トップページ > プログラム > 2016年05月25日 > 0v8CMiQb

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

22 位/196 ID中時間01234567891011121314151617181920212223Total
書き込み数2001000000000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
231
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
推薦図書/必読書のためのスレッド 79 [転載禁止] [無断転載禁止]©2ch.net
C言語なら俺に聞け! Part 135©2ch.net

書き込みレス一覧

スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
804 :デフォルトの名無しさん[sage]:2016/05/25(水) 00:04:49.25 ID:0v8CMiQb
>>792-796
a_ はOK

_a は、ややこしいからダメ。
とにかく、_ を先頭に使ったらダメ
推薦図書/必読書のためのスレッド 79 [転載禁止] [無断転載禁止]©2ch.net
361 :デフォルトの名無しさん[sage]:2016/05/25(水) 00:14:52.18 ID:0v8CMiQb
>>351
ブラウザでもプログラミングできる

paiza.IO, codepad なら、ログイン無しで実行できる
C言語なら俺に聞け! Part 135©2ch.net
236 :231[sage]:2016/05/25(水) 03:53:16.87 ID:0v8CMiQb
>a = b * c + i++;
Goでもインクリメントは単独文で、他の式と組み合わせられないから、
MISRA-C 2004、ルール12.13 には違反する

>a[i] = i++;
これも、i = 1 だとして、a[1], a[2]のどちらかわからない。
ルール12.2、1つの副作用完了点内での、部分式の評価順序は未規定

iの読み取りが、1つの副作用完了点内で、
左辺・右辺の2回起こっていて、そのタイミングがわからない。
とにかく、1つの文内で、更新される同じ変数を、2回アクセスしたらダメ

言語の規格書を読んで勉強するのは、素人には絶対無理。
MISRA-Cの日本語訳を書いている集団でさえ、
規格書に詳しい人はいないし、皆欧州の委員会へ、問い合わせて作っている

まず規格書を説明するための、例題や概念が必要。
副作用と副作用完了点、キャストの潜在型・汎整数拡張・平衡化、複合式など

とにかく、バグを避けるには、まぎらわしい書き方をしない。
長い文を書かない。誰も規格について詳しい人はいないから


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