codehero 最近的时间轴更新
codehero

codehero

V2EX 第 574601 号会员,加入于 2022-03-07 18:58:11 +08:00
codehero 最近回复了
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   ·   实用小工具   ·   2747 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 09:39 · PVG 17:39 · LAX 01:39 · JFK 04:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.