- 博客(5)
- 资源 (62)
- 收藏
- 关注
原创 逐行读取文件内容的三种方法
方法一:采用Getline函数ifstream in("1.txt"); string line; int i = 0; if(in) // 有该文件 { while (getline (in, line)) // line中不包括每行的换行符 { cout << line<<" "<<i++<<endl; } }
2017-08-28 22:38:35 7070
原创 CreateFile、ReadFile、WriteFile和fread、fwrite两种读写文件的方法
相关函数的使用可以查看MSDN上的说明文档。本文只提供实例。程序需包含:#include “Windows.h”文件方法一、采用:CreateFile、ReadFile、WriteFileDWORD dwFileSize = 0; BYTE* buffer = NULL; HANDLE hFile = INVALID_HANDLE_VALUE; hF
2017-08-27 11:50:08 4424
原创 图的两种最小生成树算法之C++封装
最小生成树定义: 给定一无向带权图,顶点数是n,要使图连通只需n-1条边,若这n-1条边的权值和最小,则称有这n个顶点和n-1条边构成了图的最小生成树(minimum-cost spanning tree)。两种最小生成树算法:1、prim算法:设图G顶点集合为U,首先任意选择图G中的一点作为起始点a,将该点加入集合V,再从集合U-V中找到另一点b
2017-08-02 23:19:13 4216 1
原创 容器适配器
一、对于容器适配器的理解,下面引用别人的一个例子:1、可以做一个类比,我们已有的容器(比如vector、list、deque)就是设备,这个设备支持的操作很多,比如插入,删除,迭代器访问等等。而我们希望这个容器表现出来的是栈的样子:先进后出,入栈出栈等等,此时,我们没有必要重新动手写一个新的数据结构,而是把原来的容器重新封装一下,改变它的接口,就能把它当做栈使用了。2、容器适配器就
2017-08-23 14:03:04 366
转载 STL系列之一 deque双向队列
deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,deque在接口上和vector非常相似,下面列出deque的常用成员函数: deque的实现比较复杂,内部会维护一个map(注意!不是STL中的map容器)即一小块连续的空间,该空间中每个元素都是指针,指向另一段(较大的)区域,这个区域称为缓冲区,缓冲区用来保存de
2017-08-22 18:28:05 272
QLocalServer_QLocalSocket.rar
2020-02-18
opencv2.4.4库(.h/.lib/.dll)
2019-02-22
qt基于libev的多线程服务端
2018-10-31
Vs2010 + QT4.8.6 安装文件及配置详解
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人