C++相談室 part144

レス数が1000を超えています。これ以上書き込みはできません。
2019/07/22(月) 13:18:35.52ID:gptRHpgT
C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。

前スレ
C++相談室 part143
https://mevius.5ch.net/test/read.cgi/tech/1560574313/

このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
https://mevius.5ch.net/test/read.cgi/tech/1556142878/

■長いソースを貼るときはここへ。■
 http://codepad.org/
 https://ideone.com/

[C++ FAQ]
https://isocpp.org/wiki/faq/
http://www.bohyoh.com/CandCPP/FAQ/ (日本語)

----- テンプレ ここまで -----
2019/09/12(木) 07:11:59.50ID:fOl/Q6Ej
anyじゃんそれ。
2019/09/12(木) 07:21:48.35ID:guoHOxyl
型を無意味にするなんてとんでもない!
2019/09/12(木) 07:24:41.60ID:7HqgwkVj
ダウンキャストの必要が出てきたらvirtualで何とかならんか考えれ
2019/09/12(木) 07:27:47.36ID:ikyWh7fv
AとBだけじゃなくてどうせAの派生クラスはCやらDやらあってそれらもA*で扱うんでしょ。
ホントの型の判別やって型に応じて処理するんだろうしダウンキャストでええがな
2019/09/12(木) 08:25:32.31ID:Ni5TNCQb
それって欲しいのはunionてことじゃね?
それかAにすべてのメンバ乗せたらええやん。
2019/09/12(木) 10:13:00.88ID:/QY4HS1k
そもそもごった煮リストにすることが誤り
2019/09/12(木) 10:18:31.65ID:7HqgwkVj
excelみたいなことをするなと?
2019/09/12(木) 15:18:39.72ID:W8pItA9j
コンパイル時に自身のソースコード解析してリフレクション作ることとかできないですか?
2019/09/12(木) 15:50:08.39ID:Cr8f/Gnu
それはコンパイラ作ってるのに等しい
2019/09/12(木) 18:08:13.67ID:WsH5tdUK
別の言語でやればいいじゃん
2019/09/13(金) 12:32:55.83ID:+6+n/onN
>>988
そんなことやっても結局正体を知った上での個別処理になるわけだから
素直にダウンキャストしとけと
2019/09/13(金) 12:54:06.04ID:/ygW08Jq
vtableがあればdynamic_castもできるのに何でダウンキャストなんだ?
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 52日 23時間 35分 31秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況