[過去ログ] 物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
976
(1): 名前は開発中のものです。 [sage] 02/06/28 23:37 ID:??? AAS
>>973
973(1): 967 [sage] 02/06/28 21:27 ID:??? AAS
本当に回答どうもありがとうございました
>>969
いえ、本の中ではオーバーライドされていませんでした。

>>971
試しに2,3のクラスで使用してみたところ、どうもoffsetの値は
0になるようでした。
説明不足だったので申し訳ありませんがSingletonクラスは
たとえば class CTextureMgr: public ISingleton<CTextureMgr>
のように使うようです。はっきり言って私の頭ではこれだけでもチンプンカンプンですが、
無理やり自分を納得させるため次のように考えてみました。
クラステンプレートはコンパイル時に展開?されるために、本来ならば
ベタに同じことを書いたクラスのサイズと一致しなければならないが、
コンパイラによってはそうならないかもしれない。
そのための保険としてオフセットを求め、それをスタティックな変数(シングルトン)
に代入している。
…思いっきり見当はずれなことを言ってるかもしれませんね
簡単だよ。
class A : public Base, public ISingleton<A> { };
この場合を考えてみな。
989
(1): 名前は開発中のものです。 [] 02/06/29 00:37 ID:uNPXzVbU(1/3) AAS
>>976
すんまそーん、わからんす。
後学の為に教えて。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.038s