そのため、私はこのプロジェクトに取り組んでおり、科学的記数法で表された数値を含むCSVファイルを読み取る必要があります。これまでのところ、私が持っているのは、各数値を読み取り、その数値を文字列に変換してから、stringstreamでdoubleに変換することですが、これが正しい方法かどうかはわかりません。どんなアドバイス/提案も役に立ちます!
double temp;
istringstream in(line); //line is the string which contains the number, ex: 3.30144800e+03
in >> temp;
arr[w++] = temp;