[過去ログ] C++相談室 part145 (958レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 2019/09/13(金)17:13 ID:/ygW08Jq(1/3) AAS
C++に関する質問やら話題やらはこちらへどうぞ。
ただし質問の前にはFAQに一通り目を通してください。
IDE (VC++など)などの使い方の質問はその開発環境のスレにお願いします。

前スレ
C++相談室 part144
2chスレ:tech

このスレもよろしくね。
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
2chスレ:tech

■長いソースを貼るときはここへ。■
省6
2: 2019/09/13(金)21:32 ID:yAkItK0j(1) AAS
前スレ1000>
>vtableがあればdynamic_castもできるのに何でダウンキャストなんだ?

dynamic_castはたいていダウンキャストに使うし、逆にvtableとdynamic_castは関係ないだろ。
3: 2019/09/13(金)21:40 ID:/ygW08Jq(2/3) AAS
> vtableとdynamic_castは関係ないだろ。

おまえさん、そもそもdynamic_castとは何か理解しているか?
4: 2019/09/13(金)21:41 ID:/ygW08Jq(3/3) AAS
あ、ID出るんだったな
「スレ主」としての発言ではないんで気にしないでくれ
5: 2019/09/13(金)22:48 ID:ZW8mwhnp(1/2) AAS
整理すると
安全にダウンキャストするにはdynamic_castを使うし
その際vtableが必要
そんだけ
6: 2019/09/13(金)22:49 ID:ZW8mwhnp(2/2) AAS
ちなみにdynamic_castでアップキャストする場合はvtable要らね
どうでもいいが
7: 2019/09/14(土)01:51 ID:2JV3tdJj(1/2) AAS
このvtable言いたいだけ感
8: 2019/09/14(土)02:09 ID:SgsUVSB1(1/2) AAS
vtable言いたいだけちゃうんかと
9: 2019/09/14(土)02:29 ID:plkfGFM5(1) AAS
vtable iitai dake.
10: 2019/09/14(土)07:29 ID:keXkMGsc(1) AAS
dynamic castでアップキャストする事あるの?
11: 2019/09/14(土)09:31 ID:MJsGg5EL(1/3) AAS
ない
12: 2019/09/14(土)11:41 ID:Hd+E1riT(1/2) AAS
そもそもアップキャストはリスコフの置換原則が成り立つクラスになってんなら何もしなくも勝手にできる
13: 2019/09/14(土)11:56 ID:JExEJ5Ds(1/3) AAS
SOLIDなんて馬鹿が意識してるわけねーだろw
14: 2019/09/14(土)14:12 ID:2JV3tdJj(2/2) AAS
今まで仕事でRTTI有効だったプロジェクトはひとつもないわ
15: 2019/09/14(土)16:26 ID:Hd+E1riT(2/2) AAS
そりゃあサイズ削減しなきゃいけないからじゃね?
16: 2019/09/14(土)17:28 ID:KFCQQ8F2(1) AAS
サイズ以前の問題じゃないの
17: 2019/09/14(土)17:57 ID:JExEJ5Ds(2/3) AAS
バッチ処理系統の仕事ならポリモルフィズムなんて糞の役にも立たんどころか
かえって有害だわ。
18: 2019/09/14(土)18:14 ID:MJsGg5EL(2/3) AAS
COBOLでもEVALUATE文なんて普通に出てくるだろ
力技でダッセーけどあれもポリモだぞ
19: 2019/09/14(土)18:26 ID:JExEJ5Ds(3/3) AAS
そういうカスなことやってるからメンテ不能になるんだよ。。
20: 2019/09/14(土)19:17 ID:qjGOgUak(1) AAS
rttiに使う必要がでた時点でc++はミスチョイス
もちろん趣味ならご自由に
1-
あと 938 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.279s*