24 this->
Core ((
int)pow (2, 0));
25 this->
Core ((
int)pow (2, 1));
26 this->
Core ((
int)pow (2, 2));
27 this->
Core ((
int)pow (2, 3));
28 this->
Core ((
int)pow (2, 4));
31 this->
Core ((
int)pow (2, 5));
32 this->
Core ((
int)pow (2, 6));
33 this->
Core ((
int)pow (2, 7));
34 this->
Core ((
int)pow (2, 8));
35 this->
Core ((
int)pow (2, 9));
38 this->
Core ((
int)pow (2, 10));
39 this->
Core ((
int)pow (2, 11));
40 this->
Core ((
int)pow (2, 12));
41 this->
Core ((
int)pow (2, 13));
42 this->
Core ((
int)pow (2, 14));
45 this->
Core ((
int)pow (2, 15));
46 this->
Core ((
int)pow (2, 16));
47 this->
Core ((
int)pow (2, 17));
48 this->
Core ((
int)pow (2, 18));
49 this->
Core ((
int)pow (2, 19));
50 this->
Core ((
int)pow (2, 20));
53 this->
Core ((
int)pow (2, 21));
54 this->
Core ((
int)pow (2, 22));
55 this->
Core ((
int)pow (2, 23));
56 this->
Core ((
int)pow (2, 24));
57 this->
Core ((
int)pow (2, 25));
71#pragma warning (disable:6387)
79 BYTE* byDummy =
new BYTE[param1];
80 ZeroMemory (byDummy, param1 *
sizeof (BYTE));
83 errno_t errNo = fopen_s (&fp,
".\\test.bin",
"wb");
87 size_t written = fwrite (byDummy, param1 *
sizeof (BYTE), 1, fp);
97 double writePerformance = ((writeSize / 1024 / 1024) / (Q.
PastTime () / 1000));
99 _console.
Format (_T (
"%10dbytes単位の書き込み 書き込み量:%10lld 書き込み時間:%10.4fmsec 結果:%9.4fMBytes/sec\n"),
100 param1, writeSize, Q.
PastTime (), writePerformance);
112 BYTE* byDummy =
new BYTE[param1];
113 ZeroMemory (byDummy, param1 *
sizeof (BYTE));
116 errno_t errNo = fopen_s (&fp,
".\\test.bin",
"rb");
120 size_t read = fread (byDummy, param1 *
sizeof (BYTE), 1, fp);
130 double readPerformance = ((readSize / 1024 / 1024) / (Q.
PastTime () / 1000));
132 _console.
Format (_T (
"%10dbytes単位の読み込み 読み込み量:%10lld 読み込み時間:%10.4fmsec 結果:%9.4fMBytes/sec\n"),
133 param1, readSize, Q.
PastTime (), readPerformance);
VOID APIENTRY Format(LPCTSTR format,...) const
コンソールに文字を出力します。