![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 62
goldbaby80
这个作者很懒,什么都没留下…
展开
-
用C++实现类似JAVA类中的toString函数
<br />最近在开发时,发现C++的类中没有JAVA类中toString函数,打印对象的信息十分麻烦,就用宏自己实现了一个<br /> <br />主要代码如下<br /> <br /> <br />#define PRINT_CLASS_INFO_BEGIN(sstream, className) sstream << "ClassName:" << #className << ", Addr:" << this << "[";<br />#define PRINT_CLASS_PARA(sstream原创 2010-12-17 22:57:00 · 3496 阅读 · 0 评论 -
判断CPU为小端的两种方法
算法1 按照大端和小端的定义来判断bool IsLittleEndian(){ int num = 1; char * psz = (char *) # return (*psz) == 1;}算法2 利用union进行判断bool IsLittleEndian(){ union { int i; char c } check; check.i = 1; return (check.c) == 1;}原创 2011-03-11 22:24:00 · 346 阅读 · 0 评论