c++ 相关问题

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

为什么不自动假设#pragma?

告诉编译器只包含一次文件有什么意义?默认情况下它不会有意义吗?是否有任何理由多次包含单个文件?为什么不......

回答 6 投票 74

将玩家朝其面向的方向移动?使用变换矩阵[关闭]

我在3d空间中有两个字符。我希望敌人向玩家移动。我刚刚完成了一个函数,它接受了两个对象的变换,并返回一个矩阵,然后我应用...

回答 1 投票 -2

使用Detected Idiom实现is_destructible

这是我对is_destructible_v:template的实现 struct is_unknown_bound_array:std :: false_type {};模板 struct is_unknown_bound_array :std :: ...

回答 1 投票 3

将JSON文本文件转换回QJsonArray

我有一个对象,我使用下面的代码将它序列化为JSON(也参见结构):struct RegisterItem {RegisterType Type = RegisterType :: ReadWrite; QString Name = QStringLiteral(...

回答 1 投票 0

Android FFmpeg:对atof,log2和log2f的未定义引用

我正在尝试使用android-ndk-r15c链接到为android构建的FFmpeg。我通过下载最新的ffmpeg-3.3.4的FFmpeg源码来构建它。以下是我的链接器列表:-lavformat -lavcodec -...

回答 1 投票 4

Incredibuild,编译期间内部LD_PRELOAD错误

我在Ubuntu 18.04 64bit的新机器上新安装了Incredibuild 0.93.85。安装没有报告任何问题,但当我尝试编译我的makefile项目时,无数的......

回答 1 投票 1

向量范围构造函数与另一个向量的更新数据

是否可以创建vector <pair >使用另一个向量的范围构造函数 ?例如。矢量<对 >首先是矢量 ...

回答 1 投票 -2

C ++我们可以创建类函数的覆盖吗?

要有3个具有相同名称的函数,例如:bool VideoEncoder :: AddFrame(AVFrame * frame,const char * soundBuffer,int soundBufferSize)bool VideoEncoder :: AddFrame(const char * soundBuffer,int ...

回答 4 投票 0

用dd其他dll用std :: vector调用C ++

我有一个带外部方法的外部方法extern“C”HAL_HASH_API basic_hash * getAlgorithmInstance(int algorithm);和basic_hash有下一个方法//重置到算法的初始条件,...

回答 1 投票 0

C ++访问冲突对象数组

我是C ++的新手,我尝试创建一个对象数组。我使用像const int SORT_SIZE = 20这样的代码; int _tmain(int argc,_TCHAR * argv []){CSimple * data; data = new CSimple [SORT_SIZE]; ...

回答 2 投票 0

C ++`Timer`类实现

我设计了一个Timer类,它每n n秒调度一次事件(使用Observer模式)。当然它会创建一个新线程,以便不阻止调用它的线程。然后我......

回答 7 投票 13

C ++ - 具有多个客户端的UDP服务器

我正在学习插座。我正在编写一个简单的UDP服务器,通过它发送小消息。所有活动客户端每三分钟发送一次“keepalive”消息,以便服务器可以看到哪个...

回答 1 投票 0

如何在多维数组/网格c ++中创建List

我的计划遇到了绊脚石。我用c ++编程并使用OpenGL进行图形处理。我期待用网格划分空间(用2D数组表示 - 网格[行] [cols])。 ...

回答 1 投票 0

使用不完整类型'DIR'无效

我正在尝试编译此代码,在Windows上运行良好,在Linux上运行(代码::块):/ *编辑:包含* / #include #包括 #包括 #include ...

回答 6 投票 1

任何人都可以追踪这个程序,以帮助我更好地掌握递归的工作原理

该计划解决了河内塔之谜。这个难题的目的是将整个磁盘堆移动到另一个磁棒,遵循以下简单规则:一次只能移动一个磁盘。 ...

回答 1 投票 -2

未初始化的局部变量'totalPrice'使用

我正在为将书籍放入购物车的类创建代码,但是,代码必须包含在类中。除了我的totalPrice double之外,它还是相当不错的。我把它列在我的...

回答 2 投票 -4

查找最大硬币和所选硬币数量

我在做Coin Row问题。我遇到了一个小问题。有一排n个硬币,其值是一些正整数c1,c2,.... 。 。 ,cn,不一定是明显的。目标是拿起......

回答 1 投票 -3

如何在并发:: parallel_for中可靠地将线程与对象实例配对?

我有一个M图像矢量,必须由最多N个线程并行处理,其中N是用户设置的参数。我还有一个N检测器实例的矢量来处理......

回答 1 投票 0

更新TJSONArray

如何正确更新json值?这是我尝试过的,但没有运气:TJSONArray *数据; Data =(TJSONArray *)TJSONObject :: ParseJSONValue(TEncoding :: ASCII-> GetBytes(json),0); TJSONObject * obj ...

回答 1 投票 -1

`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

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