在QT程序中使用cout和cin


1先輸入10個數字,再輸出。


 

[cpp]  view plain copy print ?
 
    1. #include <QtCore/QCoreApplication>  
    2. #include <QtCore/QList>  
    3. #include <QTextStream>  
    4. int main(int argc, char *argv[])  
    5. {  
    6.     QCoreApplication app(argc, argv);  
    7.     QTextStream cin(stdin, QIODevice::ReadOnly);   
    8.     QTextStream cout(stdout, QIODevice::WriteOnly);    
    9.     QList<int> list;  
    10.     cout << "Please enter ten numbers: ";  
    11.     //注意,此時的cout是不會在輸入之遙自動刷新緩沖區的  
    12.     cout.flush();  
    13.     for(int i=0; i<10; i++)  
    14.     {  
    15.         int temp;  
    16.         cin >> temp;  
    17.         list.push_back(temp);  
    18.     }  
    19.     QList<int>::iterator iter;  
    20.     for(iter=list.begin();iter!=list.end();iter++)  
    21.         cout << *iter << " ";  
    22.     cout << endl;  
    23.     return 0;  
    24. }  

http://blog.csdn.net/small_qch/article/details/6621757


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM