C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。
我有两个全局变量:static mutex m;静态对象o;和破坏| o |需要使用| n | ~object(){auto_lock(&m);但是,我发现有时候| m |已被破坏。一世 ...
我实现了以下代码来删除Head的元素。当程序符合“删除p”时,它将影响前一个Head和Head获得NULL。发生了什么?节点 * p; p =头; ...
我已将castalia 3.3强加到omnet ++ 4.6。但是在使用make构建它时我遇到了这个错误,所以CastaliaBin没有构建,我不能使用castalia项目。 SRC / wirelessChannel / traceChannel / ...
转换浮点值时,std :: to_string是否保证包含小数点?
使用下面的代码,int main(){for(;;){float d; cin >> d; cout << std :: to_string(d)<< endl; to_string似乎总是返回一个字符串......
我正在模拟两个星团的碰撞,所以基本上在C ++中做了一个N体问题。我正在使用Barnes-Hut方法来帮助实现这一目标。我已经编写了我的QuadTree代码和运行的主要代码......
所以,我有一个宏。 // swap_specialize.hpp #include #ifndef STD_SWAP_SPECIALIZE #define STD_SWAP_SPECIALIZE(CLASSNAME)\ namespace std {...
Linux和macOS都很好,但Windows构建会抛出链接器错误LNK2019
我正在另一个共享库中的共享库中调用类方法。应用程序在Linux和macOS上构建良好但在Windows上我收到:exportlib.obj:错误LNK2019:未解析...
我正在尝试修改结构中的数据,似乎无法使其正常工作。如有必要,很乐意提供更多信息。 actTree返回二叉搜索树。 findNode返回一个节点......
我正在尝试实现二叉搜索树。我发现自己需要遍历树,原因有几个:(1)检查BST是否有特定元素(2)填充数组......
所以我正在制作一个可以在变量中存储数字的计算器。但事实是,如果用户为char比较输入'y',变量将增加。当变量从1增加到...时
在将具有更大尺寸的矢量移动到具有更小容量的矢量之前,是否可以通过使用reserve()来提高代码性能?
如果这个问题非常不完整,不清楚或重复(这是我的第一个问题),请提前抱歉。在学习移动语义和为我的OOP课程开展一个小项目时,我偶然发现了......
我正在开发类似于应用程序的画家,我想在菜单中添加一个创建新动作的选项来管理绘制的点子集。我正在创建这样的新动作:void ImageViewer :: ...
Visual Studio 2017找不到std :: variant
我正在使用Visual Studio 2017 - 15.9.7进行C ++开发,看起来我已经安装了必要的模块。但是下面的代码给出了错误 - “namespace”std“没有成员”变种“”......
当我调用我的打印功能时,我的程序在通过冒泡排序运行后显示未排序的数据。我把我的代码与朋友进行了比较,并在geeksforgeeks上发现了一篇关于冒泡的文章(...
有没有办法阻止在Qt中使用QWebview加载图像?我在QWebview中加载了一个包含大量图片的页面,因此在页面完全加载之前需要很长时间。但我只...
如标题中所述,当执行hid程序以枚举所有隐藏设备时,它会打印Apple Internal Keyboard / Trackpad 3次。我已连接外接键盘并仅显示它...
在Visual Studio中编译(基于char)STL(流)容器的错误
这与[SO]基本相同:C2491:'std :: numpunct :: id':dllimport静态数据成员的定义不允许[关闭],但考虑到以下事实:那(在我...上)
程序在c ++中使用带有do while循环的cin输入用户时间时会一直进入无限循环
我正在尝试为课程编写一个程序,我们必须花费用户时间(出发地+到达时间),然后输出用户写入控制台的任何内容。我正在使用do while循环。我正在使用if ...
这个问题是关于从一堆点中找到共线点。首先,我不明白斜率地图和无序地图是怎样的?不是地图只是假设有一个键和一个值(地图