C言語の設計ミスった危険な関数トップ10決めようぜ (215レス)
C言語の設計ミスった危険な関数トップ10決めようぜ http://mevius.5ch.net/test/read.cgi/tech/1574306624/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
118: デフォルトの名無しさん [sage] 2019/12/16(月) 23:23:11.90 ID:xr9KOlE0 素直にgotoの使い方を覚えた方が良いよ 意地はってないで http://mevius.5ch.net/test/read.cgi/tech/1574306624/118
119: デフォルトの名無しさん [sage] 2019/12/16(月) 23:42:01.03 ID:arH1mwfY >>118 だから意味とか汎用性とかで分けると 自然にループに抜けるときにreturnを使えば良くなるんだよ http://mevius.5ch.net/test/read.cgi/tech/1574306624/119
120: デフォルトの名無しさん [sage] 2019/12/16(月) 23:45:51.39 ID:jL52ryYk gotoでもreturnでも読めれば良い 但し1関数50行以上は読めないんで宜しく http://mevius.5ch.net/test/read.cgi/tech/1574306624/120
121: デフォルトの名無しさん [sage] 2019/12/16(月) 23:48:10.14 ID:arH1mwfY >>112 だから「ループ」と書くなっちゅうねんw 関数を設計するならこんな感じやろ? int func(int n){ int a[10] = {0}; memset_random(a, sizeof(a)); // a配列をランダムな値で埋める int chksum = chksum(a, sizeof(a)); // a配列のチェックサムを計算 return 値 } 関数の中でループしてようが何して用が関係ないわ http://mevius.5ch.net/test/read.cgi/tech/1574306624/121
122: デフォルトの名無しさん [sage] 2019/12/16(月) 23:55:19.85 ID:xr9KOlE0 sizeof(a) とか書くレベルの相手してたのか アホらしい http://mevius.5ch.net/test/read.cgi/tech/1574306624/122
123: デフォルトの名無しさん [sage] 2019/12/17(火) 00:04:36.92 ID:JvBVW/sd >>119 じゃあ普通のbreakもいらないね まさか使ってないよね http://mevius.5ch.net/test/read.cgi/tech/1574306624/123
124: デフォルトの名無しさん [sage] 2019/12/17(火) 06:41:54.53 ID:YMIUnRyv まあgotoあればbreakは要らんわなw そんな言語は使いたくないけど http://mevius.5ch.net/test/read.cgi/tech/1574306624/124
125: デフォルトの名無しさん [sage] 2019/12/17(火) 07:00:38.11 ID:JvBVW/sd gotoもbreakもいらないって http://mevius.5ch.net/test/read.cgi/tech/1574306624/125
126: デフォルトの名無しさん [sage] 2019/12/17(火) 07:10:23.36 ID:JvBVW/sd gotoもbreakも無い ループを抜けるときはreturn switchを抜ける時もreturm 関数は単一の処理しか出来ない こんな言語はイヤだね http://mevius.5ch.net/test/read.cgi/tech/1574306624/126
127: デフォルトの名無しさん [sage] 2019/12/17(火) 07:23:38.89 ID:JvBVW/sd 後に退けなくなったアホの作る言語 http://mevius.5ch.net/test/read.cgi/tech/1574306624/127
128: デフォルトの名無しさん [sage] 2019/12/17(火) 07:39:52.35 ID:odSFZTU+ gotoの使い方 http://www7b.biglobe.ne.jp/~robe/cpphtml/html03/cpp03005.html http://www9.plala.or.jp/sgwr-t/c/sec06-6.html http://tomeapp.jp/archives/1029 http://opencv.jp/opencv-2svn/c/core_utility_and_system_functions_and_macros.html http://mevius.5ch.net/test/read.cgi/tech/1574306624/128
129: デフォルトの名無しさん [sage] 2019/12/17(火) 08:49:57.51 ID:QeraReD1 たとえ相手がアホであっても、しつこく絡むのもまたアホだと思うんだが… http://mevius.5ch.net/test/read.cgi/tech/1574306624/129
130: デフォルトの名無しさん [sage] 2019/12/17(火) 12:33:06.04 ID:vDeQfs2U 自分より下の人間を叩くしか能がないんだろ ID:arH1mwfYなんてスルーでいいと思うんだがそれしか叩けないからいつまでたっても終わらないw http://mevius.5ch.net/test/read.cgi/tech/1574306624/130
131: デフォルトの名無しさん [sage] 2019/12/17(火) 13:15:29.02 ID:GBggCGQK 雑談スレだしネタも無いから良いんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1574306624/131
132: デフォルトの名無しさん [sage] 2019/12/17(火) 18:32:11.83 ID:x9hYOthl String型が無いって死ぬほど不便なんだが http://mevius.5ch.net/test/read.cgi/tech/1574306624/132
133: デフォルトの名無しさん [sage] 2019/12/17(火) 19:06:56.22 ID:p6v4J1KY 他の言語を使ってください http://mevius.5ch.net/test/read.cgi/tech/1574306624/133
134: デフォルトの名無しさん [sage] 2019/12/17(火) 19:18:33.78 ID:6LhBKKEf >>132 自分で似たようなものを作ればいいだろ。汎用的なものがあっても使い勝手や性能で何かしら不満が出るのだから、自分の要求に合致するものを自分で作りな。 http://mevius.5ch.net/test/read.cgi/tech/1574306624/134
135: デフォルトの名無しさん [sage] 2019/12/17(火) 20:52:31.46 ID:QeraReD1 特定の用途においてローカルラベルが役に立つことも無くはないかもしれないな。 自分でそれをやるかどうかは別にして。 いずれにせよ、gcc では式の中で変数を宣言できるのだから ローカルラベルが可能になっても驚かないよ。 http://mevius.5ch.net/test/read.cgi/tech/1574306624/135
136: 132 [sage] 2019/12/18(水) 23:56:34.28 ID:9RDvo6To typedefを使用 https://pastebin.com/iX2DDpRA http://mevius.5ch.net/test/read.cgi/tech/1574306624/136
137: デフォルトの名無しさん [] 2019/12/19(木) 00:12:48.48 ID:vqVcyk4J PHPはbreakにネスト数指定できるよな http://mevius.5ch.net/test/read.cgi/tech/1574306624/137
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 78 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s