- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 ++i和i++ 以及其底层实现
有这么一个题目:#include using namespace std;int main(){ int i = 100; i += (i++); cout << i << endl; i = 100; i += (++i); cout << i << endl; return 0;}输出结果是什么? 这个题目主要是考察i++和++i的区别,之前一直
2012-04-28 23:04:49 3615 2
原创 gethostbyname出错 获取错误描述 Host name lookup failure
最近在做嵌入式项目的时候,突然发现gethostbyname失败了,会阻塞比较长的时间。起初一直不知道怎么查错误,查了很多资料,连怎么获取错误描述都不知道。查找了不少资料,也浪费了很多时间,发现网上都没有给出解决方法。今天终于解决了这个问题,在此简单记录,希望对大家有所帮助。 gethostbyname这个函数如果失败了,会返回一个NULL指针,并设置h_error。
2012-04-25 23:24:20 28854 3
原创 关于sizeof 各类型大小、类的大小
今天研究了下sizeof,复习了下各个类型的大小。顺便把之前一直不明白的类的一些东西搞清楚了。 #include enum eEnum {TXT, JPG};class CA{public: virtual void fV(){};protected:private:};class CB{public: void f(){};pr
2012-04-19 23:17:26 1431
原创 关于Union 联合体
最近在恶补之前的一些基础知识,其中遇到一个union联合体相关的问题,在此做简要的记录。 #include union uTest { int nIntVal; char chCharVal; double dwDoubleVal;};typedef uTest UTEST;union uTest2 { int nVal; char
2012-04-18 21:35:52 1085
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人