detecting end of input with cin

前端 未结 6 1487
梦毁少年i
梦毁少年i 2020-12-10 06:13

I want to read a line of integers from the user. I\'m not sure how to check to see if the input has ended. For example I want to be able to do something like



        
6条回答
  •  北荒
    北荒 (楼主)
    2020-12-10 07:01

    The idea is silimar with this code below so you can try :

    int tmp;
    while(cin >> tmp != NULL){ // C++ or while(scanf("%d", &tmp) != -1) {} for C
         // do something
    }
    
    

提交回复
热议问题