[答案]
#include <iostream>
#include <algorithm>
#include <iterator>
#include <fstream>
#include <string>
using namespace std;
int main( void )
{
ifstream in( "test.txt" );
cout << distance(
istream_iterator<string>(in),istream_iterator<string>() ) << endl;
return 0;
}
---