编译器错误“未分配的指针未分配”仅在 C++ 中使用自定义对象的 foreach 循环时
作者:BrownBear2018 提问时间:10/13/2021
我有一个作业,我构建了自己的字符串类。我制作了几个 MYString 对象并将它们放在一个向量中。当我通过下标运算符访问向量时,我没有问题。但是当我使用 foreach 循环遍历向量时,我得到一个奇怪...
17 问答列表
作者:BrownBear2018 提问时间:10/13/2021
我有一个作业,我构建了自己的字符串类。我制作了几个 MYString 对象并将它们放在一个向量中。当我通过下标运算符访问向量时,我没有问题。但是当我使用 foreach 循环遍历向量时,我得到一个奇怪...
作者:lightxbulb 提问时间:10/17/2019
是否有编译时表达式来复制对象构造函数中的数组?默认构造函数使用什么?我想要这样的东西: struct A { int arr[100]; // I want something like thi...
作者:Wololo 提问时间:6/15/2023
显然,投掷和接球不能多态处理。首先,如果我们考虑std::optional<std::exception>::value() try { throw std::logic_error("blah ...
作者:TheMemeMachine 提问时间:3/26/2023
我正在尝试为类使用自定义哈希结构,该结构是类中的一种键类型,它是类中的替代方案之一。 这是我的代码的简化版本,可以在其中重现错误:Astd::unordered_mapstd::variantB #...
作者:Daniel Tyebkhan 提问时间:8/20/2023
出于调试目的,我正在编写一个函数,该函数遍历任何类型的可选变量的向量以检查哪些变量已初始化,但对所有变量的检查都返回,尽管从未为其中一些变量分配过任何值。has_value()true 我将不胜感激...
作者:yano 提问时间:9/22/2021
我处于需要为一个类实现 Move 构造函数和 Move-Assignment 运算符的情况,该类包含对具有已删除的 Copy Ctor 和 Copy-Assignment 运算符的对象的引用,基本上如...
作者:Brian Bi 提问时间:9/13/2019
请看以下示例: struct Parent { Parent (); Parent (const Parent &); }; struct Child : public Parent { ...
作者:bradgonesurfing 提问时间:3/27/2023
这个问题在这里已经有答案了: 如何使用 sfinae 来选择构造函数?[复制] (5 个答案) 8个月前关闭。 如果我使用 c++20 概念编写简单类 #include <array> #inc...
作者:SYED ALI MEHDI RIZVI 提问时间:10/11/2023
这是一个多级队列调度问题。我已经实现了 4 个级别,其中系统进程队列具有最高优先级,批处理队列具有最低优先级。我使用堆对流程进行排序,以便对系统进程进行优先级调度,对交互式和交互式编辑进程进行循环调度...
作者:andreee 提问时间:5/7/2019
在我的项目中,我使用 Boost.Bimap 来实现双向地图。 看看 godbolt 上这个非常简单的 MCVE,我在其中使用结构化绑定来打印正确映射的键值对(根据文档,它与 .std::map ...