C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。
cmake 将外部库与 IMPORT_SONAME ro IMPORT_LOCATION 链接
我有一个链接到外部库的 C++ 项目 该库由供应商提供,仅包含 .h 标头目录和共享对象文件“libabc.so”。 在 CMake 中...
我无法定义二维矩阵中一行的元素数量。 我尝试了下面的代码。 整数矩阵[3][6]{ // 第 1 行 {1, 2 ,3 ,4, 5}, // 第 2 行 {1, 2 ,3}, }; // 获取
在 c++ Visual Studio Code Ubuntu 中包含 nlohmann/json
我对 C++ 还很陌生。我想包含来自该库的 json https://github.com/nlohmann/json。我已经下载了,放在我的文件夹里 我的CPP 主程序 json(nlohmann 文件夹) 在我的麦...
有没有办法在使用 g++ 编译的 C++ 中进行数组边界检查? Valgrind 的 Memcheck 无法检测堆栈上分配的数组的溢出。 通过 -fbounds-checking 启用的 GCC 扩展是
CMake 错误:“Generator MinGW Makefiles 不支持平台规范,但指定了平台 x64。”
build.bat: @回声关闭 设置本地 如果不存在构建( mkdir 构建 ) 推送构建 柯南安装.. --输出文件夹=。 --build=缺失 cmake .. -G“MinGW Makefiles”-DCMAKE_TOOLCHAIN_FILE=
C++ 错误:从 'long long int (*)()' 到 'long long int (*)(int)' 的转换无效
我正在尝试将 WinAPI 函数的调用包装在将自动检查错误的函数中: 模板 T winapi_wrapper(功能...
C++11 中 std::mem_fun 和 lambda 有什么区别?
对于这个小代码: #包括 #包括 #包括 #包括 #包括 使用命名空间 std; 无效 do_work(int id) { 合作...
为什么 c/c++ 中没有针对不存在的包含文件的错误修复程序?
在c/c++中区分操作系统有很多困难。也就是说,我注意到不同的操作系统有非常特定的库,windows.h...
我刚开始使用 Google 测试框架,并且仍在阅读大量材料以充分利用它。 有什么方法可以规定/指定测试用例之间的关系,以便它可以
自定义 UObject 正在从 GameMode 构造函数中声明的 TArray 中消失
有关如何不收集 UObjects 垃圾的主题在数百篇帖子中被重新讨论,但我发现似乎没有一个解决方案适合我的情况。 这里是 MVP 项目存储库:https://git...
在 Linux 中使用 ICC 未定义对 Clock_gettime() 的引用
我正在尝试让代码(见下文)在 Ubuntu 上运行。该代码使用clock_gettime()。我想我已经成功链接到 librt.a: **** 构建配置调试以进行项目测试 ****...
我构建了与系统不同的 GCC 版本,现在得到“未定义的引用”和“命令行中缺少 DSO”
我已经在 Oracle GNU/Linux 9.4 机器(其发行版编译器是 GCC 11.4.1)上从源代码构建了 GCC 14.2.0。构建进展顺利;但是当我现在尝试使用它来构建一些库时,我得到: /...
Win32 Console Chess Black pawn 字体问题
我正在创建一个简单的 Windows 控制台国际象棋界面,但遇到了 Black Pawn 的一些奇怪问题 (\u265F)。 对于 MS Gothic,它看起来像其他符号,除了黑色棋子采用单一 Spa...
为什么我的 Container 概念由于 begin() 和 end() 不满足返回类型要求而在 const std::list<double> 上失败?
我正在尝试在 C++ 中定义一个容器概念,用于验证标准库容器,包括 std::list。然而,这个概念对于 const std::list 来说是失败的,因为 begin() 是...
有没有任何方法可以在c ++的主函数中创建类内部的结构实例?
是否有任何方法可以在 C++ 的 main 函数中创建类内部的结构实例? #包括 #包括 使用命名空间 std; ABC 类 { ...
我编写了一个C++程序,它从用户处接收一个数字,如果正数和偶数则打印1,如果正数和奇数则打印2,如果负数和偶数则打印3,如果负数和奇数则打印4,如果零则打印0。 她...
我正在尝试使用 bgfx 和 sdl2 制作“Hello Quad”。我能够使用 sdl 打开一个窗口,没有问题,但是当我尝试添加简单的 bgfx 启动器时,我的程序挂起,没有错误。我在这里...
我想访问我正在编写的 C++ 程序中的 $HOME 环境变量。如果我用 C 语言编写代码,我只会使用 getenv() 函数,但我想知道是否有更好的方法...
我不知道如何在A中进行转变 在B中我不知道如何离开01。 你需要你的帮助。我摆脱了自己如何去做每件事。 我需要将数字显示在屏幕上,就像...
FLTK 1.4:Fl_Hold_Browser 如何更改给定行的背景颜色
在Fl_Browser_H文件中,以下函数没有声明为虚函数 void item_draw(void* item, int X, int Y, int W, int H) const FL_OVERRIDE; 所以我不能在我的派生类中重写它来执行