会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
知有
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2018年6月25日
Effective C++ 笔记(4)设计与声明
摘要: 18、让接口容易被使用,不易被误用
阅读全文
posted @ 2018-06-25 12:42 -南
阅读(71)
评论(0)
推荐(0)
编辑
Effective C++ 笔记(3)资源管理
摘要: 13、以对象管理资源 (1)、为防止资源泄漏,请使用RAII对象,它们在构造函数中获得资源并在析构函数中释放资源 (2)、使用智能指针。shared_ptr、auto_ptr 14、在管理资源类中注意copying行为 (1)、复制RAII对象必须一并复制它所管理的资源(内存、文件、锁),所以资源的
阅读全文
posted @ 2018-06-25 11:14 -南
阅读(132)
评论(0)
推荐(0)
编辑
2018年6月21日
Effective C++ 笔记(2)构造/析构/赋值运算
摘要: 05、了解C++默默编写并调用哪些函数 (1)、默认构造函数 (2)、析构函数 (3)、拷贝构造函数 (4)、赋值构造函数 当类内有引用、const、及父类的拷贝构造函数,赋值构造函数为private时,编译器会拒绝生成这一类函数。换言之,如果类内有引用、const成员变量,或者其父类的相关函数不可
阅读全文
posted @ 2018-06-21 14:56 -南
阅读(148)
评论(0)
推荐(0)
编辑
c++ const成员函数返回值问题。
摘要: 发现一个奇怪的问题,mark 总结:1、const成员函数对成员变量有“保护趋向”, std::vector<int>* getVector() const { return &m_vecInt; //相当于 const std::vector<int> *pRetVal = &m_vecInt;
阅读全文
posted @ 2018-06-21 10:57 -南
阅读(2435)
评论(0)
推荐(0)
编辑
2018年6月20日
c++ const 成员函数
摘要: const 修饰成员函数表示传入函数内的为 const *this const 成员函数: (1)、不允许修改成员变量; (2)、mutable修饰符的成员变量,对于任何情况下通过任何手段都可修改,自然此时的const成员函数是可以修改它的; (3)、不允许访问非const函数。 const对象只能
阅读全文
posted @ 2018-06-20 17:23 -南
阅读(319)
评论(0)
推荐(0)
编辑
2018年6月15日
c++ 枚举enum类型
摘要: 1,限定作用域enum 默认类型int,不会进行隐式转换 2,不限定作用域enum 不存在默认类型,(潜在类型)运算时提升成int 要初始化一个enum对象,必须用该enum类型的另一个对象或者它的一个枚举成员。因此,即使某个整型值恰好与枚举成员的值相等,它也不能作为函数的enum实参使用。 ope
阅读全文
posted @ 2018-06-15 18:12 -南
阅读(193)
评论(0)
推荐(0)
编辑
2018年6月14日
Effective C++ 笔记(1)让自己习惯c++
摘要: 01、视C++为一个语言邦; (1)、C++仍是以C为基础; (2)、面向对象的C++,包括构造、析构函数,封装,继承,多态,虚函数等; (3)、泛型编程C++,关于Template (4)、STL 02、尽量以const,enum,inline替换#define (1)、以const 替换#def
阅读全文
posted @ 2018-06-14 18:04 -南
阅读(126)
评论(0)
推荐(0)
编辑
2018年6月5日
c++ 文件结束判断
摘要: 转载 - C++ - 关于ifstream/fstream流 判断文件是否结束eof()的问题 转载 - C++ - 关于ifstream/fstream流 判断文件是否结束eof()的问题 出处:http://blog.csdn.net/shuilan0066/article/details/46
阅读全文
posted @ 2018-06-05 16:40 -南
阅读(273)
评论(0)
推荐(0)
编辑
c++字符串操作(供查阅)
摘要: 来源:百度百科 https://baike.baidu.com/item/string/5137266?fr=aladdin string和wstring的用法是一样的,以下只用string作介绍: 1、string类的构造函数: string(const char *s); //用c字符串s初始化
阅读全文
posted @ 2018-06-05 14:38 -南
阅读(185)
评论(0)
推荐(0)
编辑
c++ IO类,文件操作
摘要: c++ IO类主要分三种 博文参考:http://www.cnblogs.com/yxnchinahlj/archive/2011/02/12/1952546.html 输入:从设备(文件)-->缓冲区-->内存 输出:内存-->缓冲区-->设备(文件) 1、对应标准输入输出(控制台) istrea
阅读全文
posted @ 2018-06-05 10:47 -南
阅读(207)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
公告