c++ 相关问题

C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。

C ++警告:“指针参数”arr“可以是指向const的指针”

我有三个函数,我不知道为什么第二个和第三个函数在* arr有警告,但第一个没有。警告意味着什么以及如何解决这个问题? IDE:Clion 2017.3 MinGW64 ......

回答 1 投票 2

如何解析文本文件并在C ++中计算重复次数

我正在尝试创建一个C ++程序,从如下文本文件中获取日志信息:local - - [24 / Oct / 1994:13:41:41 -0600]“GET index.html HTTP / 1.0”200 150 local - - [24 / Oct / 1994:13:41:41 -0600] ......

回答 1 投票 0

C ++中的岩纸剪刀

我正在尝试使用C ++练习10第4章编写“原理与实践”一书中的练习。练习即将编写一个Rock Paper Scissor游戏,不使用随机...

c++
回答 2 投票 -2

使用自定义比较器的std :: set操作

我有个问题。当我使用带有自定义比较器的std :: set时,其他操作(如erase或count)无法正常工作。例如:int sz(int const&n){return __builtin_popcount(n)...

回答 3 投票 1

套接字数据(char)c ++的十六进制表示

嗨,我正在使用C ++编写数据包嗅探器。它现在正在工作,但我收到一个字符缓冲区,我想以十六进制表示在屏幕上显示数据包数据。我已经研究过一个char来......

回答 1 投票 0

按名称或索引引用成员变量

我正在编写一个简单的类来处理我正在制作的小应用程序中的颜色。这个类将有4个双成员变量,并且希望能够引用它们......

回答 3 投票 0

polymorphic_allocator:如何更改容器的内存资源

假设我已经使用了一个std :: pmr :: vector of int。它已经初始化并且包含N个项目(重要的是N大于0)。在引擎盖下它使用内存资源M1。 ...

回答 1 投票 2

系统DLL如何与不兼容的Visual Studio版本一起使用?

Visual Studio 2015和2012具有不兼容的C运行时库。如果我尝试将我构建的2015应用程序与我使用2012构建的链接库链接,那么我将收到链接器错误。但是,我 ...

回答 1 投票 1

在基于范围的for循环中使用声明的变量

在下面的例子中,我有功能范围。但似乎我不能在第二个for循环中使用i。为什么(i:v1)不起作用,但对于(int i:v1)有效? #包括 #包括

c++
回答 4 投票 52

插入std :: vector与std :: deque中的插入

我正在解决2017年代码问世的难题。有必要使用某种算法填充循环缓冲区。对于缓冲区实现我首先使用了vector,然后我尝试了deque。一世 ...

回答 1 投票 0

我的循环链接列表中的remove方法是否定义良好?

我正在构建一个循环链表,我想知道do_remove方法是否定义良好。当我运行该程序时,它告诉我它是,但是,我仍然有点困惑为什么我不...

回答 1 投票 0

为什么错误1400窗口句柄无效?

#包括 #包括 #包括 HWND WindowHandle; HINSTANCE实例; const wchar_t WindowClassName [] = L“Temp Projcet”; LRESULT CALLBACK WindowProc(...

回答 3 投票 1

序列化包含指针向量的struct,每个指针包含其他指针

我正在尝试使用Boost序列化包含向量和整数的minHeap对象。 struct minHeap {std :: vector heapStructure; //许多keyNodes int vector的向量; / ...

回答 1 投票 1

c ++ templates为特定类型的类调用特定的构造函数

我正在尝试使用模板在c ++中创建通用二叉树。因此,例如,Node类中的值类型可以是string,int或double。我从字符串创建我的树,在方法I中...

回答 2 投票 0

STM32F103C8T6使用C ++ string std

我在STM32F103C8T6中使用了C ++ Eclipse,其字符串类型来自std。我得到错误:“区域rom溢出5980bytes”。 #include“stm32f1xx.h”#include std :: string a; int ...

回答 2 投票 0

授予对另一个类的访问权限而不暴露它

我有一个类让我们称它为Person:class Person {private:void move(x,y,z);我有另一个名为PersonController的类:class PersonController {public:void control(){while(...

回答 3 投票 0

休息后显示功能

所以我的任务是创建一个基本的酒店管理系统。虽然我对我的工作总体感到满意,但我意识到在功能用户()输入2个以上的数据后,选择中断...

回答 1 投票 -5

SFINAE和参数数量

我有一个模板类C 我打算用T作为其他一些类A和B进行实例化 有一个方法foo我的签名我想依赖于T是否被实例化...

回答 2 投票 1

catch-all-rethrow与完全没有try-catch块有什么不同?

这段代码是否尝试{opaque_function_that_might_throw_arbitrary_exception(); } catch(...){throw;在语义上与仅仅调用有任何不同......

回答 1 投票 2

初始化后的内存地址相同

我正在努力创建没有rand()的随机数字(只是因为我喜欢尝试的东西)。使用在线编译器,这很好用:#include int randNum(){unsigned ...

回答 2 投票 3

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