Hello C++
1831 ワード
本文はC++Primerの第5版の第1篇の文章を学ぶので、記録の比較的に簡単で、C++プログラマーにとって、まるで彼らに大きな歯を消すことができて、しかし私はまだC++プログラマーではありません(私もかつてC++で多くのプログラムを書いたことがありますが、例えば課程の設計、卒業の設計)、だから私は嘲笑を恐れません.堅持して、いつか、私が学んだことはいくつかの人に影響を与えることができます!
本文は退屈で、大学の授業中のノートとあまり違いがなく、唯一の違いは大学のノートをノートに書くことかもしれません.私のノートはブログに書いて、下手な例を添付しました.今日のメモは以下の通りです. Windowsでvisual studio 2012を呼び出してcppファイルをコンパイルする方法はcl path/Helloである.cpp,備考:clのlはLの小文字 実行コンパイル済み.Exceメソッド:path/Hello.exe 返却結果の表示方法:echo%ERRORLEVEL% 標準入出力iostreamには2つのライブラリistreamとostreamが含まれており、a.<<は出力演算子であり、左側はstd::coutタイプであり、右側は出力したい値であり、計算結果は<<左側の値である.b.std::endlは、現在のローの終了を表し、メモリ内のデータをデバイス にリフレッシュする std::cin>>v1;std::coutと類似 C++の注釈、注釈は2種類を含んで、1行の注釈と複数行の注釈、ネストを支持しないで、複数行の注釈の中間の各行は*の初めの であることが望ましい
次に例を添付します.
本文は退屈で、大学の授業中のノートとあまり違いがなく、唯一の違いは大学のノートをノートに書くことかもしれません.私のノートはブログに書いて、下手な例を添付しました.今日のメモは以下の通りです.
次に例を添付します.
#include <iostream>
/* @Note: C++ Primer
* :
*1.Windows visual studio 2012 cpp :cl path/Hello.cpp
*2. .exe :path/Hello.exe
*3. :echo %ERRORLEVEL%
*
*4. iostream istream ostream
*std::cout<<v1<<std::endl
* a.<< , std::cout , , <<
* b.std::endl, ,
*5.std::cin>>v1; std::cout
*
*6. , , , *
*/
int main()
{
int v1=0,v2=0;
std::cout<<"plese input two num(>0):"<<std::endl;
std::cin>>v1>>v2;
if ((v1 < 0) || (v2 < 0))
{
std::cerr<<"the number input must more than 0"<<std::endl;
exit(-1);
}
std::cout<<"the sum of "<<v1<<" and "<<v2<<" is:"<<v1+v2<<std::endl;
std::clog<<"the sum of "<<v1<<" and "<<v2<<" is:"<<v1+v2<<std::endl;
return v1+v2;
}