c语言
宏飞英翔
乐于分享学习NLP。QQ:2513895055
展开
-
c语言list嵌套遍历
list::iterator itor; //定义迭代器 list myList1; list myList2;list> bigList;myList1.push_back("88");myList1.push_back("99");myList2.push_back("22");myList2.push_back("33");bigLi原创 2017-08-22 08:33:24 · 2993 阅读 · 0 评论 -
c语言char* 转char[]方法
vector<char *> splite_by_delim(char* host_name){ char a[1000]; strcpy(a,host_name); char *p = strtok(a , split); vector<char *> segments; while(p!=NULL) { segments.insert(segments.begin(...原创 2018-02-23 19:25:03 · 10128 阅读 · 0 评论 -
C++中map的使用总结
一、定义map<string, int> Map; //声明一个容器Map.size() 返回map中元素的个数map<int, string>::iterator it //声明一个 迭代器二、插入数据插入数据之前先说一下pair 和 make_pair 的用法pair是一个结构体,有first和second 两个域,可以直接访问1 string key="s...原创 2018-04-05 17:23:59 · 8846 阅读 · 0 评论 -
vector使用方法
一、定义vector是一个能够存放任意类型的动态数组,可以动态改变大小。使用容器长度不确定时候可以采用循环的方式往里面存放数据#include <vector>vector<int> vecMyHouse(100);int i =0 ;for( ;i< 25; i++ ){vecMyHouse.push_back(1);}还可以通过如下方式指定容器的大小:vecMyH...原创 2018-04-05 17:40:09 · 1493 阅读 · 0 评论 -
c++ 产生core文件及调试
1. 调试 core dump程序执行时, 经常会因为段错误(Segment Fault)而退出, 操作系统会把此程序当前内存信息 dump 到磁盘上(详见 wiki), 即生成 core 文件. 对 core 进行分析可以很快分析出导致程序 crash 的地方.(1). 设置 core 文件大小系统默认不会生成 core 文件, 需要进一步设置. core 文件的生成依赖于 shel...转载 2018-08-04 13:10:32 · 17582 阅读 · 3 评论