c++ 相关问题

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

无法理解它是如何工作的?

向量 nums = {1,1,3,3,6,10,12,12}; auto element = unique(nums.begin(),nums.end()); auto begin = nums.begin(); int result = element - begin; cout << * element << endl; // ...

回答 1 投票 2

C ++获取构造函数的类型

我试图推断出类的构造函数参数的类型。我已成功获取成员方法的参数类型,但我的方法因构造函数而失败,因为它依赖于......

回答 2 投票 4

生成blake2b哈希时崩溃

我正在尝试用Botan编写一个哈希函数作为我的后端:std :: string hex_hash(std :: string&in,const std :: string&HASH){std :: unique_ptr 哈希(牡丹:: ...

回答 1 投票 0

如何检查vector是否具有以特定字符串开头的元素

我想知道如何检查vector是否具有以特定字符串开头的元素。我用C#中的代码完成了这个。但是我怎么能用C ++做到这一点。 if(Array.Exists(words,word => word.StartsWith(...

c++
回答 2 投票 3

在C ++中输入时未检测到换行符

我是c ++的新手,并尝试将字符作为输入,直到用户输入换行符。我的示例代码如下:#include using namespace std; main(){char c;而(1)......

c++
回答 3 投票 0

Qt:带有QUdpSocket的SSDP在极少数情况下可以使用

这个让我疯狂了一段时间。由于我从未做过任何与网络相关的代码,因此我无法总结此实验的结果。我收到了有关服务器的信息......

回答 1 投票 0

检查非活动联合成员,共同的初始序列

这个问题基于此考虑以下内容:struct Hdr {int type; };结构A {Hdr h; }; union Big {Hdr h;一个; };并且假设对于Big big我们知道big.a是活跃的......

回答 1 投票 5

如何在visual studio中编译c ++文件?

我是Visual Studio的新手,我不知道如何编译.cpp文件。我只做了一个.cpp文件(ctr + n => Visual C ++ => C ++文件),我试着编译它。但通常在那里......

回答 2 投票 4

C ++结果,公式与指定值不匹配

为什么以下不相同? 0.37024025和(sqrt(2)* M_PI / 3)*(1/4)我看到我的解决方案存在显着差异,但我所做的只是在其后面放置一个数字。

回答 2 投票 -2

cython中的关键部分

在cython中使用prange时如何处理cython中的关键部分?是否允许#pragma omp严重? for p in prange(num,nogil = True,num_threads = 4):. 。 。 #pragma omp critical cs。 。 。 END_FOR

回答 1 投票 3

将float转换为std :: string而不会丢失精度。另外我不想使用sprintf

我想在std :: string中转换浮点值,即3.14159267我不想使用sprintf #include // std :: cout #include // std :: string,std :: to_string int main()...

c++
回答 3 投票 -1

尝试指向自动对象时应该使用什么策略?

我正在开发一个相对较大的库(~13000行)作为个人实用程序库。它只使用STL容器和智能指针进行内存管理 - 但现在我发现自己处于...

回答 3 投票 2

如何在directx11着色器中使用swizzle .rrrg

我必须在directx 9到directx 11中创建具有等效形式的D3DFMT_A8L8的纹理。但是文档中的注释对我来说并不清楚。有人会解释应该做什么吗?虽然......

回答 1 投票 1

用户按箭头键时检测C ++

在我的C ++控制台应用程序中检测箭头键按下时遇到问题。我已经尝试了我在这里和其他教程网站上找到的所有内容,但所有这些都给了我...

回答 5 投票 8

将两个参数传递给remove_if谓词

void打印(矢量 > v){for(auto&p:v){auto [_int,_str] = Unpack(p); cout << p.first <<“”<< p.second << endl; } ...

回答 1 投票 0

C ++ - Char数组以某种方式初始化为错误的大小

我正在从头开始编写一个字符串类作为类赋值的一部分,我在编写子字符串函数时遇到了麻烦。据我所知,它与字符数组有关...

回答 1 投票 0

如何让来自不同类的内联函数相互调用[关闭]

为了使一些核心代码尽可能快地运行,我想要内联三个函数,它们分别属于两个类。理想情况下,我想将它们定义如下:class ClassB;上课...

回答 2 投票 -3

继承问题?

所以我试图创建一个从链表类继承成员函数的堆栈类。链表类没有自己的实际实现;它本质上是一个抽象的虚拟......

回答 1 投票 -3

如何交换两个没有复制赋值运算符的对象?

我有一个A类,其中,复制赋值运算符被删除。我应该如何交换A的两个实例?我尝试使用std :: swap但是没有用。 A级{private:int a;公众:A&...

回答 1 投票 1

Qt在控制台应用程序中录制音频

我正在尝试创建一个控制台应用程序记录音频。但是QAudioDeviceInfo总是为defaultDevice返回null。当我调用QAudioDeviceInfo :: availableDevices(QAudio :: AudioInput)时,它返回一个......

回答 1 投票 2

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