c++14 相关问题

C ++ 14是2014年批准的C ++标准的名称。它基于以前的C ++ 11标准,改进了核心语言和标准库并添加了一些功能。

c ++ 11 lambda函数对象成员

我正在编写用于某些科学计算的抽象类的C ++库。在一个类中,我正在使用一个函数对象,以便可以将其作为数值算法中的参数传递。我...

回答 1 投票 2

解压缩后的可变元组顺序更改取决于数据类型

代码应通过从字符串中提取参数来回调函数。但是,顺序更改如下:(Visual Studio 2013 AND 2015!express)“ 1 2 3 4” int,double,string,int-> 3 ...

回答 2 投票 3

模板元编程以完全匹配功能签名

使用模板元编程,可以查询类型的属性。例如,在下面的情况下,我正在检查某种类型是否具有成员函数“ foo”,该成员函数将另一种类型作为...

回答 3 投票 3

使用C ++模板元编程来完全匹配函数签名

使用模板元编程,可以查询类型的属性。例如,在下面的情况下,我正在检查某种类型是否具有成员函数“ foo”,并且该成员函数采用另一种类型作为...

回答 1 投票 1

二维数组的总和

如何比较二维数组中每一行的总和? int arr [3] [3]; 2 2 3 5 8 9 4 1 2我想比较此二维数组的每一行与每一行的和,以检查是否存在任何两行具有相同的...

回答 1 投票 0

将分钟转换为24小时格式

当我运行以下功能时,我得到了一些奇怪的结果(为什么不打印出1445,依此类推)。感谢您的帮助。 cout <> journey_time; ...

回答 1 投票 0

为什么没有通过“”比较检查空字符串的优化?

此在Quick Bench上检查过的google-benchmark代码显示,string :: empty()的运行比与空字符串文字进行比较要快得多。但是,创建名称字符串“”实际上会使...

回答 1 投票 2

此动态编程问题的自顶向下方法

这里是问题-您得到的数组B的大小为n。您必须构造数组A,使得1 <= A [i] <= B [i]且A的连续对的绝对差之和最大,即...

回答 1 投票 0

使用std :: addressof(std :: cout)而不是&std :: cout有风险吗?

我正在使用std :: cout进行日志记录,并且当“不使用'cout'的地址,而是从lambda调用它的地址“时,声纳报告了错误。 std :: ostream * streamp; streamp =&std :: cout;当我使用...

回答 3 投票 0

检查两个数组是否相等?例如:{1,2,3,4,5} == {4,5,3,2,1}

这种方法有什么问题吗?还是可以吗?我们必须判断2个数组与它们中的数字是否相等,并且它们的频率必须相同,而与它们的顺序无关。 #include&...

回答 1 投票 -1

我可以在C ++中阻止线程及其子级吗?>

我有这样的代码创建线程_1并将任务1绑定到该代码;创建thread_2并将任务2绑定到该线程;创建thread_3并监视键盘并按以下方式工作:while(true){...

回答 1 投票 0

如何为结构的数据元素分配值

我有一个结构体struct MyStruct {int intValue1; float floatValue2; std :: string stringValue3; } 结构体;现在,基于两个字符串的值输入,我想将值分配给...

回答 1 投票 0


为什么我得到变量“ Node”不是类型名称错误

我有Node类,该类将由另外三个类(即Leaf,Branch和Extension)继承。我正在使用boost :: variant来存储以下任何类的变量:boost :: variant&...

回答 1 投票 0

[c ++使用-xipo -xO4构建时发生崩溃

[能否请您协助调查我的案子并给我您的建议?我在UNIX上编写了一个简单的c ++代码。如果我使用优化编译代码,则它在_Unwind_Resume崩溃。它运行...

回答 1 投票 2

特定情况失败

这是用于查找二叉树的顶视图。我的逻辑是逐行遍历树。我在这里使用了两个贴图,m2用于存储节点和水平距离,other(m1)与...

回答 1 投票 0

push_back比emplace_back更有效?

我想看看push_back和emplace_back之间的区别,因为我在几个地方都读过推荐书,因为现在最好使用emplace_back,因为“它可以完成所有push_back可以做的所有工作,所以我...

回答 1 投票 1

如何转换在c ++ 11中忽略参数的函数?

我正在寻找更优雅的代码来忽略不必要的参数。反转std :: bind的种类。 void doSomething(function callback); // Given function // Instead of void myDoSomething(...

回答 1 投票 4

括号或相等的初始化程序的初始化顺序

如果使用大括号或相等初始化器,成员变量的初始化顺序是什么?它们的初始化与代码顺序相同吗?结构foo {int x = 1;整数y = x + 1; } bar;会吧....

回答 2 投票 3

绑定函数的第一个参数,但不知道其arity

我想拥有一个绑定BindFirst函数的函数的函数,而无需使用std :: placeholders明确地知道/声明该函数的Arity。我想要客户端...

回答 1 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.