常用语句 - C++
跳到导航
跳到搜索
转换
数值转为字符串
#include <string> str1 = std::to_string(num1);
字符串转换成整数
#include <string> num1 = std::stoi(str1);
条件
map 元素是否存在
#include <map> std::map<string, int> map1; map1["key1"] = 123; if (map1.count("key1")) { ... }
Compile
当前函数名
在大多数编译器中,__FUNCTION__ 宏会被替换为当前函数名
cout << "Current Function: " << __FUNCTION__ << std::endl;
- __FUNCTION__ : myfun
- __func__ : myfun
- __PRETTY_FUNCTION__ : void sys_info(std::string), gcc