#contents *Visaul C++ 関連情報 **配列/構造体の初期化方法について -以下コードで初期化が可能。 #code c++ #include <afx.h> struct SData { char szData[_MAX_PATH]; }; void test1() { char szData[_MAX_PATH]; memset( szData, 0, sizeof(szData) ); SData data; memset( &data, 0, sizeof(data) ); } void test2() { char szData[_MAX_PATH]; ZeroMemory( szData, sizeof(szData) ); SData data; ZeroMemory( &data, sizeof(data) ); } void test3() { char szData[_MAX_PATH] = { 0 }; SData data = { 0 }; } int main( int argc, char* argv[] ) { test1(); test2(); test3(); return 0; } #end **メモリリークを調査する方法 -416469 - [NT] メモリリークの調査方法 --http://support.microsoft.com/default.aspx?scid=kb;ja;416469 -SAMPLE: PageHeap1.exe Finds Heap Corruption and Memory Errors --http://support.microsoft.com/?kbid=264471 -知る権利 --http://www.microsoft.com/japan/developer/library/jptech/MSDNNews/know1.htm ---Windows NT PerfMon COM オブジェクトを使ったリークとボトルネックの検出 -続・知る権利 --http://www.microsoft.com/japan/developer/library/jptech/MSDNNews/know2.htm ---Windows NTパフォーマンス カウンターについてもう少し **Windows 9x 環境から Windows XP 環境へのアプリケーション移行 -Windows XP 環境への既存アプリケーションの移行 --http://www.microsoft.com/japan/technet/prodtechnol/winxppro/deploy/exappmigratoxp.asp #comment