C++11 数组初始化不会调用复制构造函数
作者:Brian Rodriguez 提问时间:4/4/2015
我正在制作一个小类,它使用一个按其大小模板化的数组。这里有一些代码... .hpp 文件 template <size_t N> class KeyCombinationListener { pu...
11 问答列表
作者:Brian Rodriguez 提问时间:4/4/2015
我正在制作一个小类,它使用一个按其大小模板化的数组。这里有一些代码... .hpp 文件 template <size_t N> class KeyCombinationListener { pu...
作者:Niall 提问时间:7/18/2014
在上一个问题之后,我一直在挖掘 ref-qualifiers。 给定下面的代码示例; #include <iostream> #include <string> #include <utility...
作者:user1532868 提问时间:1/13/2015
嗯,这是我遇到的一个非常奇怪的错误。 当我尝试通过以下命令使用 fftw 库编译我的程序时: g++ -std=c++11 -o main main.cpp BFSCcommandlinePars...
作者:Walter 提问时间:5/9/2013
我有大量但可能变化的对象并发写入。我想用互斥锁来保护这种访问。为此,我以为我使用了 ,但这不起作用,因为没有复制或移动构造函数,而需要它。std::vector<std::mutex>std::mut...
作者:abergmeier 提问时间:5/20/2012
我正在尝试构造一个带有成员函数的函数,该函数不接受参数并返回。我无法找出任何有效的语法 - 编译器无论如何都会抱怨。正确的实现方法是什么,以便它返回一个执行?std::threadvoidspawn(...
作者:user904963 提问时间:11/12/2013
举个愚蠢的例子,假设我有一个函数,出于某种原因,我需要对 中的几个操作进行几次操作。与其将辅助函数放在其他地方(这可能会增加混乱并损害可读性),不如这样做有什么优点和缺点(效率、可读性、可维护性等):...
作者:Xeo 提问时间:1/24/2011
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 去年关闭。 社区去年审查了是否重新讨论这个问题,并关闭了它: 原始...
作者:Kiran Thilak 提问时间:9/17/2019
在尝试学习std::move和rvalue引用时,我遇到了以下问题: int _tmain(int argc, _TCHAR* argv[]) { std::vector<int> vecNumb...
作者:FizzixNerd 提问时间:7/13/2013
有没有办法指定默认构造函数?enum class 我使用 an 来指定库中特定数据类型允许的一组值:在本例中,它是 Raspberry Pi 的 GPIO 引脚 ID 号。它看起来像这样:enum ...
作者:alexeykuzmin0 提问时间:7/31/2016
在阅读 Bjarne Stroustrup 的 CoreCppGuidelines 时,我发现了一个与我的经验相矛盾的指南。 C.21 要求满足以下条件: 如果定义或任何默认操作,请定义或全部定义...