我正在尝试将类存储在二维数组中,但是具有空字段或空洞,即完全没有内容的字段。由于类本身很大,因此我决定用指向该类的指针填充向量,因此可以将空字段简单地写为NULL。
我立即撞墙。
如果我尝试像这样初始化向量的第一个值:

myVector[0][0]* = classToBeCopied;


我收到以下错误:
“语法错误”
“'='令牌之前的预期主要表达式”

我确实有该类的工作copy-constructor和operator =。
(我正在使用Eclipse Luna)
先感谢您!

最佳答案

尝试:

*myVector[0][0] = classToBeCopied;

关于c++ - C++:取消引用vector <vector <class_ptr * >>,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29684764/

10-11 18:38