<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] # 簡介 標準I/O對象:cin,cout,cerr,clog **cout流對象** 1. 用“cout<<”輸出基本類型的數據時,可以不必考慮數據是什么類型,系統會判斷數據的類型,并根據其類型選擇調用與之匹配的運算符重載函數。這個過程都是自動的, 用戶不必干預。如果在C語言中用prinf函數輸出不同類型的數據,必須分別指定相應 的輸出格式符,十分麻煩,而且容易出錯。C++的I/O機制對用戶來說,顯然是方便 而安全的。 2. cout流在內存中對應開辟了一個緩沖區,用來存放流中的數據,當向cout流插人一個endl時,不論緩沖區是否已滿,都立即輸出流中所有數據,然后插入一個換行符, 并刷新流(清空緩沖區)。注意如果插人一個換行符`\n(如cout<<a<<"\n")`,則只輸出和換行,而不刷新cout 流(但并不是所有編譯系統都體現出這一區別)。 3. 在iostream中只對`"<<"`和`">>"`運算符用于標準類型數據的輸入輸出進行了重載,但未對用戶聲明的類型數據的輸入輸出進行重載。如果用戶聲明了新的類型,并希望用`"<<"`和`">>"`運算符對其進行輸入輸出,按照重運算符重載來做。 **cerr流對象** cerr流對象是標準錯誤流,cerr流已被指定為與顯示器關聯。 cerr的 作用是向標準錯誤設備(standard error device)輸出有關出錯信息。 cerr與標準輸出流cout的作用和用法差不多。但有一點不同:cout流通常是傳送到顯示器輸出,但也可以被重定向輸出到磁盤文件,而cerr流中的信息只能在顯示器輸出。當調試程序時,往往不希望程序運行時的出錯信息被送到其他文件,而要求在顯示器上及時輸出,這時應該用cerr。cerr流中的信息是用戶根據需要指定的。 **clog流對象** clog流對象也是標準錯誤流,它是console log的縮寫。 它的作用和cerr相同,都是在終端顯示器上顯示出錯信息。 區別:cerr是不經過緩沖區,直接向顯示器上輸出有關信息,而clog中的信息存放在緩沖區中,緩沖區滿后或遇endl時向顯示器輸出。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看