- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
206 :デフォルトの名無しさん[sage]:2015/03/29(日) 10:42:27.27 ID:L3D4TSkJ - 重箱のスミで申し訳ない
unsigned int a, x; a=70; x=60; ※intは32bit だとして x - a == 4294967286 が成り立つことは規格で保証されているんだろうけど ネット上で探しても文献が見つけられない 知ってる方がいたらリンクとか具体的記述とか教えてもらえればありがたいです
|
- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
219 :206[sage]:2015/03/29(日) 14:53:51.16 ID:L3D4TSkJ - >>211
資料のご提示、感謝します まさに私が探していた情報です
|
- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
220 :デフォルトの名無しさん[sage]:2015/03/29(日) 15:08:53.09 ID:L3D4TSkJ - >>216
> 規定通りには動作しないCPUで実行した時、規定通りになるように修正する部分を組み込まないといけないので遅くなり得るということ。 いまの話の流れで、ハードウェアの正常動作が保証されないことを含めて C/C++の規格や動きを議論しても無意味ではないだろうか フォールトトレラント系の話がしたいのなら話題を明示的に区別するべき
|
- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
225 :デフォルトの名無しさん[sage]:2015/03/29(日) 20:49:37.61 ID:L3D4TSkJ - いや、だから「たとえば―」ではなくて、直接に、符号無し整数データや符号付き整数データが操作されるときに
データの流れやCPUのどんなインプリが速度に影響を与える‥とか、そういう内容で説明しないと 無駄にわかりにくいだけだろう
|
- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
229 :デフォルトの名無しさん[sage]:2015/03/29(日) 22:12:51.04 ID:L3D4TSkJ - 【符号無し整数データの演算】
(言語仕様に適合するように)オーバーフロー発生時の処理をソフトでインプリしなければならず そのオーバーヘッドのために処理速度が遅くなる可能性がある 【符号付き整数データの演算】 CPUが備える命令の実行結果を直接に利用すればよいので処理速度が速い 要点だけで説明すればこういうことが言いたかったのか、と想像
|