C++ STL 注意点

C++ STL 注意点

C++ STL 注意点1、存储内存所有的STL的容器的元素都是存储在堆中,所有的内存的开辟和释放都是容器自己解决的。整体内存分为:堆区域栈区域全局存储区:这其中BSS的没有初始化; DATA是初始化后的变量。文字常量区程序代码区2、常用的STL 容器总结(1)序列容器:一般常用的。vector:动态顺序容器。注意每次push元素,如果个数超过当前的capxxx容量值,会重新分配内存,内存是连...

C/C++ 2020-10-13 AM 1552次 0条
c++ getline读取避免空行

c++ getline读取避免空行

#include<fstream> #include<iostream> #include<string> #include <vector> using namespace std; vector< string> split(string str, string pattern) { vector<string&g...

C/C++ 2020-10-13 AM 1826次 0条
防止C/C++程序运行一闪而过

防止C/C++程序运行一闪而过

防止c程序运行一闪而过在程序最后加上system("pause");

C/C++ 2020-10-13 AM 1570次 0条
c++ 读取txt文件,split分割字符串

c++ 读取txt文件,split分割字符串

#include <iostream> #include <fstream> #include <string> #include <iostream> #include <vector> #include <algorithm> #include <iterator> #include <sstrea...

C/C++ 2020-10-13 AM 2191次 0条
C++中文本文件读取优化使用缓冲

C++中文本文件读取优化使用缓冲

C++文本文件读写程序(基本方式)//C++ code: #include <iostream> #include <fstream> #include <string> using namespace std; class file{ public: //按行读数据,不分行写入另外一个文件 bool fromShortToLong(str...

C/C++ 2020-10-13 AM 1659次 0条
C++ string字符串的增删改查

C++ string字符串的增删改查

c++ 提供的string类包含了若干实用的成员函数,大大方便了字符串的增加、删除、更改、查询等操作。插入字符串insert()函数可以在string字符串中置顶的位置插入另一个字符串,它的原型为:string& insert (size_t pos, const string& str);1看这个插入的格式我们就能猜想到,pos表示要插入的下标;str表示要插入的字符串,它可以是strin...

C/C++ 2020-10-11 PM 1474次 0条
C++ string类和字符串的访问和拼接操作

C++ string类和字符串的访问和拼接操作

C++ 增强了对字符串的支持,除了可以使用c中的字符串,还可以使用内置的数据类型string,string类处理字符串会翻遍很多,完全可以代替C语言中的char 数组和char 指针。使用sting类需要包含头文件< sting >, 下面我们就来介绍怎么使用。string 的几种用法:#include <iostream> #include <string&g...

C/C++ 2020-10-11 PM 1621次 0条
c++获取Windows“我的文档”路径

c++获取Windows“我的文档”路径

#include <windows.h> #include <iostream> #include <shlobj.h> #pragma comment(lib, "shell32.lib") int main() { CHAR my_documents[MAX_PATH]; HRESULT result = SH...

C/C++ 2020-10-11 AM 2457次 0条
C++ 标准文件的写入读出(ifstream,ofstream)

C++ 标准文件的写入读出(ifstream,ofstream)

头文件 < fstream>c++中有一个stream,所有的I/O都是以这个流类为基础的。继承结构如下图:这里写图片描述a.”<<”插入器,向流输出数据;b.”>>”析取器,向流输出数据;我们主要讨论ifstream和ofstreamifstream 和ofsteam 包含在头文件fstream中。ofstream 是从内存读到硬盘;ifstream 是...

C/C++ 2020-10-11 AM 1631次 0条
C++文件读写详解(ofstream,ifstream,fstream)

C++文件读写详解(ofstream,ifstream,fstream)

在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:include ofstream //文件写操作 内存写入存储设备 ifstream //文件读操作,存储设备读区到内存中fstream //读写操...

C/C++ 2020-10-11 AM 1535次 0条
C++时间与字符串转换

C++时间与字符串转换

1、常用的时间存储方式 1)time_t类型,这本质上是一个长整数,表示从1970-01-01 00:00:00到目前计时时间的秒数,如果需要更精确一点的,可以使用timeval精确到毫秒。 2)tm结构,这本质上是一个结构体,里面包含了各时间字段 struct tm { int tm_sec; /* seconds after the minute - ...

C/C++ 2020-10-11 AM 1432次 0条