
10 Jul
2006
10 Jul
'06
8:17 p.m.
Hi, is there any reason to refuse a resize method for multi_array that accept a C array as parameter ? As long as the resize method just works if the boost::extents parameter has the same dimension as the array to be resized a call like that: typedef boost::multi_array<double, 3> array_type; array_type A( boost::extents[3][4][2] ); ---> A.resize( {6;5;2} ); could be understood as: A.resize( boost::extents[6][5][2] ); without any ambiguity, am I wrong ?