C++_ 変数の中身を確認 ( コンソール出力・cout を使う )

※ 環境は Visual Studio 。出力ウィンドウに表示する。

 

std::cout << str << std::endl;

str は変数。ちなみに " Hey!!! " と書くと " " の内容が出力。
console out の略らしい。

 

[ ネイティブコードのデバッグを有効にする ] のチェックが
外れている必要がある。
入っていると、出力ウィンドウに表示されない。

f:id:koshinRan:20180101000726p:plain

 

マルチバイト出力。
試しに下記を実行したら、24929 と出力された。
std::cout << 'aa' << std::endl;

 

 

文字列リテラル と int の結合出力

リテラルと int 型変数をつなげて出力したい。

    int hoge = 10;
    std::cout << "Hoge_" << hoge << std::endl;

と表記できる。
いつも "Hoge_" + std::to_string(hoge) と記述してた。

 

 

こちらから。
https://cpprefjp.github.io/reference/iostream/cout.html
http://www.ced.is.utsunomiya-u.ac.jp/lecture/2014/prog/p3/kadai2/page1.php

以上。