c++ 相关问题

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

Linux上的OpenAL C ++

我只需要一个简单的程序,它允许我播放和停止音频文件。我猜OpenAL是要走的路吗?我只需要这个功能 - 用空格键启动音频文件并停止音频......

回答 1 投票 0

C ++模板访问具有不同类型的函数

所以我想做的就是这样。我有一个像这样的模板结构:模板 struct TemplateTest {void test(T a){switch(typeid(boost :: ...

回答 1 投票 0

我无法理解c样式转换之间的区别(例如: - A a; B * b; b =(* B)(&a);)和dynamic_cast(&a);

我在google上搜索了关于dynamic_cast的内容,我发现显式地转换基类对象来派生类指针可能不安全。但当我运行一些示例代码来检查这个我没有得到任何...

c++
回答 1 投票 1

在c ++对象包装器中安全包含C代码[关闭]

我有一个C库,它定义了一个类型,比如myCtype,以及一些使用myCtype类型变量的例程。我想将C ++对象定义为单个myCtype变量的包装器。 ...

c++
回答 1 投票 1

如何将多维char数组复制到char * [关闭]

嗨,我正在寻找将多维char数组复制到char * string我能够将多维char数组复制到std :: string结果中。字符串结果; for(int i = 0; i <key; i ++)for(...

c++
回答 3 投票 -2

将74位整数转换为基数31

要生成UFI编号,我使用大小为74的位集。要执行UFI生成的第2步,我需要转换这个数字:9 444 732 987 799 592 368 290(...

回答 3 投票 6

来自数据库的QT ComboBox ItemData

我有以下代码将QT QComboBox链接到我的sqlite数据库,它运行良好。但是在我的数据库中,我有与外键链接的Category和Item表。所以,当我拉信息...

回答 1 投票 0

构造函数中冒号后的变量[重复]

我还在学习C ++并试图理解它。我正在查看一些代码并看到:point3(float X,float Y,float Z):x(X),y(Y),z(Z)//

回答 3 投票 20

gmp的libgmp.so有哪些依赖关系?我一直得到未定义的引用

我试图让gmp工作,所以我可以使用大整数。我编译好了但是当我尝试用它编译我的代码时,我不断收到错误,如:... / libgmp.so:未定义引用`...

回答 1 投票 1

char而不是std :: atomic_flag或std :: atminc_bool

我想知道是否可以使用char Flag;而不是std :: atomic_flag标志;我知道C ++基本类型,一般来说,不是原子/线程安全的(这就是为什么std :: atomic存在),但是...

c++
回答 1 投票 0

对于set iterator和const_iterator的输入,不能重载成员函数(但可以用于其他stl迭代器)

编译以下代码struct foo {int foo(std :: set ::迭代器); int foo(std :: set ::为const_iterator); };我从gcc(mingw)func.cpp得到以下错误:5:9:...

回答 1 投票 1

当进程结束时,如何保持QProcess执行的命令?

在Linux系统中终止GUI程序后,我正试图找到一种方法来保持QProcess执行的命令。现在,当进程结束时,所有执行的命令都消失了。有没有办法......

回答 1 投票 1

许多嵌套std :: conditional_t的替代品?

我发现很多嵌套的std :: conditional_t很难读,所以我选择了一个不同的模式(在自动返回类型的函数上调用decltype):template 汽车...

回答 2 投票 2

为什么移动返回一个rvalue引用参数需要用std :: move()包装它?

我正在阅读有效的现代C ++第25项,第172页,它有一个例子来证明,如果你想移动返回一个右值引用参数,你需要用std :: move(param)包装它。作为......

回答 2 投票 3

我如何以编程方式确定网络适配器是否在Windows上是虚拟的?

使用Win32 / IP帮助程序功能,如何以编程方式确定网络适配器是否在Windows上是虚拟的?我们目前使用GetAdaptersAddresses来检索与...相关的地址

回答 1 投票 3

粘贴形成了无效的处理令牌'。'

我试图使用宏来根据类型调用适当的对象。 #define DELEGATE_FUNC(FuncName,kind,paramPtr)\ if(kind == 1){\ ...

回答 2 投票 5

在国际象棋骑士之旅中遇到困难

我已经尝试使用回溯为骑士的旅行问题编写代码。我的代码适用于4x4矩阵,但对于8x8矩阵,它不会在输出屏幕上显示任何内容。我不知道是什么......

回答 1 投票 1

用户定义类的哈希函数。如何交朋友? :)

我有一个C类,它有一个字符串* ps私有数据成员。现在,我想要一个unordered_map 我需要一个自定义哈希函数。根据c ++参考,我可以做...

回答 2 投票 13

在我们实例化Caffe2预测器时应用程序卡住了

在我们实例化Caffe2预测器时应用程序卡住了!我使用的工具:Android Studio 3.0.1 Build#AI-171.4443003,建于2017年11月9日JRE:1.8.0_152-release-915-b01 amd64 JVM:...

回答 1 投票 2

返回C ++引用变量的做法是邪恶的吗?

我觉得这有点主观;我不确定这个意见是否会一致(我已经看过很多代码片段,其中返回了引用)。根据对这个问题的评论,我只是......

回答 16 投票 313

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