while( !fs.eof() ){
  strtoken.clear();
  fs >> strtoken;
  if(!strtoken.empty()) cout << strtoken << endl;
}

これでどうだろう?