文系初心者、C++備忘録。

営業からプログラマへの華麗なるジョブチェンジ

2018-03-13から1日間の記事一覧

【c++入門】ゲームclass 〜勇者と魔王の物語〜

さあいよいよ大詰め。 前回の物語では、結構main部の処理が重くなっていた。 int main(){srand((unsigned)time(NULL));Mao m;Hero h;cout << "これから魔王と戦います。がんばれ!" << endl;cout << "魔王の残りのエネルギー" << m.GetEnergy(); while(h.G…

【c++入門】勇者class 〜勇者と魔王の物語をシュミレーション〜

前回は魔王クラスを作った。 nipa.hatenablog.jp ここに勇者のクラスを足して、最終的には物語を完成させたい。 ってことで、今日は勇者クラスの作成に取り掛かろう! で、出来上がった物語がコレ。

【c++入門】魔王class 〜勇者と魔王の物語をシュミレーション〜

できあがったコードがコレ。 class.mao 実行結果: 魔王に攻撃を加えます。 攻撃位置を入力してください。(0〜9の半角数字) 魔王の残りエネルギー:100 攻撃はあと5回 7 どこをねらっている? まったくはずれだ。 魔王に攻撃を加えます。 攻撃位置を入力し…

【c++入門】参照渡し

もー。 やっとわかった。 sanshou.cpp 実行結果: <abc> <> <def> <cde></cde></def></abc>

【c++入門】乱数(rand)

今日はプログラムでたまに?使われるランダム関数について。 1~6までの数字をランダムに発生させる定番のプログラムが書いてあったのでメモ。 重要なのはまずヘッダの部分。 catdlibとctimeをインクルードする必要がある。 まあこれはこう覚えるしかないか。…