プログラム全体を貼り付けるのではなく、含まれているファイルとエラーだけを貼り付けます。エラーはそこにあると確信しています。
VS 2010 に含まれるファイル
#include <cstdlib>
#include <windows.h>
#include "iostream"
#include "conio.h"
#include "vector"
#include "math.h"
#include <string.h>
#include <bitset>
Visual C++ 6.0 に含まれるファイル
#include <cstdlib>
#include <windows.h>
#include "iostream"
#include "conio.h"
#include "vector"
#include "math.h"
#include <string.h>
#include <bitset>
#include <String>
違いは 1 つだけです。私#include <String>
は Visual C++ 2006 で追加しました。この特定のファイルは、次のエラーを減らしました。
エラー C2678: バイナリ '!=' : 型 () 'class std::basic_string,class std::allocator >' の左側のオペランドを取る演算子が定義されていません (または、受け入れ可能な変換がありません)
VS2006でまだ直面している他の主要なエラーは次のとおりです
ライン :str.append(to_string((long double)(value)));
エラー:error C2065: 'to_string' : undeclared identifier
ライン:vector <vector <float>> distOfSectionPoint, momentAtSectionPoint, preFinalMoment, finalMoments, momentAtSectionPtOnPtLoadProfile ;
エラー:error C2208: 'class std::vector' : no members defined using this type
Visual C++ 2006 で何が問題なのか説明できる人はいますか??