C++ 局所静的変数の初期化メカニズムとデコンパイル解析
Visual Studio 2017環境で実行したデコンパイル結果をもとに、C++における局所静的変数の初期化処理を分析する。
34: for (int i = 0; i < 5; i++)
0029734E C7 45 F8 00 00 00 00 mov dword ptr [ebp-8],0
00297355 EB 09 jmp main+30h (0297360h)
00297357 8B 45 F8 mov eax,dword ptr [ebp-8]
0029735 ...
8月29日 11:31 投稿