- 主题:现在编译器优化
针对编译器编程?
【 在 freyoneby 的大作中提到: 】
: 能把传值优化成传引用吗,客户产品全部用了传值,能优化掉吗
: - 来自 水木说
--
FROM 113.246.192.*
这玩意儿最大的坑在于
std::string_view sv;
std::string ss = sv;
一不小心就写成这样了。。。而且编译器还不报错,也没有警告。
【 在 hgoldfish 的大作中提到: 】
: 这东东不能乱用啊。很容易用错。
:
--
FROM 113.246.192.*
啊,我的 VS2022 和 GCC 13 都没报错
【 在 gfkid 的大作中提到: 】
: error: no viable conversion from 'std::string_view' (aka 'basic_string_view<char>') to 'std::string' (aka 'basic_string<char>')
: [build] std::string ss = sv;
: [build] ^ ~~
: ...................
--
FROM 218.76.62.*