設計思想がC/C++の基本と言われても困る。基本は手続き型だ。どんな言語でも最小単位では
手続きでその方法はCとC++ではほとんど違いが無い。
C言語でも一連の処理や一つの対象に対して操作するモジュール分けが出てくる。
それをクラス化するととても便利だしtemplate化できれば非常に見やすくなる。

C言語をマスターしてクラス一つ作れない奴がいたら、そいつは構造体を使った事ないのかと
常に1つのソースファイルに全ての処理を記述してたのかと