Visual Studio (2012/C++) で複数のエラーが報告されており、エラーが表示されない場合でも、すべて構文エラーに緩和されます。
Ping(ID);
ID は文字列 (定義済み) で
関数を呼び出しています。関連するヘッダー ファイルで関数を として定義しました#include <string>
int Ping(string ID);
。
関数の簡略化されたバージョンは次のとおりです。
int Ping(string ID)
{
// Ping
cout<<"Pinging\n";
cout<<ID;
return (1);
}
ヘッダーファイルのエラーは次のとおりです。
Error 3 error C2059: syntax error : ')' func.h 3 1
Error 1 error C2065: 'string' : undeclared identifier func.h 3 1
Error 2 error C2146: syntax error : missing ')' before identifier 'ID' func.h 3 1
これを修正するために何をする必要があるのか 本当に困っているので、修正方法に関するガイダンスは大歓迎です.