c++ 相关问题

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

调试和发布之间的不同结果[重复]

当我使用调试模式来构建代码时,res为0,正确。但是在我使用发布模式构建代码之后,res是1.即使我尝试使用#pragma指令来禁用编译器......

回答 1 投票 -2

了解ID3D11Device和ID3D11DeviceContext

我在理解ID3D11Device和ID3D11DeviceContext之间的区别时遇到了一些问题。是ID3D11Device代表您的GPU和ID3D11DeviceContext用于功能,来控制...

回答 2 投票 1

为什么第一个循环的剂量总是比第二个循环快?

特别是,循环次数越多,差异就越明显。在没有优化的情况下用g ++测试int main(){int a [] = {0,0}; int b [] = {0,0}; //第一个循环(unsigned ...

c++
回答 1 投票 3

类型是否应该采用面向数据的设计方法?

目前,我的应用程序包含三种类。它应该遵循面向数据的设计,如果不是,请纠正我。这些是三类。代码示例不是......

回答 1 投票 3

如何在opengl中使用纹理? (无效操作错误:1282)

我是opengl的新手,我正在尝试解决纹理问题。每当我调用glTextureParameteri()时,我都会收到错误1282(无效操作)。据我所知,每个资源都写了......

回答 1 投票 -2

CreateProcessWithTokenW的cmdline参数的最大长度是否有变通方法?

我正在尝试从Windows 7-10上的升级过程创建一个非高效的过程。我使用以下内容作为参考:FAQ:如何从高架应用程序启动程序作为桌面用户?现在,...

回答 2 投票 1

round()for C ++中的float

我需要一个简单的浮点舍入函数,因此:double round(double); round(0.1)= 0 round(-0.1)= 0 round(-0.9)= -1我可以在math.h中找到ceil()和floor()但不是round()。是吗 ...

回答 20 投票 225

如何在C ++中为结构类型分配内存[重复]

我有一个像struct Student {bool isActive; };现在,如果我看到这个结构大小的输出如下:学生; cout << sizeof(学生);然后它显示1,其中......

回答 1 投票 0

OpenGL - 缓冲区更新下一个渲染对象

Okej,所以我有一个非常奇怪的情况,我有三个(或两个,无关紧要)对象,其中一个更新其缓冲区为“动画”。换句话说,一个物体在移动,另一个物体在......

回答 1 投票 0

如何使用Boost.Asio读取WHOLE char类型捕获的数据

在使用boost :: asio时,我遇到了一个有趣的时刻。问题是我想进行语音聊天并使用OpenAL,我将捕获的数据保存在ALubyte:ALubyte * data; // ...

回答 1 投票 -2

c ++如果该代码中的错误是什么? [关闭]

嗨,我的英文不是很好,我有源代码,我写“如果”和“否则如果”打印没有问题,但“其他”问题我不能打印#include“stdafx.h”#include ...

c++
回答 3 投票 -5

在现代CPU中使用Multhithread旧的遗留应用程序[关闭]

我在解释为 什么volatile关键字是不同线程访问共享内存结构所必需的。我的论点是假设CPU内部有两个内核和两个本地缓存。 ...

回答 2 投票 -4

包含Rcpp.h时未定义的引用错误

我使用64位Ubuntu,我正在尝试编写C ++。我发现我是否使用#include ,我甚至不需要调用R命名空间中的任何函数,我已经收到了......

回答 2 投票 1

SWIG:如何将复数向量从C ++传递给python

我需要将一个复杂数字列表从python传递给C ++来初始化一个向量,经过一些操作后,我需要将复数double的向量传递给python。这是我的尝试:example.i%...

回答 1 投票 1

无法聚合初始化类型结构的变量与包含在类模板中的位字段成员

struct EndianGuard_ {};模板 struct EndianGuarded_:EndianGuard_ {EndianGuarded_(){uint8_t * ByteData =(uint8_t *)this; for(int i = 0; i <sizeof(Type_); i + ...

回答 2 投票 0

Qt - QPainter没有绘制QPixmap w /纵横比

我在自定义小部件中绘画以匹配“Google-Styled”卡片。我有大多数尺寸和字体正确但是在绘制图像时它总是被拉伸。这是参考图像和......

回答 1 投票 0

了解std :: transform以及如何击败它

我试图在一个简单的特定问题上理解面向数据的设计。提前向数据导向设计人员道歉,如果我做的事非常愚蠢,但我很难...

回答 2 投票 11

无法从文件中读取,奇怪的行为

我正在尝试读取给定文件的所有行。出于某种原因,std :: getline无法按预期工作。 main.cpp:#include #包括 #包括 int ...

回答 1 投票 2

c ++ cstring在不使用字符串库的情况下合并和排序编程

#包括 using namespace std; int strlength(char * str){int length = 0; int index = 0; while(*(str + index)){length ++;索引++;返回...

c++
回答 1 投票 0

在c ++中调用析构函数中的delete []

我怀疑在下面的代码中,析构函数中有一个析构函数delete line [],我只想知道是否有任何堆栈溢出这个删除可能是递归的结果...

回答 4 投票 2

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