STL 学习
来源:互联网 发布:淘宝服装店描述句子 编辑:程序博客网 时间:2024/05/24 15:41
1、map使用
头文件一个都不能少
#include <string>
#include <map>
#include <utility>
typedef std::map<std::string,std::string> myMap;
typedef std::pair<std::string,std::string> strPair;
myMap strMap;
插入操作:
strMap.insert(strPair("user","zhang"));
查找:
myMap::iterator it= strMap.find("zhang");
if (it!= strMap.end())
{
return it->second;
}
用strMap["user"]="zhang";这种方式老是出错,看来只有insert了
2、CString 与 std::string转化
CString->std::string 例子:
CString strMfc=“test“;
std::string strStl;
strStl=strMfc.GetBuffer(0);
std::string->CString 例子:
CString strMfc;
std::string strStl=“test“;
strMfc=strStl.c_str();
- 学习STL -- STL 简介
- STL学习
- STL学习
- STL学习
- Stl 学习
- STL学习
- 学习STL
- STL学习
- STL 学习
- 学习STL
- 学习STL
- STL学习
- STL学习
- STL学习
- stl学习
- STL 学习
- STL学习
- STL 学习
- cvs不能正确保存
- ARM汇编之a+b
- Oracle分析函数一——函数列表
- java设计模式简介(4)
- MySQL 命令行
- STL 学习
- 新站如何让谷歌快速收录的方法
- N后问题(回溯法)
- JavaScript的内置对象和函数
- 大家都很忙
- Oracle分析函数二——函数用法
- 利用iconv函数族进行编码转换
- 静态方法不能够进行重写
- 标程: 广度优先搜索 BFS