【发布时间】:2015-08-27 20:04:42
【问题描述】:
我想在我的 cpp 文件中的多个位置使用字符串常量。我应该使用 std::string 还是 char[]?
static const std::string kConstantString = "ConstantStringValue";
static const char kConstantString[] = "ConstantStringValue";
有人告诉我更喜欢后者,因为它“避免了静态分配”。 char数组不是也得静态分配吗?
【问题讨论】: