トップページ > プログラム > 2016年02月02日 > 5quLb8ti

書き込み順位&時間帯一覧

4 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000001000000001110003007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part122 [無断転載禁止]©2ch.net
プログラミングのお題スレ Part8©2ch.net

書き込みレス一覧

C++相談室 part122 [無断転載禁止]©2ch.net
281 :デフォルトの名無しさん[sage]:2016/02/02(火) 06:45:21.02 ID:5quLb8ti
質問です。
http://ideone.com/QRZXDk
上の21行目の再解釈キャストで型変換してるところってVCでは意図したとおりに動いたのですが、
これって他の環境でも大丈夫ですか?
C++相談室 part122 [無断転載禁止]©2ch.net
298 :デフォルトの名無しさん[sage]:2016/02/02(火) 15:59:38.85 ID:5quLb8ti
>>286
回答ありがとうございます。
protectedで継承しているのでstatic_castは無効なのです。
これは移植性ないとみるべきなんでしょうか。
強引にCスタイルキャストでごまかすべきか・・・。Orz
プログラミングのお題スレ Part8©2ch.net
314 :デフォルトの名無しさん[sage]:2016/02/02(火) 16:02:19.62 ID:5quLb8ti
>>313
環境依存なので嫌どす。
頑張ってください。
C++相談室 part122 [無断転載禁止]©2ch.net
301 :デフォルトの名無しさん[sage]:2016/02/02(火) 17:23:10.99 ID:5quLb8ti
>>300
いやー、ハンドルみたいな使い方を規定していて、
自分は外部関数で値を変更したいんですけど、ユーザーには触ってほしくない。
という、わがままな欲求です。
そのうちUnified Call Syntaxが入ったら、いろいろやろうと思ってるところです。
C++相談室 part122 [無断転載禁止]©2ch.net
314 :デフォルトの名無しさん[sage]:2016/02/02(火) 21:28:49.56 ID:5quLb8ti
array[] -> 配列の型
array[0] ->配列の要素の型

sizeof(array)はdecltype(array)の暗黙に持ってる長さ情報にアクセスしている?
array == &array[0] はアドレス値は同じだが、型自体は違うので持ってる情報は違うもの。前者はT[]。後者は(&T)
暗黙の型変換でぐちゃぐちゃになってるのはお前の頭だ!
であってる?
C++相談室 part122 [無断転載禁止]©2ch.net
315 :デフォルトの名無しさん[sage]:2016/02/02(火) 21:29:30.66 ID:5quLb8ti
T&か。
C++相談室 part122 [無断転載禁止]©2ch.net
317 :デフォルトの名無しさん[sage]:2016/02/02(火) 21:33:13.54 ID:5quLb8ti
>>316
int&& a=int(5);と等価だっけ?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。