c++11 相关问题

将此标记用于必须编译为C ++ 11的代码(不使用C ++ 14或更高版本中引入的任何功能)。

使用带有超时的异步模式的boost进程运行进程

在下面的代码中,我试图实现一个运行shell命令并获取stdio,stderr和返回代码的程序。我在这里建议使用异步模式下的boost进程。 ...

回答 1 投票 2

寻找运行Linux的大端硬件,GCC> = 4.9.2

我正在开发一种支持不同字节顺序的机器之间的数据序列化的通信框架,这在汽车行业很常见,其中小型控制器已经老了......

回答 1 投票 1

基于范围的链表的循环

我有一个在嵌套链表上运行的函数。该函数如下:void DoLiana(void){PlotPointer plot; TreePointer树; plot = FirstPlot;而(...

回答 2 投票 0

将整数字符串转换为整数的2D向量

鉴于我想要的输出为方形输出(它们之间不需要任何空格):1234 2345 3456 4567给定相同的数字平方,但每一个都是一个字符串,我该如何实现...

回答 3 投票 1

C ++ 11中()的一个特殊而奇怪的用法?

我在这段代码中找到了()的用法int a,b,c; int x =(a = 2,b = 5,a + b,++ b); COUT <

回答 1 投票 -3

具有表达式模板的多维数组模板类

我试图通过实现我自己的多维数组类来理解表达式模板。基本上,我分配一个连续的内存,然后用()运算符计算偏移量。 ...

回答 1 投票 0

如何反转整数参数包?

遗憾的是,我不能使用C ++中的任何stl / std库,因为我正在为嵌入式操作系统编程,它只有可用的gcc 4.4.4和裸C ++,所以,没有std :: tuple,std :: forward,std: :...

回答 1 投票 -1

C ++ - 与'运算符不匹配

我有以下地图:std :: map mRunningProcPID;当尝试向地图插入新对时,我收到以下错误:错误:不匹配'运算符

回答 2 投票 1

如何在Linux / macOS中以100%的不同内核运行同一程序的N次执行?

问题如何在100%的不同核心中运行同一程序的不同实例?背景我正在使用OS High Sierra 10.13.6在iMac Pro(2017)中运行C ++ 11代码。相应的 ...

回答 1 投票 0

C ++创建一个矢量大小的数组,然后将矢量复制到C样式数组[复制]

VC ++在下面的代码中给出了一个错误:#include #包括 int main(){std :: vector 一个; a.push_back(10); a.push_back(20); a.push_back(30); ...

回答 2 投票 1

在Windows 10上的CLion / CMake中“无法找到SFML”错误?

我目前正在尝试在Windows 10上将SFML集成到CLion中(我对SFML或CMake不是很熟悉)。我在我的CMakeLists.txt中尝试了一些不同的东西和组合,但我一直在......

回答 1 投票 0

常量引用数据成员

假设我们有一个具有常量引用数据成员的结构。 struct A {A():i {5} {} const int&foo()const {return i; } const int&i; };你知道为什么......

回答 2 投票 -2

std :: current_exception应该从类的析构函数中的catch块返回非null值

我的同事和我认为我们在Visual C ++ 2012和2013中发现了一个错误但我们不确定。是否应该在以下代码中调用std :: current_exception返回非null ...

回答 2 投票 4

`auto pp`和`auto * ppp`有什么区别?

int foo = 11; int * p =&foo; auto pp = p; auto * ppp = p; cout << pp << endl; cout << ppp << endl;这个程序将为pp和ppp产生相同的输出,但为什么呢?汽车...

回答 2 投票 20

我为什么要使用std :: async?

我正在尝试深入探索新C ++ 11标准的所有选项,同时使用std :: async并阅读其定义,我注意到两件事,至少在linux下使用gcc 4.8.1:它被称为.. 。

回答 5 投票 60

C ++ 11标准中“顶级cv-qualifiers”的定义在哪里?

在草案C ++ 11标准:N3337中,我发现了几个对顶级cv限定符的引用,但没有定义。

回答 3 投票 11

从森林中建造一棵n-ary树

我让我的教授给我另一个学期的旧作业。它是关于建立一个家谱,然后找到两个节点之间的亲缘关系。家谱是关于namekians(...

回答 1 投票 -1

为什么成员在此示例中未进行零初始化?

这特别是关于C ++ 11:#include struct A {A(){} int i; }; struct B:public A {int j; }; int main(){B b = {}; std :: cout << b.i << b ....

回答 3 投票 18

原子线程围栏:为什么在这个非原子变量上存在数据竞争?这有关系吗?

假设我们有2个主题。一个生产者和一个消费者。我们有生产数据的生产者和使用这些数据的消费者。然而,守卫不是原子的! bool isDataReady = false; ...

回答 1 投票 2

为什么“auto”将字符串声明为const char *而不是std :: string?

我制作了一个模板,用于添加给出的数据。如果我像这样使用它,编译器将in_1和in_2声明为const char *,并且代码不会编译。 #包括 使用命名空间

回答 4 投票 8

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