C ++是一种通用编程语言。它最初被设计为C的扩展,并保持类似的语法,但现在是一种完全不同的语言。使用此标记来查询有关使用C ++编译器编译的代码的问题。对特定标准版本[C ++ 11],[C ++ 17]等相关问题使用版本特定标记。
我正在学习C++的OOP,正在写最基础的类。我在为类声明对象时遇到问题。我收到标题中发布的错误。我知道我的课程之所以有效,是因为...
为什么 xorshift 随机数生成器似乎总是使用这些特定的移位?
我正在读一本解释异或移位算法的书(我知道,基本的东西)。然后,当我在互联网上进行更多搜索时,我发现所有基本示例似乎都发生了变化...
我有一个结构(这与我的问题有点无关),在这个结构中,使用了 DATE 类型。 typedef div_t 日期; #define ans quot /* (s)(l)div_t : .quot -> .ans... */ #
无法在 QT 中打开 MS Word 文档 (.docx) 作为资源
以前的方法,我直接指定确切路径打开文档 QAxObject *wApp = new QAxObject("Word.Application"); auto docs = wApp->querySubObject("文档&quo...
使用 ScrollWindowEx 在 Cwnd 中滚动后控件消失
我在 Cwnd 中实现了 CScrollBar,但是滚动后窗口上的控件消失了。我听说我可以以某种方式使用 DeferWindowPos,但我不知道该怎么做。有任何想法吗? C面板::C...
我尝试从 lambda 类的函数中捕获某个类成员的类成员。 澄清一下:ClassA 有一个 ClassB 类型的类成员,它有一个成员 C(例如指针)。克拉...
我知道迭代器上有一些通用函数可以完成您想要做的所有事情,例如 std::find、std::count 等,但为什么标准容器(例如 std::vec)不可以呢? .
错误:与“operator<<' (operand types are 'std::ostream' {aka 'std::basic_ostream<char>”}和“void”不匹配)| [重复]
这是我的代码。我已经经历过很多次了,做了很多改变仍然是同样的错误。 #包括 使用命名空间 std; 无效 checkAge(int 年龄){ 如果(年龄 >= 18){ ...
在gtkmm-3.0中,如何使用Gtk::Widget::add_tick_callback函数调用widget的on_tick函数?
我正在尝试学习如何使用gtk3。使用C语言,gtk_widget_add_tick_callback函数非常简单,gtk文档也非常容易理解。我不能为了我的生活...
错误:与“operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}”和“void”不匹配)
这是我的代码(我只写了本质),我得到了这个: 错误:与“operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream}’ and ‘void’) class Mobil { public: void...
我目前正在学习如何编写 c++ 代码的教程,唯一的问题是该教程使用的是 code::blocks 和 vscode,我对大部分内容都非常满意,直到他们说我应该禁用
将 Dear ImGui 集成为分离项目时遇到问题;使用 Premake - 找不到“imgui.h”文件
编辑:我将主题更改为“将imgui集成为StaticLib | SharedLib” 目前,我在使用 Premake 将 Dear ImGui 作为 StaticLib 集成到我的 C++ 项目中时遇到困难...
collect2.exe:错误:ld 在 git bash 中使用 g++ 并包含 <iostream>
我最近重新安装了 Windows 11 并安装了:VS Code、MSYS 编译器包 MINGW64 和 git Bash。 以前我在 VS code 中使用 git bash 作为默认终端。但现在,每次...
如何将 std::make_unique 包装在 std::apply 中?
以下内容无法编译: #包括 #包括 #包括 int main() { std::apply(std::make_unique, std::make_tuple(1)); 返回...
在这里发帖非常新,如果发错地方了,敬请原谅。 我是一名业余编码员,所以我的经验有限,虽然我几年前学习了 C++,但我必须定期重新学习。现在是...
将具有 const 成员的结构推入 c++11 之前的 std::vector
我被困在一个旧的编译器中,它既不支持 std::move 也不支持其他 c++11 功能,并且具有以下场景: 结构体MyStruct { const int32_t value1; const int32_t value2; ...
aarch64-elf-gcc 为树莓派 3 内核编译 cpp 文件时出错
我正在使用 aarch64-elf-gcc 交叉编译器在我的 Linux Mint 盒子上为 Raspberry Pi 3 编译一个简单的操作系统。我可以用 C 来做到这一点,但是当我转换为 CPP 时,我收到以下错误。 aarch64-elf-gcc:...
我是 Eigen 库的新手。我想将向量(或矩阵)中的每个元素转换为向量中相应元素的某个常数。 我想做这个手术有效...
尽管有友元类声明,仍无法在 Google 测试 TEST_F 函数中设置私有成员
我可以在 SetUp() 方法中成功设置和访问 privateData,但是当我尝试在 TEST_F 函数中执行相同操作时,该值似乎没有按预期更新。 TestPrivateDataSetting 测试
大家好。我提前为我的英语道歉。 有人可以帮助我吗?我不明白为什么会发生这种情况以及我做错了什么。 我有一个带有静态常量的单独类(当前...