C++ベース入出力ストリームおよび共通ヘッダファイル


C++ベース
  • 入出力ストリーム
  • scanfとprintfフォーマット入力フォーマット出力:対応するフォーマットが必要で、ポインタで操作して、タイプの安全メカニズムがなくて、データ量が大きい時効率が高い
    cinとcoutストリーム入出力:読み出しはデータストリームであり、具体的なデータではなく、変数タイプを自動的に判断し、指定する必要はありません.バッファに保存してから入力する必要がありますが、一般的にはバッファがいっぱいになるまで自動的にリフレッシュし、効率は低いですが安全です.単一文字にcinを入力する入力には、スペースと改行は無視されます.ストリーム挿入演算子<<1つの文で複数回使用でき、endlは行の最後に改行を追加するために使用されます.
  • 共通ヘッダファイル
  • #include        
    #include          
    #include            std ,       std::    using namespace std;
    #include   cin cout         
    #include             ,rand          
    #include           
    #include             
    #include        ,     、    、           
    #include            bit ,              
    **************************************STL **************************************
        
         
    #include         
    #include    ,          ,           
    #include                           
         
    #include
    #include    ,    ;    (priority_queue)                            
         
    #include    ,         ,            ,                  ,                  ;    (multiset)                  
    #include  , { , }      ,              ;    (multimap)              
         
    #include        , pair  ,  first,second    , operator=   swap  
    #include           
    #include 
        
    #include   max min         ,     、  、  、  、      
    #include 
    #include