如果我想将
我应该将其重命名为预处理指令。
或者使用类型定义来完成此操作。
什么是最高效的方法?同时,什么更加常见并被社区认可?
std::string
类型重命名为更简单、更自然的string
,那么以下两种方法哪种更好(基于性能和通常标准)?我应该将其重命名为预处理指令。
#define string std::string
或者使用类型定义来完成此操作。
typedef std::string string;
什么是最高效的方法?同时,什么更加常见并被社区认可?
std::string
重命名为string
,请在你的代码开头写上using std::string
。 - undefined#define string std::string
这样的写法会让人捧腹大笑,被房间里的人嘲笑出去。 - undefined