>>236 なるほど。自分の環境で計ると、

//void msgbox(char *string, char *title = "msgbox") { MessageBox(NULL, string, title, NULL); }

LARGE_INTEGER Frequency;
QueryPerformanceFrequency(&Frequency);

LARGE_INTEGER pcBef, pcAft;
LONGLONG ll1, ll2;

QueryPerformanceCounter(&pcBef);
fori (1000000) A = 9999;
QueryPerformanceCounter(&pcAft);
ll1 = pcAft.QuadPart - pcBef.QuadPart;

QueryPerformanceCounter(&pcBef);
fori (1000000) B = 9999;
QueryPerformanceCounter(&pcAft);
ll2 = pcAft.QuadPart - pcBef.QuadPart;

sprintf(g_, "%f", (double)ll1 / (double)Frequency.QuadPart);
msgbox(g_);
sprintf(g_, "%f", (double)ll2 / (double)Frequency.QuadPart);
msgbox(g_);


測定の仕方ってこれであってます?
両方ともかかる時間は0.0024秒付近でした。
最適化ありだとほとんど変わらないぽいですね。