myxlib/examples/core/01_endian/endian.cpp

25 lines
458 B
C++
Raw Normal View History

#include <myx/core/config.hpp>
#include <myx/core/endian_types.hpp>
2020-05-15 17:12:52 +00:00
#include <QDebug>
//NOLINTNEXTLINE
2020-05-15 17:12:52 +00:00
#define CMLIB_PROJECT_NAME "myxlib"
int main( int argc, char** argv )
{
(void)argc;
(void)argv;
beint64 bi = 1;
int64_t bii = reinterpret_cast< int64_t* >( &bi )[0]; //NOLINT
2020-05-15 17:12:52 +00:00
qDebug() << hex << bi << bii;
leint64 li = 1;
int64_t lii = reinterpret_cast< int64_t* >( &li )[0]; //NOLINT
2020-05-15 17:12:52 +00:00
qDebug() << hex << li << lii;
return( 0 );
} // main