その質問によると、私は自分のプロジェクトでのメモリの管理についてますます心配しており、配列メモリの 1 つに競合があると、プログラムがクラッシュします。
この投稿された質問に対するさまざまな回答は、配列をベクトルに変更し、配列の一部を以下のように定義するという事実に収束しました。
#define Nb 50
int position[Nb];
double indication[Nb];
double sum[Nb];
それぞれをどのように変更するか
std::vector
std::list?
宣言を変更するときにそれらを操作/処理できますか (たとえば、昇順で整理したり、値の1つを上書きしたりします)?