- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 inet_ntop,inet_pton(替代inet_aton等)
http://beej.us/guide/bgnet/output/html/multipage/inet_ntopman.htmlinet_ntop #include #include #include const char *inet_ntop(int af, const void *src,
2012-11-30 17:20:25 5077
原创 C++性能优化
常规方法:引用,inline1、对象的创建和销毁往往会造成性能的损失。有些情况下,用char *替代string类,可以节省构造和析构时间。2、类型不匹配可能产生临时对象。有时候可以主动生成临时对象,尤其在循环中。尽量按引用传递;3、编译器可能选择了避免优化已命名变量。故尝试返回未命名变量。 或者可以选择用计算性构造函数。两种方法
2012-11-29 11:25:59 674
原创 个人C++错误汇总
1、class定义后面要加分号;2、成员函数没有定义为static类型cannot call member function ' without object3、文件组织格式template定义等都在h文件,不需要包含其他头文件调用在c文件,包含template的h文件4、公有的静态成员变量需要在“外部”初始化,才能被其他成员函数使用。如声明时为static
2012-11-28 11:10:08 12143 1
原创 C++学习著作!(——本人已经走了弯路,大家吸取教训)
发展历程C++语言发展大概可以分为三个阶段: 第一阶段从80年代到1995年。这一阶段C++语言基本上是传统类型上的面向对象语言,并且凭借着接近C语言的效率,在工业界使用的开发语言中占据了相当大份额;OO思维。 《C++程序设计教程》(钱能著),《C++ Primer中文版》,《Effective C++》、《More Effective
2012-11-19 15:53:30 1435
移动IP_chinapub
2011-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人