C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
※前スレ
C言語なら俺に聞け 152
https://mevius.5ch.net/test/read.cgi/tech/1560763630/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C言語なら俺に聞け 153
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5fba-LL4R)
2019/08/17(土) 23:02:42.00ID:tN5mSQYg0715デフォルトの名無しさん (ワッチョイ b7b2-r9Jq)
2019/12/24(火) 18:47:31.01ID:Uve8u0PJ0 >>710
K&R2の範囲で書くという具体的な案件を1つでも知っているか?
俺も含め、その案件に携わることになったとして困る者は極めて少数だと思うぜ
50%もいるようには全く思わない
K&R1の案件でさえ、今の若いのでもすぐ慣れるだろうさ
K&R2の範囲で書くという具体的な案件を1つでも知っているか?
俺も含め、その案件に携わることになったとして困る者は極めて少数だと思うぜ
50%もいるようには全く思わない
K&R1の案件でさえ、今の若いのでもすぐ慣れるだろうさ
717蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 5701-upP4)
2019/12/24(火) 18:52:26.57ID:4kM/Vj6H0 >>714
整数とポインタのサイズが違うとき、NULLがないと大変なことになる。
整数とポインタのサイズが違うとき、NULLがないと大変なことになる。
>>717
可変長引数関数に (void *)0 を渡すときだけは (void *)0 は必要ですが、それ以外は 0 と書いてそれがポインタか整数かは文脈で判定できると思っています
可変長引数関数に (void *)0 を渡すときだけは (void *)0 は必要ですが、それ以外は 0 と書いてそれがポインタか整数かは文脈で判定できると思っています
719デフォルトの名無しさん (ワッチョイ 571a-prDO)
2019/12/24(火) 19:09:32.87ID:wOhZrnY70 >>717
ん?可変長引数とか、整数とポインタが曖昧なところでは NULL にもキャスト要るし、
NULL がサイズ違いとか動作上の問題を解決することなんてないのでは?
http://www.kouno.jp/home/c_faq/c5.html#4
ん?可変長引数とか、整数とポインタが曖昧なところでは NULL にもキャスト要るし、
NULL がサイズ違いとか動作上の問題を解決することなんてないのでは?
http://www.kouno.jp/home/c_faq/c5.html#4
720デフォルトの名無しさん (ワッチョイ ff02-65x4)
2019/12/25(水) 05:49:06.65ID:7G8eDwRY0 > ただ 0 と書けば済む話のものに誰がタイプ数をつぎ込む?
というわけで if(x != 0) じゃなくて if(x) だな
というわけで if(x != 0) じゃなくて if(x) だな
721デフォルトの名無しさん (ワッチョイ f773-prDO)
2019/12/25(水) 07:47:40.10ID:z2z2eZOK0 プロジェクトリーダー「数字直接記入禁止!全部#define で置き換えろ!」
大昔そんな事があったと聞いた。
大昔そんな事があったと聞いた。
722デフォルトの名無しさん (ワッチョイ 9773-x674)
2019/12/25(水) 08:01:19.10ID:LrSoTBV60 あった
フラグを一個も立って無いことを示す0もdefine
デバイスの特性を多項式近似した関数も
各係数を全てdefine
縦と横のそれぞれの座標計算、ループで処理にした方が記述が簡単なので2でループしたら
その2もdefine
他にも意味不明のコーディング規約が多数
フラグを一個も立って無いことを示す0もdefine
デバイスの特性を多項式近似した関数も
各係数を全てdefine
縦と横のそれぞれの座標計算、ループで処理にした方が記述が簡単なので2でループしたら
その2もdefine
他にも意味不明のコーディング規約が多数
723デフォルトの名無しさん (アウアウウー Sa5b-YiuP)
2019/12/25(水) 08:32:20.25ID:oGSLd7g6a それもこれもマジックナンバーにコメント書かなかったおまいらが悪いんやで
724デフォルトの名無しさん (ワッチョイ 9f52-1WEo)
2019/12/25(水) 08:34:25.12ID:mNtkopg10 マジックナンバーの何がいけない、どういう場合にどんな問題があるかを理解しないまま、杓子定規にルールだけ覚えるとそんな奴が出来上がるな。
725デフォルトの名無しさん (ワンミングク MM7f-XIG2)
2019/12/25(水) 08:51:06.27ID:gNbuW8hwM726デフォルトの名無しさん (ワッチョイ 7f7c-prDO)
2019/12/25(水) 09:53:45.40ID:WMMCG2Dq0 値まで書いたアホっぽい定数 はわりと使うかな・・・
#define EGGCOUNT30 30
みたいに書いちゃうやつ
コード中に即値書きたいけど書くとリファクタリングで死ぬから
リファクタリングのためだけに定数書いてる感じ
#define EGGCOUNT30 30
みたいに書いちゃうやつ
コード中に即値書きたいけど書くとリファクタリングで死ぬから
リファクタリングのためだけに定数書いてる感じ
727デフォルトの名無しさん (アウウィフ FF5b-hPjh)
2019/12/25(水) 10:17:23.56ID:2ymVLaRcF 当たり前だがリファクタリング以前に定数調整だけで死ぬぞ
#define EGGCOUNT 30
なら
#define EGGCOUNT 40
で済むのに
#define EGGCOUNT30 30
だと
#define EGGCOUNT40 40
で全置換する気か
#define EGGCOUNT 30
なら
#define EGGCOUNT 40
で済むのに
#define EGGCOUNT30 30
だと
#define EGGCOUNT40 40
で全置換する気か
728デフォルトの名無しさん (ワンミングク MM7f-XIG2)
2019/12/25(水) 10:24:47.96ID:gNbuW8hwM s/30/40/g
は基地外沙汰だが
s/EGGCOUNT30/EGGCOUNT40/g
ならイケそうかも!!
は基地外沙汰だが
s/EGGCOUNT30/EGGCOUNT40/g
ならイケそうかも!!
729デフォルトの名無しさん (ワッチョイ 9769-mhYo)
2019/12/25(水) 13:00:30.03ID:KFffpDzg0 フォーマット文字列中のも駄目なんかな
少数以下 3桁に整えるのに "%.3f" → "%.*f" にして引数で渡す
少数以下 3桁に整えるのに "%.3f" → "%.*f" にして引数で渡す
730デフォルトの名無しさん (ワッチョイ 9769-mhYo)
2019/12/25(水) 13:08:29.51ID:KFffpDzg0 ああ フォーマット文字列を define しろということか
#define FORMAT "%.3f"
:
sprintf(buf, FROMAT, double_value);
みたいな
#define FORMAT "%.3f"
:
sprintf(buf, FROMAT, double_value);
みたいな
731デフォルトの名無しさん (スッップ Sdbf-x674)
2019/12/25(水) 13:12:39.59ID:wMqEADXhd732デフォルトの名無しさん (スッップ Sdbf-x674)
2019/12/25(水) 13:18:43.41ID:wMqEADXhd733デフォルトの名無しさん (ワッチョイ 7f7c-prDO)
2019/12/25(水) 13:45:41.90ID:WMMCG2Dq0734デフォルトの名無しさん (ワッチョイ ff63-prDO)
2019/12/25(水) 13:50:36.68ID:V0IDAf7x0 エディタの正規表現は使わないのか?
複数パターンでも一回で出来ると思うが
複数パターンでも一回で出来ると思うが
735デフォルトの名無しさん (ワッチョイ 9f2c-1ZZR)
2019/12/25(水) 14:28:39.98ID:ZI663GBY0736デフォルトの名無しさん (ワッチョイ b7b2-r9Jq)
2019/12/25(水) 14:58:33.15ID:HhfzRslS0 x != 0 も bool ではないんだが
737735 (ワッチョイ 9f2c-1ZZR)
2019/12/25(水) 15:17:44.07ID:ZI663GBY0 x != 0
は、yes/no の2値しかないでしょ?
実質的には、bool 値として使っている
は、yes/no の2値しかないでしょ?
実質的には、bool 値として使っている
738デフォルトの名無しさん (ワッチョイ b7b2-r9Jq)
2019/12/25(水) 15:25:44.58ID:HhfzRslS0 それはおまえの思い込み
ISO/IEC 9899:2011
6.5.9 Equality operators
3
Each of the operators yields 1 if the specified relation is true and 0 if it is false.
The result has type int.
これが事実だ
ISO/IEC 9899:2011
6.5.9 Equality operators
3
Each of the operators yields 1 if the specified relation is true and 0 if it is false.
The result has type int.
これが事実だ
739デフォルトの名無しさん (ワッチョイ bf8c-vyMa)
2019/12/25(水) 16:13:24.55ID:xjd+p9Q20 直接コードを書くことを禁止する。スクリプトを使って書け。
740デフォルトの名無しさん (スッップ Sdbf-x674)
2019/12/25(水) 16:42:27.57ID:wMqEADXhd BOOL
YESNO
OKCANCEL
ONEBIT
実質的にboolなら中身はdoubleでもenumでもint64_tでもifに入れて良い
っていうコーディング規約
YESNO
OKCANCEL
ONEBIT
実質的にboolなら中身はdoubleでもenumでもint64_tでもifに入れて良い
っていうコーディング規約
741735 (ワッチョイ 9f2c-1ZZR)
2019/12/25(水) 16:42:38.50ID:ZI663GBY0 文法は関係ない。
あくまでも、コードの品質・可読性を上げるための、MISRA-C のルール!
if, while などの条件式には、実質的なbool 値しか書けない
条件式に、単なる整数などを書けない。
整数の0 を偽とみなした、条件判断を書けない
MISRA-Cを守っていないと、低品質で、審査に通りませんよと言うことw
あくまでも、コードの品質・可読性を上げるための、MISRA-C のルール!
if, while などの条件式には、実質的なbool 値しか書けない
条件式に、単なる整数などを書けない。
整数の0 を偽とみなした、条件判断を書けない
MISRA-Cを守っていないと、低品質で、審査に通りませんよと言うことw
742デフォルトの名無しさん (アウアウウー Sa5b-1WEo)
2019/12/25(水) 17:03:05.94ID:TfD43SqCa >>741
よそのスレでRuby基地外っぷりを発揮してさんざん迷惑を掛けているお前がルール遵守を説くなんて、羞恥心はないのか?
よそのスレでRuby基地外っぷりを発揮してさんざん迷惑を掛けているお前がルール遵守を説くなんて、羞恥心はないのか?
743デフォルトの名無しさん (ワッチョイ 9769-mhYo)
2019/12/25(水) 17:09:20.32ID:KFffpDzg0 if (x) → if (!!x) かにゃ?
744デフォルトの名無しさん (アウウィフ FF5b-hPjh)
2019/12/25(水) 18:22:33.85ID:2ymVLaRcF >>735
if(!!x)
if(!!x)
745デフォルトの名無しさん (ワッチョイ 9773-x674)
2019/12/25(水) 19:13:54.17ID:LrSoTBV60 >>741
また MISRA ですか…
MISRA 適合かどうかを診断してくれるプログラムでも配布してくれているんだと思っていましたが、そうではなく、ただ人を縛る規則を決めるのが好きな人間の集団なんですね…
また MISRA ですか…
MISRA 適合かどうかを診断してくれるプログラムでも配布してくれているんだと思っていましたが、そうではなく、ただ人を縛る規則を決めるのが好きな人間の集団なんですね…
747デフォルトの名無しさん (ワッチョイ b7b2-r9Jq)
2019/12/25(水) 21:01:12.18ID:HhfzRslS0 > MISRA-Cを守っていないと、低品質で、審査に通りませんよと言うことw
MISRA-Cを守っていれば、高品質で、審査に通ると言いたいのか?
もう罵倒語が喉まで出かかっているんだが
MISRA-Cを守っていれば、高品質で、審査に通ると言いたいのか?
もう罵倒語が喉まで出かかっているんだが
748デフォルトの名無しさん (ワッチョイ 9fa5-/xyN)
2019/12/25(水) 22:01:38.68ID:R5R0tFog0 違うナァ
MISRA語ルールを守っているとMISRA語のコンパイラが書けないんだよw
大いなる自己矛盾に陥ってMISRAは沈没する
MISRA語ルールを守っているとMISRA語のコンパイラが書けないんだよw
大いなる自己矛盾に陥ってMISRAは沈没する
749デフォルトの名無しさん (ワッチョイ 974f-prDO)
2019/12/25(水) 22:15:36.92ID:rtgRmFxx0 >>726みたいなのはいくつか特定の値しかとれない引数のために使われることはあるね。
まぁenumでもいいんだけど。
まぁenumでもいいんだけど。
750デフォルトの名無しさん (ワッチョイ 9f01-fd2f)
2019/12/25(水) 22:31:21.33ID:W4j7C6dU0 >>747
>> MISRA-Cを守っていないと、低品質で、審査に通りませんよと言うことw
これを読んで
> MISRA-Cを守っていれば、高品質で、審査に通ると言いたいのか?
と解釈する奴はもれなくバカ
>> MISRA-Cを守っていないと、低品質で、審査に通りませんよと言うことw
これを読んで
> MISRA-Cを守っていれば、高品質で、審査に通ると言いたいのか?
と解釈する奴はもれなくバカ
751デフォルトの名無しさん (ワッチョイ b7b2-r9Jq)
2019/12/25(水) 22:35:19.52ID:HhfzRslS0752デフォルトの名無しさん (ワッチョイ 9f01-fd2f)
2019/12/25(水) 22:55:02.25ID:W4j7C6dU0753デフォルトの名無しさん (ワッチョイ ff02-65x4)
2019/12/25(水) 23:19:28.12ID:7G8eDwRY0 0(ゼロ)はマジックナンバーじゃないような気が
754デフォルトの名無しさん (ワッチョイ 9773-x674)
2019/12/25(水) 23:20:28.23ID:LrSoTBV60 8進数は使用禁止なので0は使えません
755デフォルトの名無しさん (ワッチョイ 1a63-K0SF)
2019/12/26(木) 00:09:17.82ID:AoPKrYsL0 0x0と書けばいい
756デフォルトの名無しさん (ワッチョイ 5e1d-fJ/L)
2019/12/26(木) 01:10:46.52ID:SdIj1xpo0 main関数の{ }についてお聞きしたいんですが、
int main(void) {
____/* コード */
}
という表記ではいけないですか?
スッキリCや各種サイトを見ると、
int main(void)
{
____/* コード */
}
となっていることがほとんどなのですが
int main(void) {
____/* コード */
}
という表記ではいけないですか?
スッキリCや各種サイトを見ると、
int main(void)
{
____/* コード */
}
となっていることがほとんどなのですが
757デフォルトの名無しさん (ワッチョイ 1c79-RbSw)
2019/12/26(木) 01:13:45.64ID:1Soz4RTf0 間を取って
int main(void) { /* コード */ }
でも動くぞ
int main(void) { /* コード */ }
でも動くぞ
758デフォルトの名無しさん (ワッチョイ 98ad-7JW6)
2019/12/26(木) 01:16:16.88ID:wuBFmrIL0 >>756
コンパイラは改行を無視するんやで
コンパイラは改行を無視するんやで
759756 (ワッチョイ 5e1d-fJ/L)
2019/12/26(木) 01:20:09.70ID:SdIj1xpo0 ありがとうございます。
後者にしないといけないという決まりとかあるんですか?
後者にしないといけないという決まりとかあるんですか?
760デフォルトの名無しさん (ブーイモ MM98-La8A)
2019/12/26(木) 01:22:32.15ID:B3/URd3+M 文法じゃなくてコーディングスタイルのこと聞いてるんでしょ。
チーム内で決まったスタイルがあるならそれに従えばいいし、
そうでなければ自分の好みで決めればいい。
俺の好みは1行減るし統一感のある前者。
チーム内で決まったスタイルがあるならそれに従えばいいし、
そうでなければ自分の好みで決めればいい。
俺の好みは1行減るし統一感のある前者。
761デフォルトの名無しさん (ワッチョイ 0073-Rqzo)
2019/12/26(木) 01:23:11.55ID:rIhsLdYp0 私も前者
762デフォルトの名無しさん (ワッチョイ 9602-Bzg6)
2019/12/26(木) 01:28:27.58ID:ekrCE4yL0 K&R2は後者
763756 (ワッチョイ 5e1d-fJ/L)
2019/12/26(木) 01:40:40.30ID:SdIj1xpo0 もう少し考えてみようと思います
深夜にありがとうございました
深夜にありがとうございました
764デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 07:31:20.36ID:RfJEL4eB0765デフォルトの名無しさん (ドコグロ MM46-Nxir)
2019/12/26(木) 07:33:50.37ID:Fsuom43iM766デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 07:36:01.30ID:RfJEL4eB0767デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 07:49:13.97ID:RfJEL4eB0768デフォルトの名無しさん (ワッチョイ 2f7b-keN1)
2019/12/26(木) 08:06:43.81ID:GqOej4nw0 >>756
int func(int arg)
{
...
}
という具合に「関数本体を開始する波括弧を次の行に書く」方式だと
ヘッダファイルにプロトタイプ宣言として書き写す際に
1行コピーして行末に ; 追加で完了、楽チンという利点があるわね。
main() の場合は当てはまらないのがやや弱いけど。
int func(int arg)
{
...
}
という具合に「関数本体を開始する波括弧を次の行に書く」方式だと
ヘッダファイルにプロトタイプ宣言として書き写す際に
1行コピーして行末に ; 追加で完了、楽チンという利点があるわね。
main() の場合は当てはまらないのがやや弱いけど。
769デフォルトの名無しさん (ドコグロ MM46-Nxir)
2019/12/26(木) 08:18:02.10ID:Fsuom43iM770デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 08:31:13.53ID:RfJEL4eB0771デフォルトの名無しさん (ドコグロ MM46-Nxir)
2019/12/26(木) 08:47:26.74ID:Fsuom43iM772デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 10:44:30.71ID:RfJEL4eB0773デフォルトの名無しさん (ワッチョイ 6c88-hRE6)
2019/12/26(木) 11:06:55.96ID:F8ujXl8x0 こんなところで年収自慢なんかしても虚しいだけじゃないか?
対偶を勘違いしてるなんてみんな気付いてるのに無理につっかかんなって
対偶を勘違いしてるなんてみんな気付いてるのに無理につっかかんなって
774デフォルトの名無しさん (ワッチョイ 9602-Bzg6)
2019/12/26(木) 11:13:36.42ID:ekrCE4yL0775デフォルトの名無しさん (ワッチョイ 9602-Bzg6)
2019/12/26(木) 11:15:24.50ID:ekrCE4yL0 MISRAで if(x)がまずい理由を教えてくだされ
776デフォルトの名無しさん (ワイーワ2 FF7a-v1fK)
2019/12/26(木) 11:17:42.33ID:qmNoWNu8F >>731
一般的に特定の非正規形は特定の分析用途には使いやすくても
違う観点で分析しようとすると正規形からデータ変形するよりも多くの手間がかかる
参照オンリーの場合でもデータの利用方法が定型化していない場合は正規形から考えるメリットは大きい
特にRDBで分析用途のDBを用意する場合は参照オンリーでも正規形から考えとかないと手間が異常に増える
一般的に特定の非正規形は特定の分析用途には使いやすくても
違う観点で分析しようとすると正規形からデータ変形するよりも多くの手間がかかる
参照オンリーの場合でもデータの利用方法が定型化していない場合は正規形から考えるメリットは大きい
特にRDBで分析用途のDBを用意する場合は参照オンリーでも正規形から考えとかないと手間が異常に増える
777デフォルトの名無しさん (ワイーワ2 FF7a-v1fK)
2019/12/26(木) 11:21:50.00ID:qmNoWNu8F778デフォルトの名無しさん (ワッチョイ 6c88-hRE6)
2019/12/26(木) 11:31:06.38ID:F8ujXl8x0 元の命題の真偽ではなく元の命題を真と仮定した場合、対偶は真か?という話
本来、対偶は真であるが747は対偶ではない命題を挙げてそれが真であるかのようにレスしているので突っ込まれた
対偶の挙げ方の間違いを指摘したのになぜか元の命題の真偽についてギャーギャー言うから話が噛み合わない
本来、対偶は真であるが747は対偶ではない命題を挙げてそれが真であるかのようにレスしているので突っ込まれた
対偶の挙げ方の間違いを指摘したのになぜか元の命題の真偽についてギャーギャー言うから話が噛み合わない
779デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 11:36:01.57ID:RfJEL4eB0780デフォルトの名無しさん (ドコグロ MM46-Nxir)
2019/12/26(木) 12:24:56.24ID:Fsuom43iM いきなり年収自慢とか笑える
まあ低能にありがちな行動だけどなw
まあ低能にありがちな行動だけどなw
781デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 12:27:00.84ID:RfJEL4eB0 中卒でも中には総理大臣になった人もいるけどね
そういうことにしといてやろうか?
そういうことにしといてやろうか?
782デフォルトの名無しさん (ワッチョイ 79da-DGYe)
2019/12/26(木) 12:48:48.88ID:nqqh6plV0 そもそも集合関係と因果関係を混同しているのが間違いの原因
「事象Aが真ならば事象Bは真」の対偶「事象Bが真でないならば事象Aは真ではない」は常に正しい
一方「原因Aが真ならば結果Bは真」に対して「結果Bが真でないならば原因Aは真ではない」は正しいとは限らない
「事象Aが真ならば事象Bは真」の対偶「事象Bが真でないならば事象Aは真ではない」は常に正しい
一方「原因Aが真ならば結果Bは真」に対して「結果Bが真でないならば原因Aは真ではない」は正しいとは限らない
783デフォルトの名無しさん (JP 0H99-La8A)
2019/12/26(木) 13:05:49.36ID:mq/d+l+IH784デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 13:06:48.52ID:RfJEL4eB0 >>782
おまえ747の時点で俺がそう言っているのが読めてないもんな
そうやって教科書を朗読するのもいいことだから頑張んなw
お勉強はまず憶えることが初手だが
現実問題に応用できるようになって始めて完成するんだよ
おまえ747の時点で俺がそう言っているのが読めてないもんな
そうやって教科書を朗読するのもいいことだから頑張んなw
お勉強はまず憶えることが初手だが
現実問題に応用できるようになって始めて完成するんだよ
785デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 13:08:29.47ID:RfJEL4eB0 >>783
774は制御文と関数は違うということが766の言う「矛盾」のルーツだと言いたいんだと思うぜ
774は制御文と関数は違うということが766の言う「矛盾」のルーツだと言いたいんだと思うぜ
786デフォルトの名無しさん (ワッチョイ 79da-DGYe)
2019/12/26(木) 16:43:01.33ID:nqqh6plV0 >>747は「事象Aが真でないならば事象Bは真ではない」
集合論で言えば「対偶」ではなくて「裏」の関係
集合論で言えば「対偶」ではなくて「裏」の関係
787デフォルトの名無しさん (ワッチョイ 79da-DGYe)
2019/12/26(木) 16:53:45.31ID:nqqh6plV0 「裏」の「逆」または「逆」の「裏」が「対偶」
ある命題とその待遇が等しいのはそれぞれの事象に因果関係が存在しない場合に限る
ある命題とその待遇が等しいのはそれぞれの事象に因果関係が存在しない場合に限る
788デフォルトの名無しさん (ワッチョイ 79da-DGYe)
2019/12/26(木) 16:55:11.16ID:nqqh6plV0 訂正
対偶 ← 待遇
対偶 ← 待遇
789デフォルトの名無しさん (ワッチョイ 2135-5PNG)
2019/12/26(木) 16:58:23.55ID:sEyHy/3c0 ダッサ。
790デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/26(木) 17:06:16.94ID:RfJEL4eB0 やっぱり、憶えたてなんだな
791デフォルトの名無しさん (ワッチョイ 79da-DGYe)
2019/12/26(木) 17:08:28.53ID:nqqh6plV0 間違った応用が>>747
792デフォルトの名無しさん (スップ Sd9e-2XGM)
2019/12/26(木) 17:49:48.63ID:WYIkcR78d MISRAの肩を持とうとしてしくじったトンマなやつに
どんな気持ちか聞いてみたのさ
どんな気持ちか聞いてみたのさ
793デフォルトの名無しさん (スップ Sd9e-2XGM)
2019/12/26(木) 17:53:02.71ID:WYIkcR78d 741本人以外がこんなに激怒するわけねえしな
なあトンマ、今どんな気持ち?
なあトンマ、今どんな気持ち?
794デフォルトの名無しさん (ドコグロ MM46-Nxir)
2019/12/26(木) 19:16:56.42ID:Fsuom43iM 対偶と裏の区別もつかずに年収8桁とか学歴とか低能にありがちなレス連発やんw
こんなわかりやすい奴久々に見たわ
こんなわかりやすい奴久々に見たわ
795デフォルトの名無しさん (ワッチョイ 1a63-K0SF)
2019/12/26(木) 19:33:59.80ID:AoPKrYsL0 この場合は対偶ではなく必要条件だろう
797デフォルトの名無しさん (ワッチョイ aa01-Nxir)
2019/12/26(木) 22:41:57.32ID:VSQSaAA/0 いくらMISRA推しガーとか言っても>>747がバカなのは変わらないんだがw
798デフォルトの名無しさん (ワッチョイ ae2c-fJ/L)
2019/12/26(木) 22:55:46.00ID:T0QuicHn0 トヨタの車が暴走した問題で、米国議会でも言ってただろ
トヨタは、MISRA-C で、10点ぐらいしか取れてないってw
100ルール中、90に違反してる
守ってない企業があるから、人命を預かる、ロケット・医療系組み込みなどでは、
特に厳しい資格が必要だと議論になってる
組み込みでは、バグで簡単に、人が死ぬから
だから、何十年も研究してる、Elixir みたいな関数型を使う
トヨタは、MISRA-C で、10点ぐらいしか取れてないってw
100ルール中、90に違反してる
守ってない企業があるから、人命を預かる、ロケット・医療系組み込みなどでは、
特に厳しい資格が必要だと議論になってる
組み込みでは、バグで簡単に、人が死ぬから
だから、何十年も研究してる、Elixir みたいな関数型を使う
799デフォルトの名無しさん (アウアウクー MMd2-Ap2Z)
2019/12/26(木) 23:26:05.24ID:46flAZOsM プログラムを書くのに●●は駄目だとか使いにくくなるほど制限かけてもさぁ
書きたい事に必要な関数とか書き方とか知らないようなのに投げてるだけなので脆弱性になるようなバグは出てくるし意味がない
むしろ知ってるような人にとっては制限になって害でしかない
書きたい事に必要な関数とか書き方とか知らないようなのに投げてるだけなので脆弱性になるようなバグは出てくるし意味がない
むしろ知ってるような人にとっては制限になって害でしかない
800798 (ワッチョイ ae2c-fJ/L)
2019/12/26(木) 23:35:54.81ID:T0QuicHn0 JavaScript で言えば、TypeScript, ESLint とか
違反を警告してくれる、lint ツール
違反を警告してくれる、lint ツール
801デフォルトの名無しさん (ワッチョイ 9602-Bzg6)
2019/12/27(金) 04:25:18.37ID:z/PqntEl0802デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/27(金) 08:36:35.25ID:DgDeU8pJ0803デフォルトの名無しさん (ワッチョイ aa01-Nxir)
2019/12/27(金) 10:25:45.84ID:LEFEPZUo0804デフォルトの名無しさん (アウアウウー Sa83-JRPA)
2019/12/27(金) 11:19:30.64ID:atLAFlUCa もうめんどくさいからMISRA押しのRuby君が害悪ということでいいのではなかろうか?
805デフォルトの名無しさん (ワッチョイ 6e14-K0SF)
2019/12/27(金) 11:33:33.48ID:4UHOi1400 >>798
トヨタなんて下請け丸投げでソース読めなくてレビューもしてくれなくてテスト仕様書も丸投げで無駄なエビデンスばかり要求してる
10点ぐらいしか取れてないのは下請けなんだけどそれを指摘もできない
トヨタなんて下請け丸投げでソース読めなくてレビューもしてくれなくてテスト仕様書も丸投げで無駄なエビデンスばかり要求してる
10点ぐらいしか取れてないのは下請けなんだけどそれを指摘もできない
806デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/27(金) 12:23:31.65ID:DgDeU8pJ0807デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/27(金) 12:25:05.61ID:DgDeU8pJ0 ちょっと年収の話したらあんなに発狂すると思わなかった
よっぽどコンプレックスらしいな、おーこわ
よっぽどコンプレックスらしいな、おーこわ
808デフォルトの名無しさん (ワッチョイ 328c-M7II)
2019/12/27(金) 13:04:42.76ID:8p+LGuzl0 作業は指示するが仕事は教えないクソ野郎が増えたから
この先の見通しが暗い。
この先の見通しが暗い。
809デフォルトの名無しさん (ワッチョイ aa01-Nxir)
2019/12/27(金) 13:14:05.49ID:LEFEPZUo0 「自称」上級者の意味すら理解できない>>806
だめなのは数学だけかと思ったら国語も壊滅的だなw
だめなのは数学だけかと思ったら国語も壊滅的だなw
810デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/27(金) 14:16:27.64ID:DgDeU8pJ0 見てやってよ、このファビョり方w
>>800
そういうものを MISRA 対応として lint ツールとして無償公開するのが筋というものでしょうね
そういうものを MISRA 対応として lint ツールとして無償公開するのが筋というものでしょうね
812デフォルトの名無しさん (ワッチョイ 1e01-dR36)
2019/12/27(金) 19:05:46.68ID:9mTyz2ro0 例外項目を設けてスコアで評価するにしても、事前に自動評価できるツールがあるといいですわね
813デフォルトの名無しさん (ワッチョイ 1a63-K0SF)
2019/12/27(金) 19:07:00.34ID:EEOcwadQ0 すぐに愚痴こぼしスレになってしまう
814デフォルトの名無しさん (ワッチョイ 9bb2-HfLM)
2019/12/27(金) 19:30:32.05ID:DgDeU8pJ0 スコアとか意味ねえ
違反箇所は違反箇所で数の問題じゃねえ
違反プログラムは遠さねえとぬかすなら絶対に通すな
その結果に責任を持て
違反箇所は違反箇所で数の問題じゃねえ
違反プログラムは遠さねえとぬかすなら絶対に通すな
その結果に責任を持て
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【地震速報】青森県で震度6強 沿岸部に津波警報 ★6 [ぐれ★]
- 「日の丸にバツ印」掲げた大学生 あいまいな国旗損壊罪に「怖い」 The Mainichi [少考さん★]
- 【テレビ】25年ぶり復活「炎のチャレンジャー」南原清隆&菊池風磨がMC 懐かし「電流イライラ棒」も [湛然★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- 中国「捜索レーダー起動は各国の通常の手法」 火器管制用か回答せず [蚤の市★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- 南海トラフ直しといた
- 女って金とイケメンしか見てないよな
- ぺこーら、地震で同僚が次々配信を止めるなか強行し続けるので悪目立ちするwww [268244553]
- 高市総理、睡眠時間30分😢
- フェリーの魅力を語ろう。
- 【速報】高市早苗、起床 [779938112]
