c++ 相关问题

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

在 C++ 中出现缺少 vtable 错误,导致“clang: error: linker command failed with exit code 1”

我正在尝试研究c++中的接口和类。运行代码时,我收到缺少 vtable 的错误。我的完整代码是: #包括 IGPS 类{ 民众: 虚拟浮动

回答 1 投票 0

使用 C++ 的 BLE GATT 服务器示例

我正在尝试使用 C++ 在 Raspberry Pi 4 上创建 BLE GATT 服务。搜索了一段时间但无法找到有用的提示/示例。 更多细节: 我能够创建 GATT 服务并且

回答 1 投票 0

指针的有效性如何与未初始化的指针值交互?

我已经看到,在 C 或 C++ 抽象机中,仅在内存中形成指向无效点的点的行为就是未定义的行为。 例如 int* arr = 新 int[10]; int* 最后 = arr + 9; // ...

回答 1 投票 0

如何在作用域枚举上重载 |= 运算符?

如何在强类型(作用域)枚举(在 C++11、GCC 中)上重载 |= 运算符? 我想测试、设置和清除强类型枚举上的位。为什么强类型?因为我的书说它很好

回答 7 投票 0

如何在 C++ 中重载枚举的 ++ 运算符

这是我尝试过的,但我发现如果我将变量分配给另一个变量,重载只会增加变量。即,我对其进行增量的变量的值不会增加。所以,...

回答 3 投票 0

错误:以数组和函数指针作为参数的函数的“未定义引用”

每次调用force函数时,我都会得到一个未定义的引用; collect2:错误:ld 返回 1 退出状态。 以下是 main.cpp 中 main 函数上方的强制函数的声明: 无效...

回答 1 投票 0

如果我用OpenGL绘图的话SDL Renderer就没用了吗?

我正在学习SDL2,但我也在使用使用OpenGL调用的imgui库。从我在网上阅读的各种博客来看,我无法轻松混合 SDL2 渲染器和 OpenGL 调用;我要么使用一个...

回答 4 投票 0

如何访问具有多个括号的一维数组以提高可读性?

我有一个使用指针管理的 3D 数组的巨大代码。就像是: int *** 选项卡; tab = malloc(m*sizeof(int**)); for(i= 1..n) tab[i] = malloc(n*sizeof(int*)); ... ETC... 然后是 ele...

回答 6 投票 0

C++ - 指针上的运算符 -= [重复]

假设我有指针数组: char* buf = 新的 char[256]; 如果我这样做,数组指针的值/大小会发生什么 buf -= 100;

回答 2 投票 0

如何计算光线平面交点

如何计算射线和平面之间的交点? 以下代码会产生错误的结果。 float denom = normal.dot(ray.direction); 如果(面额 > 0) { 浮动 t = -((中心 -...

回答 4 投票 0

如何确定从 16GB RAM 的物理内存中读取的安全地址范围?

我正在使用 RWEverything 来读取物理内存。它工作正常,但如果我尝试读取太大的地址,则会导致 BSOD。 例如,0x0000eef777340000 会让我蓝屏死机。 如何

回答 1 投票 0

如何将位图复制到我的窗口缓冲区?

我的程序使用 Windows API 创建一个窗口。我使用 VirtualAlloc() 函数分配一个内存区域,并使用两个 for 循环对其进行迭代,并将每个像素的 RGB 值更改为...

回答 1 投票 0

clang 16 不使用模板友元函数处理 niebloid 是否有解决方法?

我有一些定义niebloid的代码: #define FWD(...) static_cast(__VA_ARGS__) 命名空间 mylib { 命名空间详细信息{ 自动函数(结构

回答 1 投票 0

constexpr 数据成员和单一定义规则

我想定义一个特殊的实例,用于分支到优化的代码路径,如下所示: //------------------- 标题 ---------------------- 模板 类东西 { T值...

回答 1 投票 0

什么时候适合将 unique_ptr 分配给共享_ptr?

这是对此处提出的问题的后续:Does C++11 unique_ptr and shared_ptr能够转换为彼此的类型吗?更具体地说,是得票最高的答案。 令人窒息的片段...

回答 1 投票 0

在另一个函数中使用一个函数的变量

我有两个功能,如下。我想做的事情很简单。要使用 Toh2(int dskToMv,int cLocation, int tmpLocation, int fLocation) 的变量并在 Toh 函数中打印它们,就像...

c++
回答 3 投票 0

这是在 C++ 中执行 set_difference 的正确方法吗?

我正在将一些旧的 Julia 代码翻译为 C++,作为 C++ 的新手,我发现自己倾向于使用它的许多新功能,即使它们不是必需的。目前,该线创...

c++
回答 1 投票 0

C++ 中日期字符串的排序向量

我找到了这段代码: 排序(filenames.begin(), filenames.end(), [](const string& a, const string& b) { 自动 GetDate = [](const string& s) -> time_t { 标准::

回答 1 投票 0

OpenGl:Arcball 相机旋转问题

我需要实现弧球相机。我得到了类似的东西,但它的工作方式非常弯曲(角度急剧变化,当向右/向左转动时,相机强烈地向上/向下升高)。 这里是...

回答 1 投票 0

使用 PathCompactPath 时出现问题 - 丢失文件名

示例代码: CString strCompactedPath = L"C:\Users\ajtru\AppData\Roaming\Meeting Schedule Assistant\Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Videoconference.xsl";

回答 1 投票 0

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