c++ 相关问题

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

ROS2 cpp 文件,colcon 构建一直失败

我收到以下错误: ros2_ws$ colcon build --packages-select my_cpp_pkg 开始 >>> my_cpp_pkg --- stderr: my_cpp_pkg /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-l...

回答 1 投票 0

调整窗口大小时出现白条

我正在尝试使用以下代码使用 SDL3 创建一个窗口 #include“SDL3/SDL.h” #include“SDL3/SDL_system.h” int main(){ 无符号整数 sdlFlags = 0; sdlFlags |=

回答 1 投票 0

C++ 中引用是否作为空指针传递?

tl;博士;传递给函数的引用与 nullptr 初始化指针具有相同的地址。每个引用都作为 nullptr 传递吗? 使用 g++ 和 gedit(无 IDE)在 Ubuntu (Ubuntu 22.04.4 LTS) 上工作,使用 f...

回答 1 投票 0

将变量传递给具有多重继承的构造函数

我在通过我的类(ID 和 Name)传递两条数据时遇到问题。我知道如果不经过前面的步骤就无法调用基类构造函数...

回答 1 投票 0

不确定这个 makefile 有什么问题?

CGLAGS=-std=c++17-I。 -I$(VULKAN_SDK_PATH)/包括 LDFLAGS = -L$(VULKAN_SDK_PATH)/lib `pkg-config --static --libs glfw3` -lvulkan 输出目录=./bin a.输出:*.cpp *.hpp g++ $(CFLAGS) -o $(OUTP...

回答 1 投票 0

寻找从 C++ Windows 程序获取所有类/结构的列表的方法

我正在调试一些可疑的内存泄漏问题,我在 Windbg 堆统计信息中看到大量特定大小的分配。 传统上 - 为了找到分配的来源,我使用了 Gflags,

回答 1 投票 0

如果我根据 C++23 标准调用 `allocate_at_least(0)` 会发生什么?

如此处所示,allocate(0) 的行为未指定。 那么,如果我根据 C++23 标准调用 allocate_at_least(0) 会发生什么?行为是实现定义的,还是...

回答 1 投票 0

指向成员函数的指针作为模板参数问题

我希望能够推迟对某些对象的成员函数的调用。因此,我需要能够将成员函数指针和参数存储为数据。 我的方法使用 C++ 模板来处理...

回答 1 投票 0

统计到达BST中特定节点的所有路径

我想用c++写一个程序。在输入中,第一行给出了两个整数 N(节点数)和 P(目标节点)。然后,在第二行中,给出了这 N 个节点。 这些节点是 elem...

回答 1 投票 0

鉴于shared_ptr包含抽象类,如何克隆shared_ptr值?

这是大学的一个项目,我必须做一个“油漆”,现在我陷入了复制和粘贴的状态。 shape 是一个抽象类,其他真实形状如 Rectangle 和 Ci...

回答 1 投票 0

在 C++11 中将持有线程的锁作为参数传递 std::unique_lock()

我试图将 std::unique_lock() 传递给线程,如下面的代码片段所示,当我尝试解锁()该位置时,应用程序因“解锁无主互斥体”异常而崩溃...

回答 1 投票 0

Android Studio,CMake。如何在编译时打印调试信息?

我正在使用 Android Studio 2.3 beta 3。我将 message(AUTHOR_WARNING "Hello CMake, hello Android") 放入我的 CMakeLists.txt 但我在 Android Studio 中重建项目时只看到过几次这个消息......

回答 5 投票 0

COM 对象中的回调

我有一个公开 COM 对象的 ATL 项目。我希望我的 COM 对象不时调用消费者指定的函数,或者通过其他方式通知消费者...

回答 2 投票 0

CMake:使用compdb自动更新编译数据库

我们使用 CMake 和 CMAKE_EXPORT_COMPILE_COMMANDS 来生成用于我们的 IDE 和代码分析的编译数据库。 但某些仅包含头文件的库无法按预期工作。 罪恶...

回答 1 投票 0

如何将 VCPKG 库与 G++ 链接

我已经完全安装并运行了 vcpkg(安装在 C:/vcpkg 中),并且安装了我想要使用的库,在本例中为 cppzmq/zmq (ZeroMQ)。 头文件和 .lib 文件位于 C:/

回答 1 投票 0

只允许启动一个线程

我们如何安全地只启动一个WorkerThread? 是否存在这样的设计模式? 其实我是这样做的,看来我有点过于复杂了。 无效 CLogView::OnStartStoplogger() { m_bLogPtRun = !

回答 1 投票 0

如何防止程序返回'inf'?

我正在研究一个著名的经典物理问题: - 三体问题。我制定了以下计划:- #包括 #包括 使用命名空间 std; 班级

回答 1 投票 0

透视平截头体始终朝向中心

我正在学习 OpenGL 并实现 ShadowMaps。经过相当多的工作后,我得到了定向和聚光灯的工作,只有一件事我不明白。 对于聚光灯,我计算了

回答 1 投票 0

C++ 打印到文件 Bug:报告每个时间步错误?

我正在尝试将我的 C++ 程序结果存储到文本文件中,但我只存储了最后一个命令。请任何人帮助我。我能够获得文本文件的输出,但不能获得整个步骤的结果...

回答 1 投票 0

C++ 访问向量的向量出现分段错误

我创建了一个向量(10*10000)的向量,并尝试通过成员函数访问这个向量。但我遇到了分段错误。我不知道这里出了什么问题... 这是 Simple.h 简单类 { 优先...

回答 2 投票 0

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