我有一个扩展抽象类的结构,然后我在里面添加了一个 boost multi_array 作为变量,我收到以下错误。
struct myrunnablestruct : zi::runnable{
boost::multi_array<int,3> myArray;
myrunnablestruct(unsigned int dimensions )
: myArray( boost::extents[ dimensions ][ dimensions ][ dimensions ] )
{ }
}
int main(){
myrunnablestruct mrs(8);
}
错误:不能将变量“
mrs
”声明为抽象类型,因为以下虚函数是纯的zi::concurrency::runnable