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

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

你改之后的版本没问题是因为是没用 bind, 且使用了 std::move 将参数变成了右值↓↓↓
void operator()() { SampleFunction(0, std::move(_target)); }
};
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3478 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 10:52 · PVG 18:52 · LAX 03:52 · JFK 06:52
♥ Do have faith in what you're doing.