提问人:Spongman 提问时间:1/19/2023 最后编辑:DailyLearnerSpongman 更新时间:1/20/2023 访问量:122
如何确保类型安全的字符串初始化?
How do I ensure type-safe string initialization?
问:
我如何使此代码无法编译?
std::string foo;
foo = 3;
我知道它可以转换为(恕我直言,谢谢,C),并且有一个赋值运算符(也是一个错误恕我直言)。int
char
std::string
char
答: 暂无答案
评论
3
g++ -Wconversion
basic_crippled_string& operator=(std::same_as<char> auto)
basic_crippled_string& operator=(char)
operator=