C 構造体 新しいページはコチラ
提供: yonewiki
(→構造体) |
|||
7行: | 7行: | ||
なんか、難しい言葉を並べましたけど、難しいことをするときと、単純にひとまとめにするときに使うということが伝われば、まぁそれでよしとします。自分みたいなアホなプログラマは構造体なんて使うとあとで、関数のデータの引数として使うときに面倒だったりするんで、安易にはあんまり使わないのは自分流ですね。良い子のプログラマは真似しちゃいけないと思う。バラバラに分けていると訳わからんくなるという負の効果も抜群です。 | なんか、難しい言葉を並べましたけど、難しいことをするときと、単純にひとまとめにするときに使うということが伝われば、まぁそれでよしとします。自分みたいなアホなプログラマは構造体なんて使うとあとで、関数のデータの引数として使うときに面倒だったりするんで、安易にはあんまり使わないのは自分流ですね。良い子のプログラマは真似しちゃいけないと思う。バラバラに分けていると訳わからんくなるという負の効果も抜群です。 | ||
+ | |||
+ | |||
+ | '''C++ではクラスと構造体には対した差はありません。'''敢えて言うならば、デフォルトのアクセス指定子が構造体では'''public'''になっていて、クラスは'''private'''になっているところです。似ていますが、構造体を使うパターンというのは継承とかを使わない構造がシンプルなものになるのが一般的になように思います。 | ||