トップページ > ゲ製作技術 > 2015年02月02日 > lvNA0Ulc

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

3 位/128 ID中時間01234567891011121314151617181920212223Total
書き込み数0000100000000000100102005



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net

書き込みレス一覧

C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net
215 :名前は開発中のものです。[sage]:2015/02/02(月) 04:07:49.86 ID:lvNA0Ulc
テンプレート使って移植性が下がるってここの住民は一体いつの時代に生きてるんだろうか
C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net
228 :名前は開発中のものです。[sage]:2015/02/02(月) 16:37:35.11 ID:lvNA0Ulc
そんな問題じゃねーよさんが解決してくれるさ
C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net
232 :名前は開発中のものです。[sage]:2015/02/02(月) 19:31:16.34 ID:lvNA0Ulc
http://ideone.com/3SPXKz
ほぼ答えのヒント張っても理解できてないアホがいっぱいいるんで再現させてやったぞ

>>207
で、どんな問題だったんですかね?
C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net
234 :名前は開発中のものです。[sage]:2015/02/02(月) 21:20:46.80 ID:lvNA0Ulc
>>233
intで表現出来ない値をintへcastしたら桁あふれで未定義動作
C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net
236 :名前は開発中のものです。[sage]:2015/02/02(月) 21:39:18.84 ID:lvNA0Ulc
>>235
違う
intとunsigned intの演算結果はunsigned int
もちろんunsigned intはマイナスを表現出来ない、なので0-1uはUINT_MAXになる。(符号無し整数は桁あふれしても未定義動作ではない)
でも符号あり整数の桁あふれは未定義動作なのでUINT_MAXをintへキャストするのは未定義動作
まぁ大抵の処理系では動くだろうけど。


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