C++ Primer in UNIX

1400 ワード

Part-1 Some special string in Bash
$0   bash   
$?         
$*         :       bash shell   。
$@        。    
$*”         ,          。
$@”       。
  $#           。 


Part-2 C++   "   +'.'    " V.S "  +'->'     " 

e.g
Sales_item item1; 
cin>>item1;
iterm1.same_isbn(item2);
上はC++コードですが、javaではiterm 1が参照されているはずです.item 1のポイントオペレータに注意してください.ポイントオペレータはクラスタイプのオブジェクトにのみ適用されます.左のオペランドはクラスタイプのオブジェクトでなければなりません.オペランドはそのタイプを指定するメンバーでなければなりません.だからitem 1はここでは実質的な連続メモリユニット全体でしょう.
Part-3    

コンピュータのバッファ
バッファは、出力または入力資料を一時的に配置するメモリです.バッファ内の資料は、ハードディスク等の記憶装置からのものであり、バッファ内に配置するには、CPUまたは他の演算装置に待機する必要がある.バッファという中国語訳は、コンピュータの高速部品が低速部品と通信する場合、高速部品の出力をどこかに一時的に保存し、高速部品が低速部品と一致することを保証することに由来する.その後、この意味が拡張され、「臨時貯蔵区」という意味になった.いわゆる「出力バッファは通常、バッファの内容を強制的に出力するために明示的にリフレッシュしなければならない」ということが得られ、リフレッシュは出力バッファの内容をIOにするので、「スクリーンリフレッシュ」は表示内容であり、自然に理解され、C++では、プログラムが正常に終了するとCoutもリフレッシュされる.
Part-4 to be continued