指针+ LinkedList:为什么我得到这个错误
Pointer + LinkedList: Why am I getting this error?
我有一个Queue类,它包含一个私有的LinkedList变量。LinkedList保存DataItem指针。
class Queue
{
private:
LinkedList* someList;
...
队列然后尝试使用以下add方法添加数据项:
void Queue::addOne(DataItem* data)
{
someList->add(data);
}
重要的是要注意LinkedList类可以完美地工作。
当程序试图向Queue中添加内容时,它会崩溃。这是怎么呢
问题很模糊,代码不具有代表性…也许你忘了分配someList
…?
相关文章:
- 警告处理为错误这里有什么问题
- "error: no matching function for call to"构造函数错误
- boost::进程间消息队列引发错误
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- QT在错误的班级中寻找空位
- C++:正在检查LinkedList中的回文-递归方法-错误
- 在c++中实现LinkedList时,应出现未处理的错误
- LinkedList实现C 错误指针间接
- LinkedList removePosition 删除错误的元素
- C++LinkedList错误:访问冲突错误
- LNK2019错误,尝试覆盖运算符<< 对于 LinkedList 类
- 解决 - 错误 C2440:'initializing':无法从 'LinkedList *' 转换为 'LinkedList'
- 错误 linkedlist .exe 中0x00D0345E处的未处理异常: 0xC0000005:访问违规写入位置0x
- C++错误,显示创建链接列表调用"error LinkedList Interface is an inaccessable base of linkedlist"
- Linkedlist内存读取错误
- c++ LinkedList读访问冲突错误
- 试图打印LinkedList的节点时出现代码错误
- 未声明先使用此函数-编译错误c++ LinkedList
- 指针+ LinkedList:为什么我得到这个错误