X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fio%2Flowtest.cxx;h=eae27f34d42d4f12ad03ff46442f2af27621dd72;hb=1f37095087fa7aa3d210ba134058b86c3bd6d69e;hp=843c13f9756d9d40a513dcd40176a58c8c29fa34;hpb=30a14741c9d433abbb3986200e235db2edb93f36;p=simgear.git diff --git a/simgear/io/lowtest.cxx b/simgear/io/lowtest.cxx index 843c13f9..eae27f34 100644 --- a/simgear/io/lowtest.cxx +++ b/simgear/io/lowtest.cxx @@ -1,18 +1,16 @@ #include -#include STL_IOSTREAM +#include #include "lowlevel.hxx" -#if !defined(SG_HAVE_NATIVE_SGI_COMPILERS) -SG_USING_STD(cout); -SG_USING_STD(endl); -#endif - static const int sgEndianTest = 1; #define sgIsLittleEndian (*((char *) &sgEndianTest ) != 0) #define sgIsBigEndian (*((char *) &sgEndianTest ) == 0) +using std::cout; +using std::endl; + int main() { cout << "This machine is "; @@ -23,24 +21,26 @@ int main() { } cout << "endian" << endl; + cout << "sizeof(short) = " << sizeof(short) << endl; + short s = 1111; cout << "short s = " << s << endl; - sgEndianSwap((unsigned short *)&s); + sgEndianSwap((uint16_t *)&s); cout << "short s = " << s << endl; - sgEndianSwap((unsigned short *)&s); + sgEndianSwap((uint16_t *)&s); cout << "short s = " << s << endl; int i = 1111111; cout << "int i = " << i << endl; - sgEndianSwap((unsigned int *)&i); + sgEndianSwap((uint32_t *)&i); cout << "int i = " << i << endl; - sgEndianSwap((unsigned int *)&i); + sgEndianSwap((uint32_t *)&i); cout << "int i = " << i << endl; double x = 1111111111; cout << "double x = " << x << endl; - sgEndianSwap((unsigned long long *)&x); + sgEndianSwap((uint64_t *)&x); cout << "double x = " << x << endl; - sgEndianSwap((unsigned long long *)&x); + sgEndianSwap((uint64_t *)&x); cout << "double x = " << x << endl; }