随笔分类 - apply c++
摘要:string =,assign() //赋以新值 swap() //交换两个字符串的内容 +=,append(),push_back() //在尾部添加字符 insert() //插入字符 erase() //删除字符 clear() //删除全部字符 replace() //替换字符 + //串联
阅读全文
摘要:总是弄混,所以总结一下:getline() // 接受一个字符串,可以接收空格并输出,需包含“#include”#include #include using namespace std; main () { string str; getline(cin,str); cout”#include #...
阅读全文
摘要:STL迭代器简介 标准模板库(The Standard Template Library, STL)定义了五种迭代器。下面的图表画出了这几种: input output \/ forward | bidirectional | random...
阅读全文
摘要:*容器 (1)顺序容器 vector[顺序表直接访问] depue[前后直接访问] list[双向链表] vector 检索(用operator[ ])速度快 1.push_back 在数组的最后添加一个数据 2.pop_back 去掉数组的最后一个数据 3.at 得到编号位置的数据 4.begin
阅读全文
摘要:set集合容器:实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排列,把元素放到适当的位置,以保证每个子树根节点键值大于左子树所有节点的键值,小于右子树所有节点的键值;另外,还得保证根节点左子树的高度与右子树高度相等。平衡二叉检索树使用中序遍历算法,检索效率高于vector、...
阅读全文
摘要:C/C++ 文件操作大概有以下几种1.C的文件操作;2.C++的文件操作;3.WINAPI的文件操作;4.BCB库的文件操作;5.特殊文件的操作。当然了,水题时最常用的当然还是:freopen("stdin.txt","r",stdin);freopen("stdout.txt","w",stdou...
阅读全文
摘要:用前面控制台句柄的知识后大概就搞得懂贪吃蛇之类的控制台小游戏是几个意思了,虽然看起来还是一坨哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈codeblocks通过:#include #include #include #include #include #include #define N 21int a...
阅读全文
摘要:一.最简单的方法就是全局控制,觉得有点傻瓜的方法/(ㄒoㄒ)/~~注意都需要头文件..............system("color 04");第一个数字代表背景色,第二个数字代表前景色。各颜色的代码如下:0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6=黄色7=白色8=灰色9=淡蓝色A=淡...
阅读全文
摘要:gcc动态编译和静态编译方法一.单个源.cpp文件生成可执行程序下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:1 /* helloworld.cpp */2 #include 3 int main()4 {5 std::cout 0) { ...
阅读全文

浙公网安备 33010602011771号