>>153
これは良いですね!頂きます。
使ってみて、若干罠というか、引数なし版はプロトタイプ宣言と勘違いされるため
R<r> a(r()); //error
こうする必要があるんですね(もっと良いやり方があるのかは知らないですが・・)
R<r> b(*(new r()));
これを参考に、少し書き換えて見ました
struct b {virtual int rdm(){return 0;}};
struct r:b {int rdm(){return rand()%128;}};
struct rs:b{int rdm(){return rand()%7+60;}};
struct rc:b{
int val;
rc(int n) : val(n){}
int rdm(){int tmp=rand()%7;if(tmp%val==0){return tmp;}else{return rdm();}}};
template <class T=b > struct Q {
T* t;
Q( T* t_) : t(t_){}
int rdm() { return t->rdm();}
};
Q<> a(new rc(3));
Q<> b(new r());
C++/TemplateMetaProgramming
■ このスレッドは過去ログ倉庫に格納されています
154デフォルトの名無しさん
2009/01/24(土) 14:16:13■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小学生の絵に「AIくさい」 中傷相次ぎしょうゆコンクール公開中止 福島・喜多方市 [少考さん★]
- 高市政権へ「この時代を生きる市民として黙らない」「めちゃくちゃな政治に抗議します」 若者有志が国会前で抗議デモ ★2 [少考さん★]
- 発達障害児が増え教員不足深刻、授業中に行方不明になり死亡事故も…専門家「現場にもっとやれとは無理がある」 [煮卵★]
- 前川喜平氏「JAL乗らない。」…VIVANT・堺雅人のアナウンスが放送他を理由に [少考さん★]
- トランプ大統領「イランとの戦争はまもなく終結する」と発言 [Hitzeschleier★]
- 女性の〝生足〟、男性よりも女性が注視 北海道大大学院など検証… (画像あり) [少考さん★]
- 【悲報】VIVANT俳優、高市のG7サボり等を猛批判、普通の日本人「VIVANTに出てるんだから口閉じろ😡」と激怒 [359965264]
- 【高市悲報】辰巳議員「録音で収賄認めてるやん」中司大臣「録音の『うん』は肯定の意味やない!」辰巳「え?😲」 [359965264]
- リサ、腹毛が生えすぎて日本人を激怒させ炎上🔥 [485187932]
- 芥川賞作家・平野啓一郎「最低の政府」「(高市早苗は)総理を辞職すべき」⇒現在Xトレンド4位😱 [718678614]
- 🏡👊😅👊流行絵文字大賞👊😅👊🏡
- お前らって官僚のこと一人の神かなんかだと思ってるよな