C++
CV小蜗牛
这个作者很懒,什么都没留下…
展开
-
C++中的STL中map用法(运行环境win10+vs2013)
#include<iostream>#include<map>#include<string>/* map容器:它提供一对一的数据处理能力,由于这个特性 map的特点:增加和删除节点对迭代器的影响很小,除了那个操作节点,对其它的节点没有什么影响 对于迭代器来说,可以修改实值,而不能修改key 2.map的功能: 自动建立...原创 2018-06-14 19:31:59 · 584 阅读 · 0 评论 -
string类简介(win10+vs2013)
#include<iostream>#include<string>using namespace std;void main(){ //C++字符串的初始化 string str1 = "hello"; string str2 = { "world" }; //C++字符串的赋值 拼接和附加 //不能将一个数组赋值给另外一个数组,但可以将一个s...原创 2018-06-23 10:20:10 · 566 阅读 · 0 评论 -
指针和字符串(win10+vs2013)
#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<cstring>/* 指针和字符串 1) 有些编译器将字符串字面值视为只读常量,如果试图修改它,将导致运行错误。在c++中字符串字面值将被视为常量 2)有些编译器只使用字符串字面值的一个副本来表示程序中的所有的该字面值*/int ma...原创 2018-06-25 20:19:22 · 215 阅读 · 0 评论 -
文本比较遇到的坑
在使用程序进行文本比较时,使用fopen()函数进行读取,发现选择的读取模式不同,会导致读取的结果不一致。文本模式:"r"二进制模式:"rb"文本模式: 读: 遇到回车-换行(0D 0A),就会转换为换行符0A 写:遇到换行符0A,就会转换为回车-换行(0D 0A) 比二进制相差一个字节二进制模式: ...原创 2018-10-25 11:49:37 · 185 阅读 · 0 评论