C++ 判断机器字节序

网上搜索到的多是以函数调用实现, 假如每次调用都会产生函数调用的开销.(如果是宏当然在程序执行前就判断好了)

改进为用 static const 方式在程序第一次初始化全局的bool变量时就做判断.

实现

Header 实现 kkenv.h

Source 实现 kkenv.cpp

::kkenv::EnvVariable::IsBigEndian 在程序运行的整个生命周期内 是一个全局可见的 const 变量.

原创文章,转载请注明: 转载自kaka_ace's blog

本文链接地址: C++ 判断机器字节序

发表评论

电子邮件地址不会被公开。 必填项已用*标注