
编程经验
哥哥你好皮
这个作者很懒,什么都没留下…
展开
-
c++读取文件内容的基本方法
读写文件需要用到fstream类,详述可查阅《C++ Primer》第八章。下面给出例子:【读取文件内容】【代码】#include<iostream>#include<fstream>#include<string>#include<vector>using namespace std;int main(int argc, char**argv){ fstream myfile; myfile.open("./test.txt", i原创 2021-07-15 10:10:54 · 4646 阅读 · 0 评论 -
C++ 单例模式总结与剖析
转载自C++ 单例模式总结与剖析C++ 单例模式总结与剖析单例可能是最常用的简单的一种设计模式,实现方法多样,根据不同的需求有不同的写法; 同时单例也有其局限性,因此有很多人是反对使用单例的。本文对C++ 单例的常见写法进行了一个总结, 包括懒汉式、线程安全、单例模板等; 按照从简单到复杂,最终回归简单的的方式循序渐进地介绍,并且对各种实现方法的局限进行了简单的阐述,大量用到了C++ 11的特性如智能指针, magic static,线程锁; 从头到尾理解下来,对于学习和巩固C++语言特性还是很有帮助的转载 2021-04-30 09:52:40 · 187 阅读 · 0 评论 -
读写文件之句柄泄露隐患
读写文件之句柄泄露隐患编程时,我们往往会遇到打开文件忘了关,导致程序存在安全隐患等问题。比如://读取frontPrvFile文件 QFile originFrontPrvFile(frontPrvFile); if(!originFrontPrvFile.open(QIODevice::ReadOnly|QIODevice::Text)) { qDebug()<<"open origin frontPrvFile:"<<frontPrv原创 2021-01-26 15:21:44 · 425 阅读 · 0 评论