会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
合唱团abc
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
25
26
27
28
29
30
31
32
33
···
38
下一页
2014年8月9日
条款十一: 为需要动态分配内存的类声明一个拷贝构造函数和一个拷贝赋值运算符
摘要: 看下面一个表示string对象的类:// 一个很简单的string类class string {public: string(const char *value); ~string(); ... // 没有拷贝构造函数和operator=pr...
阅读全文
posted @ 2014-08-09 15:34 合唱团abc
阅读(492)
评论(1)
推荐(0)
2014年8月7日
【c++】【转】c++中的explicit关键字
摘要: http://www.cnblogs.com/chio/archive/2007/09/17/895263.html c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式(调用)的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢? 如果c++类的构造函数有
阅读全文
posted @ 2014-08-07 15:44 合唱团abc
阅读(187)
评论(0)
推荐(0)
【c++】【转】如何只在heap上创建对象,如何只在stack上建立对象?
摘要: http://www.cnblogs.com/chio/archive/2007/10/23/934335.htmlhttp://blog.csdn.net/szchtx/article/details/12000867在C++中,类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如...
阅读全文
posted @ 2014-08-07 15:40 合唱团abc
阅读(704)
评论(0)
推荐(0)
【c++】【转】C++ sizeof 使用规则及陷阱分析
摘要: http://www.cnblogs.com/chio/archive/2007/06/11/778934.htmlsizeof不是函数,更像一个特殊的宏,它是在编译阶段求值得。sizeof作用范围内即()里面的内容是被替换成类型int a = 0;cout << sizeof(1 == 2) <<...
阅读全文
posted @ 2014-08-07 15:38 合唱团abc
阅读(249)
评论(0)
推荐(0)
【c++】static_cast, dynamic_cast探讨
摘要: C++类型转换分为:隐式类型转换和显式类型转换 一、隐式类型转换 1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。 2)一种类型表达式赋值给另一种类型的对象:目标类型是被赋值对象的类型 例外:void指针赋值给其他指定类型
阅读全文
posted @ 2014-08-07 15:34 合唱团abc
阅读(325)
评论(0)
推荐(0)
条款十: 如果写了operator new就要同时写operator delete
摘要: 为什么有必要写自己的operator new和operator delete?答案通常是:为了效率。缺省的operator new和operator delete具有非常好的通用性,它的这种灵活性也使得在某些特定的场合下,可以进一步改善它的性能。尤其在那些需要动态分配大量的但很小的对象的应用程序里,...
阅读全文
posted @ 2014-08-07 14:49 合唱团abc
阅读(473)
评论(1)
推荐(0)
2014年8月6日
python之enumerate()函数的探究
摘要: http://www.newsmth.net/nForum/#!article/Python/95860
阅读全文
posted @ 2014-08-06 15:47 合唱团abc
阅读(146)
评论(0)
推荐(0)
条款九: 避免隐藏标准形式的new
摘要: 因为内部范围声明的名称会隐藏掉外部范围的相同的名称,所以对于分别在类的内部和全局声明的两个相同名字的函数f来说,类的成员函数会隐藏掉全局函数class x {public: void f(); // operator new的参数指定一个 // new-hander(new的出错处理)函数 ...
阅读全文
posted @ 2014-08-06 15:01 合唱团abc
阅读(212)
评论(0)
推荐(0)
条款八: 写operator new和operator delete时要遵循常规
摘要: 自己重写operator new时(条款10解释了为什么有时要重写它),很重要的一点是函数提供的行为要和系统缺省的operator new一致。实际做起来也就是:要有正确的返回值;可用内存不够时要调用出错处理函数(见条款7);处理好0字节内存请求的情况。此外,还要避免不小心隐藏了标准形式的new,不...
阅读全文
posted @ 2014-08-06 14:49 合唱团abc
阅读(417)
评论(1)
推荐(0)
2014年8月5日
【转】使用Python中HTTPParser模块进行简单的html解析
摘要: http://www.cnblogs.com/coser/archive/2012/01/09/2317076.html
阅读全文
posted @ 2014-08-05 15:27 合唱团abc
阅读(249)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
38
下一页
公告