C言語って… (278レス)
上
下
前
次
1-
新
213
:
アジェグ4倍 ◆4xAJeG.COM
[chage] 2008/06/28(土)18:52
ID:b+gobhTl(1/2)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
213: アジェグ4倍 ◆4xAJeG.COM [chage] 2008/06/28(土) 18:52:04 ID:b+gobhTl クラスと言うのは、構造体に毛が生えたようなモノだよ。 C++が出回る前は、よく関数の引数に構造体のポインタが入ってたけど、 そういう関数は、その構造体に依存してるわけだから、 そういうのをクラスの中の関数(メソッド)にしてしまうというわけだ。 インスタンスはかつて「実体」と言われていたもの。 通常はポインタを定義して「new」をやるわけだが、 newと言うのは、mallocと同様のことをするんだよ。 で、deleteがfreeなわけだ。 クラスにはnewのときに動くコンストラクタと、 deleteのときに動くデストラクタっていう関数があるんだが、 コンストラクタのスパゲティは、エキスパートでも手に負えないから、 ココにはむやみに処理を入れすぎないように注意するんだぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1028273462/213
クラスと言うのは構造体に毛が生えたようなモノだよ が出回る前はよく関数の引数に構造体のポインタが入ってたけど そういう関数はその構造体に依存してるわけだから そういうのをクラスの中の関数メソッドにしてしまうというわけだ インスタンスはかつて実体と言われていたもの 通常はポインタを定義してをやるわけだが と言うのはと同様のことをするんだよ でがなわけだ クラスにはのときに動くコンストラクタと のときに動くデストラクタっていう関数があるんだが コンストラクタのスパゲティはエキスパートでも手に負えないから ココにはむやみに処理を入れすぎないように注意するんだぞ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 65 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.030s