[so] Probleme memorie partajata tema 2 linux
Mirea Bogdan-Stefan
b.mirea at yahoo.com
Tue Apr 3 14:07:54 EEST 2012
Mirea Bogdan-Stefan <b.mirea at ...> writes:
>
> cu:
>
> for(int j = 4 ; j <= ((int*)mem)[0] ; j++)
> {
> printf("%c",((char)mem)[j]);
> }printf("\n");
>
> o sa fie totul OK.
>
> Si ai grija, fa in cout cast la char nu la char*
>
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
Scuze pt observatia cu cast-ul la char. Este ok cum ai pus char*. Pt ca se
casteaza mem la char* si afisezi mem[j], adica un char.
for(int j = 4 ; j <= ((int*)mem)[0] ; j++)
{
printf("%c",((char*)mem)[j]);
}printf("\n");
Imi cer scuze si pt reply-uri peste reply-uri, dar am vrut sa imi repar greseala.
More information about the so
mailing list