fork download
  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<fstream>
  4.  
  5. using namespace std;
  6.  
  7. void read(const char *filename,int &n,int &s){
  8. ifstream fin(filename);
  9. char c;
  10. //int n,s;
  11. while(fin.peek()!=EOF){
  12. fin>>c;
  13. switch(c){
  14. case'n':
  15. fin>>n;
  16. break;
  17. case's':
  18. fin>>s;
  19. break;
  20. default:
  21. break;
  22.  
  23. }
  24. }
  25. fin.close();
  26. }
  27.  
  28. void printf(int &n,int &s){
  29.  
  30. cout<<"n: "<<n<<"s: "<<s<<endl;
  31. }
  32.  
  33. int main(){
  34. int n,s;
  35.  
  36. read("a.txt",n,s);
  37.  
  38. printf(n,s);
  39.  
  40. return 0;
  41. }
  42.  
Success #stdin #stdout 0.02s 2860KB
stdin
n 5
s 2 
stdout
n: 134517801s: -1075238792