• C++正确的cin输入


    void test1(void)
    {
    	int number;
    	cout << ">> pls input a integer number:";
    	while(cin >> number, !cin.eof())
    	{
    		if(cin.bad()) {
    			cout << "stream has corrupted!" << endl;
    			return;
    		} else if (cin.fail()) {
    			cin.clear();
    			cin.ignore(std::numeric_limits<std::streamsize>::max(), '
    ');
    			cout << ">> pls input a integer number:";
    			continue;
    		}
    		cout << "number = " << number << endl;
    	}
    }
    

      

  • 相关阅读:
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven
    Python
    Maven
    include和require的区别
  • 原文地址:https://www.cnblogs.com/cthon/p/9315269.html
Copyright © 2020-2023  润新知