V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  codehero  ›  全部回复第 1 页 / 共 1 页
回复总数  5
2023-02-08 14:42:11 +08:00
回复了 vsitebon 创建的主题 分享发现 必应和 ChatGPT 合体后的新必应开放预约了
@wangerka 我用 edge 也是这样, 换成 chrome 就好了
是 gcc 的话用 waitpid 等 gcc 结束再读应该可以
强力推荐《面具的肖像画》, 可以先看看前几章, 喜不喜欢这种风格
2022-03-25 11:02:59 +08:00
回复了 YUCOAT 创建的主题 程序员 请问这段 C++代码为什么会编译不过
@darklights
不好意思, 把你看成题主了, 所以解释了一下原因

还有, 没说让用 bind, 只是说 bind 是报错的其中一个原因
2022-03-24 19:15:34 +08:00
回复了 YUCOAT 创建的主题 程序员 请问这段 C++代码为什么会编译不过
@darklights
应该是 2 楼说的原因, bind 把你的参数存成了左值(类型还是右值引用, 这两个不一样), 左值是不会调用 move 构造的, 所以有问题.

你改之后的版本没问题是因为是没用 bind, 且使用了 std::move 将参数变成了右值↓↓↓
void operator()() { SampleFunction(0, std::move(_target)); }
};
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2726 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 14:57 · PVG 22:57 · LAX 06:57 · JFK 09:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.