Last Updated 2013/04/29
Programming Tips Visual C++  索 引 
malloc() したサイズ
2013/04/29

malloc() したサイズは sizeof() では調べられない。

char a[50];
sizeof(a) は 50 と返る。

char *a;
a = malloc( 50 );
sizeof(a) は 50 とは返らない。

では,malloc() したサイズはどうすれば調べられるのか?

環境依存であるが,_msize() を使用するとよい。


参照
前後のTips
malloc() したサイズ

DSS ProgrammingTipsCGI Ver2.02