*趣旨 [#c26cef1b]
C++は、古く枯れた技術で、現役な言語ですが、
これまで、どういう訳だか、C++を学習してこなかったんです。まあ、学習する必要がなかったもんで。
なんでかというと、僕のところには、Javaの難易度高めの案件しかまわってこないんで、役立つことはないとは思うんですけどね。
でも、これまで、廃れもせず生き残っている点を評価して学ぶことにしました。
*方針 [#p44a7edf]
寝る前にちょっとだけ、がんばる。飽きたらやめる。
* HelloWorld.cpp [#ud529aa6]
#include <iostream>
using namespace std;
int main()
{
cout << "C++ の世界へようこそ!\n";
return 0;
}
注意点:改行は¥nだとそのままでてきてしまうので、バックスラッシュでいれること
**Mac環境でバックスラッシュを入力 [#pb32b338]
Mac環境でバックスラッシュを入力する場合、option + ¥と入力しなければならず面倒すぎ。
Emacsの設定、
(define-key global-map [?¥] [?\\]) ;; ¥
の代わりにバックスラッシュを入力する
と.emacs.elに書いておけばバックスラッシュが簡単に入力できるようになる。
***参考 [#g94a6c39]
http://d.hatena.ne.jp/Watson/20100207/1265476938
*ビルド [#m5ab8269]
Macだと
g++ HelloWorld.cpp
で、a.outがつくられるので、
a.out
と実行すると、結果がでてくる。
*クラスの例 [#i07796ab]