从C++转到Python,现在再写C++很多语法已经觉得太过繁杂了。比如说类型转换,Python里大部分情况直接套个类型函数就搞定了,C++里复杂很多,尤其是又支持C的类型,使得问题进一步复杂。
// `const char*` to `std::string`
const char* cstr = "A c-string!";
std::string str(cstr);
// `std::string` to `const char*`
std::string str("An STL string!");
const char* cstr = str.c_str();
网友评论