虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

24/01/27(土)11:26:24 午後か... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1706322384301.png 24/01/27(土)11:26:24 No.1150782207

午後からプログラミングの勉強がんばるおー

1 24/01/27(土)11:32:24 No.1150783853

C言語のtrueは非零だから気をつけろよ!

2 24/01/27(土)11:32:49 No.1150783956

???

3 24/01/27(土)11:33:54 No.1150784265

tureが1しか認めない原稿ってあるんだ…

4 24/01/27(土)11:57:37 No.1150791018

成果物を上げてくれ

5 24/01/27(土)11:58:19 No.1150791197

条件文flag=true …? これ=trueまるまる要らないッスよね?

6 24/01/27(土)12:00:05 No.1150791645

シェルは正常終了で0返すのにCはFalseが0なの何?

7 24/01/27(土)12:00:30 No.1150791757

Lisperにコーヒーを勧めてみよう

8 24/01/27(土)12:00:42 No.1150791803

どっちもはいみたいな意味だろ…

9 24/01/27(土)12:04:58 No.1150793017

>シェルは正常終了で0返すのにCはFalseが0なの何? シェルのの意味合いは 異常終了しましたか?(はい/いいえ) だと思う

10 24/01/27(土)12:07:23 No.1150793699

countif関数がなぜか意図通り動かないときのおまじない なんでtrue入れると動くのかは分かってない

11 24/01/27(土)12:08:57 No.1150794151

いまは義務教育で教えてるんじゃないのか?

12 24/01/27(土)12:09:09 No.1150794203

最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね (n&1?a:b)=n;

13 24/01/27(土)12:09:23 No.1150794270

>シェルは正常終了で0返すのにCはFalseが0なの何? C言語の関数で戻り値でエラー内容返すときも普通は正常終了はゼロでエラーのときに非ゼロ(エラー内容によって値を変える)にするし…

14 24/01/27(土)12:09:36 No.1150794336

カタインターネットエクスプローラー

15 24/01/27(土)12:13:46 No.1150795578

fu3075106.jpg がんばるぞい

16 24/01/27(土)12:15:02 No.1150795970

>最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね >(n&1?a:b)=n; 読めない…

17 24/01/27(土)12:15:52 No.1150796232

>最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね >(n&1?a:b)=n; 便利なのはわかるけど可読性が流石に悪すぎる…

18 24/01/27(土)12:16:04 No.1150796298

変数にflagという名前をつけるな

19 24/01/27(土)12:16:12 No.1150796347

>tureが1しか認めない原稿ってあるんだ… >最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね >(n&1?a:b)=n; &&を&と略すのマジでやめろ

20 24/01/27(土)12:17:25 No.1150796727

>>最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね >>(n&1?a:b)=n; >読めない… n代入する先をaとb切り替えてるだけじゃん? 左辺値に使えるの便利だけど可読性は下がるよ…

21 24/01/27(土)12:17:38 No.1150796784

bit演算してるんじゃない? 偶数奇数の判定プログラムかも…

22 24/01/27(土)12:18:04 No.1150796922

>&&を&と略すのマジでやめろ nが奇数か偶数かで動作分けてるんだろうから&で合ってるんじゃないの

23 24/01/27(土)12:18:11 No.1150796948

>最近知ったんだけどC++で三項演算子使ってこんな感じに書けるのちょっと便利だよね 両辺逆じゃない? n=(n&1?a:b); とか

24 24/01/27(土)12:18:44 No.1150797115

三項演算子って代入先切り替えるのにも使えるのか… どういう時に使うんだろう

25 24/01/27(土)12:19:23 No.1150797294

パイソンだと最初のアルファベット大文字だよね?

26 24/01/27(土)12:19:41 No.1150797399

>&&を&と略すのマジでやめろ n&1は偶奇判定だぞ

27 24/01/27(土)12:20:12 No.1150797549

Cだと左辺値には書けなかったような

28 24/01/27(土)12:20:49 No.1150797737

俺はビット演算するときは0x01と書いて欲しいマン

29 24/01/27(土)12:20:56 No.1150797784

>両辺逆じゃない? nの偶奇で代入先をaかbで切り替えてるんだから逆にしちゃダメだろう

30 24/01/27(土)12:21:37 No.1150797990

>両辺逆じゃない? 逆じゃない nが奇数ならa=n;してnが偶数ならb=n;をしてる

31 24/01/27(土)12:22:19 No.1150798205

https://qiita.com/koara-local/items/6a24e2ba5bcaf95d0c94 これか… C言語だとダメでC++だけ通るのは闇が深すぎる…

32 24/01/27(土)12:22:50 No.1150798370

三項演算子なんてexcelの計算式かコードゴルフ以外で使うもんじゃないと思っているのが俺だ

33 24/01/27(土)12:23:00 No.1150798416

左辺に使えるの初めて知った まあ知る必要はないが…

34 24/01/27(土)12:24:03 No.1150798721

