重複の可能性:
C++ で行ごとにファイルから整数を読み取る方法
C ++で改行まで整数を入力する方法を誰かに提案してください。
入力ストリームが
10 10 10 10 10 10 10 10 10 10、その後に C++ の改行が続きます。
重複の可能性:
C++ で行ごとにファイルから整数を読み取る方法
C ++で改行まで整数を入力する方法を誰かに提案してください。
入力ストリームが
10 10 10 10 10 10 10 10 10 10、その後に C++ の改行が続きます。
std::string the_string;
std::getline(the_stream, the_string);
std::istringstream iss(the_string);
for (int n; iss >> n; )
{
// do something with n
}
次の重複の可能性: How to read groups of integers from a file, line by line in C++
行ごとに取引したい場合:
int main() { std::string line; std::vector< std::vector<int> > all_integers; while ( getline( std::cin, line ) ) { std::istringstream is( line ); all_integers.push_back( std::vector<int>( std::istream_iterator<int>(is), std::istream_iterator<int>() ) ); } }