- 22 名前:デフォルトの名無しさん [04/08/12 13:02]
- このソースなんですが、5.5.1 でも 5.6.4 でも std::getline() で
コンパイルエラーになるんですが、どこかおかしいんですかね。 #include <vector> #include <fstream> #include <string> bool read_lines(std::ifstream& ifs, std::vector<std::string>* str_array) { std::string s; while (std::getline(ifs, s)) { str_array->push_back(s); } return str_array->size() > 0; } int main() { return 0; } エラー E2285 test.cpp 9: '_STL::getline<_CharT,_Traits,_Alloc>(_STL::ifstream,_STL::string)' に一致するものが見つからない (関数 read_lines(_STL::ifstream &,_STL::vector<_STL::string,_STL::allocator<_STL::string> > *) )
|

|