私は持っていQList<float**>
ます。最初に要素を反復処理して、要素を操作します。
for( int i = 0 ; i < nb ; i++ )
{
float** data1 = data_list.at( i ) ;
float** data2 = data_list.at( i + 1 ) ;
// do things with data1 and data2
}
delete[]
C スタイルの方法data1
でdata2
このループ内にいるとどうなりますか? 要素は位置i
にありi+1
、data_list
破壊されていますか(そのため、i
それらにアクセスできなくなります)?