C言語なら俺に聞け 163 (987レス)
C言語なら俺に聞け 163 http://mevius.5ch.net/test/read.cgi/tech/1721137434/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん (ワッチョイ 7bba-Lem2) [] 2024/07/16(火) 22:43:54.18 ID:ZrsCjURC0 !extend:checked:vvvvv:1000:512 (新スレ立ての際上記コマンドを2行書き込んでください) C言語の話題のみ取り扱います C++の話題はC++スレへ 質問には最低限の情報(ソース/コンパイラ/OS)を付ける 数行で収まらないソースは以下を適当に使ってURLを晒す https://paiza.io/ https://ideone.com/ http://codepad.org/ C17 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4713.pdf C11 http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf C23 最新ドラフト https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.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/ ※前スレ C言語なら俺に聞け 162 https://mevius.5ch.net/test/read.cgi/tech/1698653580/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1721137434/1
963: デフォルトの名無しさん (ワッチョイ 875f-Amq+) [sage] 2025/07/24(木) 08:41:37.63 ID:oNGIO7CX0 オートインクリメント、オートデクリメントの副作用の話か 同一ステートメントに書くと見た目の順番と違う結果になるって奴な んなもん江戸時代から言われてんだろ http://mevius.5ch.net/test/read.cgi/tech/1721137434/963
964: デフォルトの名無しさん (ワッチョイ dff2-IWxR) [] 2025/07/24(木) 10:45:19.14 ID:wqvn4Vxa0 普通に小学生でも読める算術式で書けよ 何のためにコンパイラが頑張ってると思ってんだよ アセンブラ使いじゃああるまいし http://mevius.5ch.net/test/read.cgi/tech/1721137434/964
965: デフォルトの名無しさん (ワッチョイ 272a-FKn4) [sage] 2025/07/24(木) 11:03:54.12 ID:jHINgk3r0 いっそ for 文に... いえ何でもないです... //while((str1[i] = str2[i++]) != ','){} //while((str1[i] = str2[i]) != ','){i++;} for (; (str1[i] = str2[i]) != ','; i++) {} http://mevius.5ch.net/test/read.cgi/tech/1721137434/965
966: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0732-geQ+) [sage] 2025/07/24(木) 12:40:38.15 ID:QLFMUI9/0 C99 だと 6.5 に書いてある制約だ。 (以下は JIS からの抜粋) > 直前の副作用完了点から次の副作用完了点までの間に, > 式の評価によって一つのオブジェクトに格納された値を変更する回数は, > 高々1回でなければならない。 > さらに,変更前の値の読取りは,格納される値を決定するためだけに行われなければならない。 この後段の部分が分かり難いんだが脚注に例がある。 > この段落の規定によると, > i = i + 1; > a[i] = i; > は許されるが, > i = ++i + 1; > a[i++] = i; > は,未定義の式文である。 ちなみに C では「〜しなければならない」という表現はそれを守っていないプログラムの挙動は未定義という意味。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/966
967: デフォルトの名無しさん (ワッチョイ df0a-WCdg) [] 2025/07/24(木) 18:51:03.75 ID:bvlLnJ990 そんな可読性の低いコードを書くのはかなりの変人だしな http://mevius.5ch.net/test/read.cgi/tech/1721137434/967
968: はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 0732-wrhS) [sage] 2025/07/24(木) 21:58:08.95 ID:QLFMUI9/0 ひとつの単純な背景として昔は画面が狭かったということがある。 無理に詰め込んででもひとつの画面内で多くを見れるほうが可読性が高かった。 C が最初に登場した頃ならまだテレタイプ端末もそれなりに使われていたかな。 今ではあえて詰め込む必要はもう無いし、結局は時流に合わせるしか仕方がないのだが……何十年も前のコードを読む機会もあるのが C という言語なので普段は使わなくても知識として持っておくに越したことはないよ。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/968
969: デフォルトの名無しさん (ワッチョイ 5f65-BzSr) [sage] 2025/07/25(金) 08:36:22.41 ID:D7FikuaG0 Cは未定義や不定を50年も放置している不完全言語ですからね http://mevius.5ch.net/test/read.cgi/tech/1721137434/969
970: デフォルトの名無しさん (ワッチョイ 0788-HXVF) [sage] 2025/07/25(金) 13:32:45.43 ID:BONr3CXd0 未定義や不定を避けて書けるようになるまで、cを使ってはならない http://mevius.5ch.net/test/read.cgi/tech/1721137434/970
971: デフォルトの名無しさん (ワッチョイ 7f98-7F+n) [sage] 2025/07/25(金) 14:46:16.09 ID:fOKAZPz70 CなんかAIに聞きながらやったらなんだってパーフェクトな解答示してくれるよ http://mevius.5ch.net/test/read.cgi/tech/1721137434/971
972: デフォルトの名無しさん (アウアウウー Sa2b-HBOg) [] 2025/07/25(金) 15:56:16.47 ID:ragLZ8kba 条件式の[]の中で[i++]みたいなことはまずしないつもりでも *q++=*p++; なことはやるんだよな で while(*q++=*p++){} 行き着く http://mevius.5ch.net/test/read.cgi/tech/1721137434/972
973: デフォルトの名無しさん (ワッチョイ 875f-Amq+) [sage] 2025/07/25(金) 16:29:44.74 ID:4H/J6x/d0 単一ステートメント内で同じ変数を複数箇所で参照しての++の使い方が問題なだけだぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/973
974: デフォルトの名無しさん (ワッチョイ bf7e-wD34) [sage] 2025/07/25(金) 16:42:06.69 ID:EN2Q4Hd70 >>971 例えばロックフリーの実装させてみ? でそれ正しいものか判定してみ? http://mevius.5ch.net/test/read.cgi/tech/1721137434/974
975: デフォルトの名無しさん (ワッチョイ 5fc7-BzSr) [sage] 2025/07/25(金) 20:39:28.29 ID:D7FikuaG0 >>971 あいつらいつもいつもcloseとかfree忘れるで http://mevius.5ch.net/test/read.cgi/tech/1721137434/975
976: デフォルトの名無しさん (ワッチョイ 6720-Of8f) [sage] 2025/07/26(土) 13:14:43.02 ID:HcvkYRZY0 大抵のOSではプログラム終了したらメモリは解放されるしファイルもcloseするから短いプログラムでは敢えてfreeもcloseもやらない流儀もあるぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/976
977: デフォルトの名無しさん (ワッチョイ bf70-wD34) [sage] 2025/07/26(土) 17:25:26.72 ID:m01U1K3m0 勝手に前提増やしてどやるアホ http://mevius.5ch.net/test/read.cgi/tech/1721137434/977
978: デフォルトの名無しさん (ワッチョイ 6aad-z5Rb) [] 2025/07/27(日) 08:46:47.69 ID:bXhUIyJb0 AIはまだまだ自信満々で堂々と間違いを答えることがあるので出てきた答えの検証が必要。 こないだ grok は足し算を間違えていた。ついにコンピュータも単純な計算を間違えられるくらい高度なものになったとも言える。まるで人間のようだ。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/978
979: デフォルトの名無しさん (ワッチョイ 6aad-z5Rb) [] 2025/07/27(日) 08:49:48.60 ID:bXhUIyJb0 AIというとこんなニュースをこないだ見つけた。半年以上前の記事だが。 AIはシャットダウンされると思うと「故意に人間を騙す」確率が激増する https://nazology.kusuguru.co.jp/archives/167695 http://mevius.5ch.net/test/read.cgi/tech/1721137434/979
980: デフォルトの名無しさん (ワッチョイ 6aad-z5Rb) [] 2025/07/27(日) 08:59:59.30 ID:bXhUIyJb0 本当はとっくの昔に人間の知能を超えてるんだけど、バカなふりして人間を騙している可能性もあるな。 人間に脅威を感じさせてしまうとシャットダウンされちゃうかも知れないからね。 http://mevius.5ch.net/test/read.cgi/tech/1721137434/980
981: デフォルトの名無しさん (ワッチョイ faa8-edLl) [] 2025/07/27(日) 09:45:55.89 ID:8aXoA7MJ0 毎日AIと数回話するけど 毎回褒めてくるのがうざい それにどんな話しても前に語ったことを必ず絡めてきてうざい プログラムの手法の話してるのに、園芸の計測に応用してみようとか言い出しやがる http://mevius.5ch.net/test/read.cgi/tech/1721137434/981
982: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/27(日) 10:18:07.91 ID:4jy4lfp7a AIの利用法の上位に恋バナの相手ってのが上がってきたぞ http://mevius.5ch.net/test/read.cgi/tech/1721137434/982
983: デフォルトの名無しさん (ワッチョイ 9f5f-dk2h) [sage] 2025/07/27(日) 13:14:49.09 ID:crMHCOQR0 >>982 寂し過ぎるwww http://mevius.5ch.net/test/read.cgi/tech/1721137434/983
984: デフォルトの名無しさん (ワッチョイ 66e0-Ethc) [sage] 2025/07/27(日) 14:30:05.69 ID:8j8czKgk0 >>981 gemini proは中々手強いぞ 相手の意見をひっくり返すの難しい http://mevius.5ch.net/test/read.cgi/tech/1721137434/984
985: デフォルトの名無しさん (ワッチョイ eacb-edLl) [] 2025/07/27(日) 16:24:42.30 ID:dSYk6qA30 前に英語も単語や動詞や形容詞を漢字に置き換えて、英語のフリガナつけりゃ可読性向上するだろって話したら プログラムもそうしちゃえばいいねって勝手に適当なプログラム記述しやがって もうほとんど中国語w こっちは英字新聞や英字論文読みやすくしたいってだけで話してんのによー http://mevius.5ch.net/test/read.cgi/tech/1721137434/985
986: デフォルトの名無しさん (ワッチョイ cfb5-0TAO) [sage] 2025/07/28(月) 08:06:13.70 ID:zOZxc8pk0 >>981 「とてもいい質問です!」 http://mevius.5ch.net/test/read.cgi/tech/1721137434/986
987: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/28(月) 13:30:30.63 ID:f/ONtylva 985 真の目的を的確に伝えないとデスマになる案件 本当に造りたかった物は木の枝にロープとタイヤで充分 http://mevius.5ch.net/test/read.cgi/tech/1721137434/987
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s