抽象クラスを拡張する構造体があり、その中にブースト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