0
への呼び出しに該当する機能私は、ファイルのIStream getlineのための適切な構文を把握することはできませんが()私はパラメータのすべての異なる種類のgetline()
を呼び出すのように多くのバリエーションを試してみたC++ - 「getlineの」
を呼び出し、いくつかの異なるドキュメントを見て、それはうまく動作しません。
../directory/file.cpp:178:2: error: no matching function for call to 'getline'
std::getline(tmp, in);
^~~~~~~~~~~~
しかし、他のドキュメントで
std::ifstream in("file.txt");
char tmp;
std::getline(tmp, in);
この1つの結果は、私がする必要があるのは、ファイルの行を読まれ
../directory/file.cpp:179:5: error: no matching member function for call to
'getline'
in.getline(tmp);
^~~~~~~~~~~~
も出してくれる
std::ifstream in("file.txt");
char tmp;
in.getline(tmp);
語ります私はそれを理解することはできません。誰かが正しい方向に私を指差してくれますか?必要に応じてさらに情報を提供することができます。
あなたは[ドキュメント](http://en.cppreference.com/w/cpp/string/basic_string/getline)をチェックしましたか? – EdChum
個人的に、私は関数の構文に問題があると、[**私は構文をオンラインで調べる**](http://en.cppreference.com/w/cpp/string/basic_string/getline)。 'std :: string'の関数形式を使うべきです。 –
@EdChum私はこれを参照しましたhttp://www.cplusplus.com/reference/istream/istream/getline/あなたのリソースを今すぐチェック – conjenks