mirror of
https://github.com/AxioDL/tinyxml2.git
synced 2025-05-14 19:31:23 +00:00
fix warning up from vs2015
This commit is contained in:
parent
41599e2583
commit
df4ffc00d6
30
xmltest.cpp
30
xmltest.cpp
@ -1510,36 +1510,36 @@ int main( int argc, const char ** argv )
|
|||||||
{
|
{
|
||||||
#if defined( _MSC_VER )
|
#if defined( _MSC_VER )
|
||||||
__int64 start, end, freq;
|
__int64 start, end, freq;
|
||||||
QueryPerformanceFrequency( (LARGE_INTEGER*) &freq );
|
QueryPerformanceFrequency((LARGE_INTEGER*)&freq);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
FILE* fp = fopen( "resources/dream.xml", "r" );
|
FILE* perfFP = fopen("resources/dream.xml", "r");
|
||||||
fseek( fp, 0, SEEK_END );
|
fseek(perfFP, 0, SEEK_END);
|
||||||
long size = ftell( fp );
|
long size = ftell(fp);
|
||||||
fseek( fp, 0, SEEK_SET );
|
fseek(perfFP, 0, SEEK_SET);
|
||||||
|
|
||||||
char* mem = new char[size+1];
|
char* mem = new char[size + 1];
|
||||||
fread( mem, size, 1, fp );
|
fread(mem, size, 1, perfFP);
|
||||||
fclose( fp );
|
fclose(perfFP);
|
||||||
mem[size] = 0;
|
mem[size] = 0;
|
||||||
|
|
||||||
#if defined( _MSC_VER )
|
#if defined( _MSC_VER )
|
||||||
QueryPerformanceCounter( (LARGE_INTEGER*) &start );
|
QueryPerformanceCounter((LARGE_INTEGER*)&start);
|
||||||
#else
|
#else
|
||||||
clock_t cstart = clock();
|
clock_t cstart = clock();
|
||||||
#endif
|
#endif
|
||||||
static const int COUNT = 10;
|
static const int COUNT = 10;
|
||||||
for( int i=0; i<COUNT; ++i ) {
|
for (int i = 0; i < COUNT; ++i) {
|
||||||
XMLDocument doc;
|
XMLDocument doc;
|
||||||
doc.Parse( mem );
|
doc.Parse(mem);
|
||||||
}
|
}
|
||||||
#if defined( _MSC_VER )
|
#if defined( _MSC_VER )
|
||||||
QueryPerformanceCounter( (LARGE_INTEGER*) &end );
|
QueryPerformanceCounter((LARGE_INTEGER*)&end);
|
||||||
#else
|
#else
|
||||||
clock_t cend = clock();
|
clock_t cend = clock();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
delete [] mem;
|
delete[] mem;
|
||||||
|
|
||||||
static const char* note =
|
static const char* note =
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
@ -1549,9 +1549,9 @@ int main( int argc, const char ** argv )
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined( _MSC_VER )
|
#if defined( _MSC_VER )
|
||||||
printf( "\nParsing %s of dream.xml: %.3f milli-seconds\n", note, 1000.0 * (double)(end-start) / ( (double)freq * (double)COUNT) );
|
printf("\nParsing %s of dream.xml: %.3f milli-seconds\n", note, 1000.0 * (double)(end - start) / ((double)freq * (double)COUNT));
|
||||||
#else
|
#else
|
||||||
printf( "\nParsing %s of dream.xml: %.3f milli-seconds\n", note, (double)(cend - cstart)/(double)COUNT );
|
printf("\nParsing %s of dream.xml: %.3f milli-seconds\n", note, (double)(cend - cstart) / (double)COUNT);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user