c++ 11 auto:
std::vectorstd::string csv(1);
auto p = csv.back();
此时,在Visual Studio中会给出提示信息:
消息 lnt-accidental-copy "auto" 无法推导出引用。可能正在进行意外的复制。
这是为何?
c++11 auto 无法推导出引用
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
假装不困 2022-06-14 22:02关注你的编译器什么版本?visual studio 2022 正常运行,低版本的 visual studio 对于 C11 只是部分支持,具体查阅 MSDN 手册
解决 无用评论 打赏 举报