[過去ログ] C言語なら俺に聞け 162 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
673: (オッペケ Sr5f-YGuu) 2024/04/12(金)07:39 ID:661KRJs/r(1) AAS
>>665
初期のCでは||が無くて論理和も|使ってたためのはず
KかRのどっちかが「後悔してるけど今さら変えられないし」とか言ってた
674(1): (スッップ Sd02-3rFQ) 2024/04/12(金)12:25 ID:OadUyd3Md(1/2) AAS
C言語の標準化委員はC++のほうも兼任してたりするから、ぶっちゃけC言語の改善にはやる気無しだから。
675: (ワッチョイ 62db-wLy8) 2024/04/12(金)13:28 ID:Lm13J0L60(1) AAS
C++もやる気無しだろ
676: (ワッチョイ 4ef0-WBP1) 2024/04/12(金)14:41 ID:nGLEgXOo0(3/4) AAS
C++はRustと比較されて安全性に劣るとレッテルを貼られて、どうしたもんか考えあぐねてるところだろうw
言語の拡張に対して完全に方向転換を強いられてるのは間違いない
それはCも一緒だな
677: (ワッチョイ 4ef0-WBP1) 2024/04/12(金)14:53 ID:nGLEgXOo0(4/4) AAS
パフォーマンスを損なわずにRustと同等の安全性を追加するか、もうこのままそっとしておくかw、の2択だろう
678: (スフッ Sd02-L5r3) 2024/04/12(金)15:20 ID:dUdcEEpod(1) AAS
>>674
もはやbetter Cでも何でもないのに、このスレでも繰り返しc++の話題出す奴居るし、やっぱユーザーも被ってるんだろな
まあCの設計の良否を他言語よりは比較的小さな差異から論じるのに有用だとは思う
おれみたいにC++は書かずともcpprefとか読んで式や文、宣言など局所的な構文知識だけちょっとある人は多かろう(ClassとかCに無い概念は読み飛ばしてて無知)
生まれた順序が逆だけど、FortranがC++とすればF言語/JuliaがCだね
大体サブセット+独自進化、標準化コミュニティ丸被り
679: (スッップ Sd02-3rFQ) 2024/04/12(金)16:33 ID:OadUyd3Md(2/2) AAS
C++は好きじゃないからC言語はもっと改善していって欲しい。
nullptr型とか入るの遅すぎじゃね?
680: (ワッチョイ 62e3-WBP1) 2024/04/12(金)22:48 ID:fQv3jEzD0(1) AAS
C++はCの機能を保ったまま、ありとあらゆるプログラミングパラダイムを突っ込んだもの
それがベターかどうかは人によるな
ただ、Cと互換性を保ったままそこまで進化したのは奇跡に近い
681: (ワッチョイ df01-g9Lk) 2024/04/12(金)23:16 ID:pf6tTSyT0(1) AAS
Cは概ねC++のサブセットだからしゃーない
682: (ワッチョイ 62e3-WBP1) 2024/04/13(土)00:06 ID:c7UXCLXT0(1/2) AAS
でも、Rustが安全性と性能は両立出来ることを証明してしまってから、一気に旗色が悪くなったw
今まで性能を免罪符にして、多少(かなり?)の安全性を犠牲にしてきたけど、もはや通用しない時代になった
今後どう進化するか見物だな
Cだって対岸の火事ではない
683: (ワッチョイ 62e3-WBP1) 2024/04/13(土)01:23 ID:c7UXCLXT0(2/2) AAS
ちなみに、Rustは安全な代わりに書きたいコードを書けるとは思わない方がいいw
これは書いてみないと分からん感覚だ
書きやすくて安全な言語は存在しないことも証明されたw
684: (ワッチョイ e2ad-ZiZa) 2024/04/13(土)07:18 ID:SxW/5mRR0(1) AAS
慣れの問題では?
685: (ワッチョイ bf5f-/8Es) 2024/04/15(月)00:15 ID:kwd7Pf0A0(1) AAS
必ず遠回りをさせられる感覚は非常にムズムズするよな
あれならgccでstack-protectorとかsanitizeとかガン盛りした方が
気分良く高効率に書けると思った
686(2): (ワッチョイ 9f79-Zl9R) 2024/04/19(金)20:19 ID:5JxGOdzk0(1/2) AAS
今日から戯れに数十年前のx86なGUIのソースをx64に移植し始めたんだが
とりあえずエラーになるGetWindowsLongだかをx64用に書き換えていったらそこそこ動いてしまって、後は文字列が関係する処理だけだ
俺が書いた過去のコードがよっぽど優秀だったようだ
やはり若い頃にソースを沢山書いといてよかった
687: (ワッチョイ 9f79-Zl9R) 2024/04/19(金)20:37 ID:5JxGOdzk0(2/2) AAS
x64化でちょっとsize_tの扱いで躓いたので書いておこう
ポインタが64bitだから、その差を取る場合もあるsize_tも64bitなのは理屈では理解できるんだが
明らかに64bit幅が不要な箇所でsize_tに出くわすとおいおいと思ってしまう
これはbit数を明示した型を別に定義した方がよさそうだ
ああまいったまいった
688: (ワッチョイ 9f1c-A/o5) 2024/04/19(金)23:35 ID:uO847wzt0(1) AAS
>>686
Windows1.0のexeもWindows10(32bit版)でも動くからな
64bit版は16bitコードの実行が廃止されたから無理
APIの方は割と変わってるけど、それでもちょっと直せばビルドできる
優秀なのはMicrosoftの方だなw
689: (ワッチョイ 7763-hJEz) 2024/04/20(土)09:49 ID:U6z53Ozt0(1) AAS
温泉旅館の増改築やらせたらMSに敵う奴はいない
690: (ワッチョイ 1e01-EjCi) 2024/04/21(日)10:27 ID:Y4YQdA//0(1) AAS
Windows11は最初から32bit版が無いんだよな…
ポインターに64bitも必要ない
36bit(64GB)有れば十分
farとnearポインター復活しても良いよw
691: (スフッ Sd70-mNzP) 2024/04/21(日)10:58 ID:WM7IEXRid(1) AAS
win10使ってるけどOffice 97をバイナリコピーして使ってるぞ、とうとう11では動かんのか…?
主にExcel使うが関数の数は劣ってもヘルプは古い方がよく出来てて一般ユーザとしては好み、一々ブラウザ起動されてたらい回しは嫌だ
692: (ワッチョイ d463-t3I8) 2024/04/21(日)11:03 ID:z3GhIJnT0(1) AAS
可変長サイズのポインターは斬新
上下前次1-新書関写板覧索設栞歴
あと 310 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s