C++

プログラミング

関数への値渡しの種類~値渡し・ポインタ渡し・参照渡し~

C++プログラムを書いていて、関数の引数ってどういう形で渡すのがいいのかいまいちわかってませんでした。結論でいうと、参照渡しが一番いいんですね〜ってことで。それぞれを簡単にまとめたいと思います。
1
プログラミング

[C++] 宣言時のconstとポインタ変数の関係について・・・

宣言時のconstとポインタ変数の関係は結構複雑です。constと*の位置関係ではなく、もっとロジカルに覚えられるように、まとめておきます。
0
プログラミング

ポインタ変数の最初のほうのところをまとめる

C++を触っていると、出てくるのがポインタ変数なんですが、毎回ちょくちょく忘れてしまいます。 あれ、*ってつけるんだっけ・・・ あれ、この場合って&? で、結局エディタのauto correct機能に頼るんですよね。そろそろ抜け出したい。 なので、書き残しておきます。
0
プログラミング

Factory Methodパターンを使って簡単なアプリを作ってみた

デザインパターンの一つ、Factory Methodパターンを勉強してみました。今回はQtとC++を使って、不思議なGUIアプリを作ってみました。Template Methodパターンを理解してからの方がいいかも?
0
プログラミング

Template Methodパターンを使って簡単なアプリを作ってみた

デザインパターンの一つ、Template Methodパターンを勉強してみました。今回はQtとC++を使って、簡単な(無意味な)GUIアプリを作ってみました。テンプレートを使うように実装することで、コードの構造が綺麗になるのかも?というのが実感できました。
0
プログラミング

Adapterパターンを使って簡単なアプリを作ってみた

デザインパターンの一つ、Adapterパターンを勉強してみました。今回はQtとC++を使って、簡単な(無意味な)GUIアプリを作ってみました。どういう時に使うべきパターンかは、少しわかったかもしれません!
0
プログラミング

Iteratorパターンを使って簡単なアプリを作ってみた

デザインパターンの一つ、Iteratorパターンを勉強してみました。今回はQtとC++を使って、簡単な(無意味な)GUIアプリを作ってみました。使い勝手はわかったつもりですが、果たして使う時が作るのかは謎です。
0