>https://qiita.com/koara-local/items/6a24e2ba5bcaf95d0c94 >これか… >C言語だとダメでC++だけ通るのは闇が深すぎる… こんなもの使えるからで使うのは絶対やめてほしいわ!

35 24/01/27(土)12:24:52 No.1150798977

>左辺に使えるの初めて知った >まあ知る必要はないが… if文使えやで終わる話だからな… 自分が使う分だけなら便利っちゃ便利

36 24/01/27(土)12:25:32 No.1150799181

表現簡潔に出来るからC#でもJSでもPHPでもよく使うけど右辺だけだな…

37 24/01/27(土)12:27:09 No.1150799663

>(n&1?a:b)=n; これだと何に使うんだよって思うかもしれないけど二分探索とかするときによく使う while(r-l>1){ m=(l+r)/2; (f(m)?l:r)=m; } って感じ

38 24/01/27(土)12:27:13 No.1150799684

カタIE

39 24/01/27(土)12:28:04 No.1150799942

三項演算子めっちゃ使っちゃうな… というか即時実行関数作ってif文で分岐させてreturnさせる以外の方法で三項演算子の挙動を再現する方法を俺は知らない…

40 24/01/27(土)12:28:16 No.1150799999

falseをふぁるすって読んでた人俺以外にもいてほしい

41 24/01/27(土)12:30:34 No.1150800731

>falseをふぁるすって読んでた人俺以外にもいてほしい まさにファルスですね!

42 24/01/27(土)12:32:23 No.1150801335

>>falseをふぁるすって読んでた人俺以外にもいてほしい >まさにファルスですね! 座布団没取過ぎる…

43 24/01/27(土)12:33:19 No.1150801641

>falseをふぁるすって読んでた人俺以外にもいてほしい Phallus...

44 24/01/27(土)12:34:16 No.1150801921

>falseをふぁるすって読んでた人俺以外にもいてほしい 何なら今でも心の中ではそう読んでる

45 24/01/27(土)12:34:21 No.1150801952

おふぁるす…

46 24/01/27(土)12:39:27 No.1150803830

ONOFFでいいのに何故こんな面倒なものを…

47 24/01/27(土)12:40:50 No.1150804301

自分しか見ないコードならまぁ…仕事では使わないでほしい…

48 24/01/27(土)12:41:09 No.1150804402

おふぁるす…

49 24/01/27(土)12:41:34 No.1150804545

>自分しか見ないコードならまぁ…仕事では使わないでほしい… trueとfalseを!?

50 24/01/27(土)12:41:44 No.1150804603

おふぁるす…って読む人はallもあーると読め

51 24/01/27(土)12:42:32 No.1150804881

仕事だとlinterみたいなの入れるんじゃないかな…多分…

52 24/01/27(土)12:43:15 No.1150805147

>>自分しか見ないコードならまぁ…仕事では使わないでほしい… >trueとfalseを!? メクラ

53 24/01/27(土)12:45:01 No.1150805802

趣味だけならトリッキーなコード書いても誰も文句は言わないけど 1か月後の自分に刺されないようにね

54 24/01/27(土)12:45:48 No.1150806058

三項演算子禁止の職場とかあんのかな 定数に代入すんのめんどくない?

55 24/01/27(土)12:49:45 No.1150807504

三項演算子は三項演算子以外で書いたほうが明らか読みにくいと思う

56 24/01/27(土)12:51:46 No.1150808229

>(n&1?a:b)=n; これめちゃくちゃ読みやすいんだけど 文化の違いか…

57 24/01/27(土)12:53:48 No.1150808908

なんとなく?の前項は必要無くても括弧で包みたくなる

58 24/01/27(土)12:54:36 No.1150809185

>三項演算子禁止の職場とかあんのかな >定数に代入すんのめんどくない? 大体非推奨だったわ 可読性を犠牲にするメリット薄くない?

59 24/01/27(土)12:54:41 No.1150809217

こないだlyeeの名前を久々に見た まだ生きとったんかワレ

60 24/01/27(土)12:55:10 No.1150809399

読みやすさというか Cの仕様だとそういうふうに書けないってのが永らくの知識だったので それを前提にした違和感を覚える人が多いんだろう

61 24/01/27(土)12:55:36 No.1150809555

未定義動作って訳でもないしコードは短くなるしむしろif文で場合分けするより可読性高くない? 単に自分の無知を可読性って言葉で誤魔化してるように見える

62 24/01/27(土)12:55:58 No.1150809692

>なんとなく?の前項は必要無くても括弧で包みたくなる ビット演算はいくら演算順序見直してても不安になる

63 24/01/27(土)12:58:26 No.1150810575

可読性ってただ短くまとめることじゃねえからなあ

64 24/01/27(土)13:01:51 No.1150811764

コードの読みやすさってスコープの切り分けとか関数変数の命名とかロジックの切り分けとかが大事で 三項演算子使ってるかどうかとかほぼ関係ないと思う

65 24/01/27(土)13:02:57 No.1150812136

めんどくさそうな処理はAIに説明してもらえばええか…

↑Top