ストリームを使用しようとしたときにファイルの場所をユーザーに入力させることはできますか?私が何をしたいの入力ストリームのC++パラメータ
例:
int main()
{
ifstream instream;
string file_location;
cout << "Enter in file location: " << endl;
cin >> file_location;
instream.open(file_location);
}
だから私は、入力にファイルの場所をそれらをしたいが、プログラムがコンパイルされません。
私は取得していますエラーメッセージは次のとおりです。
no matching function for call to 'std::basic_ifstream >::open(std::string&)'
これだった私の答えすぎ... – kol
のCStringにそれを入れた後、私はまだエラーが出る:メンバーのFILE_LOCATION "の「c_str」の 要求であり、非クラス型の「char」 – knguyen2525
@kol:それはそうだったし、あなたがまだ入力している間にあなたの投稿が投稿されたので、私はあなたをアップしました。 –