c++
坚定-追求
精神或物质,总要有一个追求。。。
展开
-
关于string::size_type
string::size_typesize_type是string类和vector类内定义的一个无符号整形类型string::find() 返回值位size_type类型size_type在不同的机器上长度可以不相同如果没有找到,则返回 string::nopos 不同的编译器对其理解不同正确的写法是 string::size_type r原创 2014-09-16 11:20:54 · 414 阅读 · 0 评论 -
文件和文件夹拷贝
//文件拷贝bool ProjectManager::copyFileToPath(QString sourceDir ,QString toDir, bool coverFileIfExist){ toDir.replace("\\","/"); if (sourceDir == toDir){ return true; } if原创 2018-01-25 16:12:12 · 277 阅读 · 0 评论 -
mutable关键字
如果想在const接口中修改变量值,则定义该变量为此类型原创 2017-12-27 15:17:13 · 198 阅读 · 0 评论 -
typedef和#define
typedef char* Pstr#define Pstr1 char*现在Pstr是一个类型,跟int、long...等是一样的意义因此 const Pstr A 此处A是一个指针 const修饰A 即 指针不变 == const int A 此处const修饰A不可变 const char* A 修饰原创 2017-09-21 18:28:32 · 127 阅读 · 0 评论 -
C++ 关于const的用法
const 常量1.在c++中,一个const不必原创 2014-10-21 16:19:40 · 415 阅读 · 0 评论 -
c++设计模式—Builder
参考 http://www.cnblogs.com/bastard/archive/2011/11/21/2257625.html原创 2014-10-21 11:44:04 · 272 阅读 · 0 评论 -
c++ explicit关键字 函数转换
在这总结一下explicit关键字的作用explicit原创 2014-11-04 11:23:51 · 447 阅读 · 0 评论 -
关于c++容器
各个容器的特点:1.vector和list以及deque:可以有相同的元素;set和map有单一元素,并且可有效查询元素是否存在;2. deque对首元素的有效插入和删除提供的特殊的支持3.vector 表示一段连续的内存区域,并且同list和deque一样都可以动态的增长; 随机访问效率很高,因为访问离起始位置的位移都是固定的原创 2014-09-16 11:23:29 · 336 阅读 · 0 评论 -
设计模式——singleton
之前对单例比较熟悉,现在了解到可继承的单例类,记录下来,以防忘记原创 2014-10-27 17:31:08 · 286 阅读 · 0 评论 -
文件过长无法删除的有效方法
1.下载robocopy软件, 打开cmd2. 首先将路径切换到要删除的文件夹同级目录下: 例如要删除的文件夹是 E:/workspace/data/,删除data cmd当前路径 切换到 E:/workspace/下3. 在E:/workspace/下创建一个空的文件夹,如果命名为test4. 然后输入 : 软件路径/robocopy.exe test /M原创 2018-01-29 09:52:16 · 640 阅读 · 0 评论