虹裏img歴史資料館

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

21/10/31(日)19:50:03 C言語の... のスレッド詳細

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

画像ファイル名:1635677403656.jpg 21/10/31(日)19:50:03 No.862045970

C言語の習得っておっぱいそんより難しいの? i2c接続のカラーセンサのプログラムを拾ってきたんだけどC言語で書かれてるんだわ そのプログラムを簡略化してPythonで書き直しているんだけどC言語のプログラムってPythonのそれより読みづらい… C言語で書かれたプログラムを理解するコツってある?

1 21/10/31(日)19:52:54 No.862047501

まず何が分からないのか教えて欲しい とりあえずPythonよりは難しいよ

2 21/10/31(日)19:54:40 No.862048361

>そのプログラムを簡略化してPythonで書き直しているんだけど なんでわざわざそんなことしてんの?

3 21/10/31(日)19:54:57 No.862048488

まだよく理解できてなくて読みづらいと感じるならとりあえずCで簡単なもの作ってみたらいいんじゃない?

4 21/10/31(日)19:56:37 No.862049287

>C言語で書かれたプログラムを理解するコツってある? これを読むのがコツ https://www.amazon.co.jp/dp/4774111422/

5 21/10/31(日)19:56:50 No.862049389

おっぱいそんをちゃんと深くまで理解してるならC扱うのは容易だと思う

6 21/10/31(日)19:57:38 No.862049746

>まず何が分からないのか教えて欲しい >とりあえずPythonよりは難しいよ ありがとう https://github.com/zuernm/RGB-Sensor のsrc/main.cppの中の行 std::cout << "Red: " << red << std::endl; のstd, cout, endlの意味を教えてほしい

7 21/10/31(日)19:58:26 No.862050089

CじゃなくてC++じゃねーか!!

8 21/10/31(日)19:58:53 No.862050266

ズコーッ

9 21/10/31(日)19:59:40 No.862050599

よいか「」 それは負の遺産だ 本気で必要になるまでは呪文程度に思っといて問題ない

10 21/10/31(日)20:00:41 No.862051003

>のsrc/main.cppの中の行 >std::cout << "Red: " << red << std::endl; >のstd, cout, endlの意味を教えてほしい まず拡張子がcppのやつはC言語じゃなくてC++なのと stdとcoutとendlの意味はまともなC++の解説書なら一番最初の章に書いてあるってことを教えてあげるね

11 21/10/31(日)20:00:44 No.862051030

print("Red: " + red)

12 21/10/31(日)20:01:38 No.862051413

>>そのプログラムを簡略化してPythonで書き直しているんだけど >なんでわざわざそんなことしてんの? https://akizukidenshi.com/catalog/g/gI-06793/ のセンサからの信号をラズパイで受けてみたいんだけどArduino用のコードしかない だからプログラミングを勉強中なんです Pythonを選んだのはCより扱いやすかったので…

13 21/10/31(日)20:03:27 No.862052239

>std::cout << "Red: " << red << std::endl; >のstd, cout, endlの意味を教えてほしい 標準出力(Console OUT)に"Red"とredの内容と改行(END of Line)を出すんだけど まあわかんねえよな…

14 21/10/31(日)20:03:28 No.862052247

みんなおまじないだよ

15 21/10/31(日)20:04:02 No.862052474

c++は偉い人にしかわからない言語だから俺には無理だ

16 21/10/31(日)20:04:12 No.862052549

>まず拡張子がcppのやつはC言語じゃなくてC++なのと >stdとcoutとendlの意味はまともなC++の解説書なら一番最初の章に書いてあるってことを教えてあげるね ありがとう C++の解説書を開いてみたら良いんだね 助かる

17 21/10/31(日)20:04:24 No.862052630

何かよく分からんが動く

18 21/10/31(日)20:04:49 No.862052846

がんばれ C++を完璧に理解したら俺に教えてくれ

19 21/10/31(日)20:05:02 No.862052938

stdというのが名前空間でこれは別のやつと被っても区別できるようにするおまじないみたいなもの coutとendlはpythonで言うprintみたいなものでcout(console out)がprint、endl(end line )が改行だよ…厳密には全然違うけど深く考えると沼だからこんな感じの理解でいいよ とりあえず適当なサイト参考にしてc++のHello worldやればなんとなくは掴める

20 21/10/31(日)20:05:02 No.862052940

>print("Red: " + red) 細かいこと言ってるのは自覚してるけど改行は? Pythonだと常に改行付き?

21 21/10/31(日)20:05:15 No.862053034

stdってのは名前空間だ pythonにも似たようなものはあるだろう coutってのはstdoutをラップした不思議なオブジェクトで左シフトすることで出力できるという変態だ すぐに忘れろ endlってのはプラットフォームごとの差異を吸収した改行を表すやつだ すぐに忘れろ

22 21/10/31(日)20:05:39 No.862053198

シーゲンゴ チョットワカル

23 21/10/31(日)20:05:39 No.862053205

>std::cout << "Red: " << red << std::endl; のstd, cout, endlの意味を教えてほしい stdは名前空間の名前でpythonで言うところのモジュール名みたいなもん coutは標準出力(console out)を意味してendlは改行(end line) 文全体としてはpythonに直すと print("Red: " + red) あたりかな

24 21/10/31(日)20:06:42 No.862053678

CやC++で作られたライブラリをPythonで動かすって感じじゃないの基本的に ライブラリを作るわけじゃないならあえてCを使う必要ないでしょ

25 21/10/31(日)20:06:55 No.862053783

矢印みたいなのを使いまくる文化はいまだに慣れない

26 21/10/31(日)20:07:10 No.862053899

書き込みをした人によって削除されました

27 21/10/31(日)20:07:20 No.862053984

いかにもPythonしか言語やってませんて感じ

28 21/10/31(日)20:07:25 No.862054028

>>print("Red: " + red) >細かいこと言ってるのは自覚してるけど改行は? >Pythonだと常に改行付き? pythonのprintは常に出力の末尾に改行つける 改行したくない場合はprint("おぺにす…",end='')みたいに明示的に空文字する

29 21/10/31(日)20:07:42 No.862054150

stdって書く?

30 21/10/31(日)20:07:58 No.862054264

なんでC++の入門書ってどれも決まってHelloWorldをcoutの左シフトで出力させるんだろう なるだけ後回しにしたほうがいい機能な気がするんだが

31 21/10/31(日)20:08:15 No.862054397

using namespace std;しちゃえ

32 21/10/31(日)20:08:40 No.862054588

不等号って比較に使ったりシフトに使ったりデータの流れに使ったりいろいろ使われるよね

33 21/10/31(日)20:08:58 No.862054713

>print("Red: " + red) あー コード読むとred はunsigned int みたいだからpythonになおす場合は print( "Red: {0:d}".format( red ) ) のほうが良さそうだな

34 21/10/31(日)20:09:34 No.862054980

>pythonのprintは常に出力の末尾に改行つける >改行したくない場合はprint("おぺにす…",end='')みたいに明示的に空文字する 了解いたした

35 21/10/31(日)20:10:12 No.862055198

おれもPythonわかんねえからわかるのすごいと思うよ

36 21/10/31(日)20:11:19 No.862055737

iostreamは何かの間違いで標準に入ってるだけで即座に捨てるべき

37 21/10/31(日)20:11:23 No.862055759

Cppチョットワカルよ

38 21/10/31(日)20:11:48 No.862055950

名前空間ってもっと良い訳無かったのかな…って見る度に思う

39 21/10/31(日)20:11:52 No.862055976

まず文字列がつらいし 連結がつらい C言語はつらい Unicodeがつらい 文字列として扱いたくない これはbyte配列

40 21/10/31(日)20:11:55 No.862056001

アマガミ再生機全然売ってないよね 先週秋月電子に4Bの8GB 4GBの在庫あったからそろそろあちこちで復活するのかと思ってたらしっかりまた売り切れてやんの

41 21/10/31(日)20:12:16 No.862056162

C++20でformat入ったけどまだ使える環境が少ない…

42 21/10/31(日)20:12:22 No.862056204

c++にだってcからのprintfはあるからそっちで書こうと思えば書ける

43 21/10/31(日)20:12:31 No.862056272

>なんでC++の入門書ってどれも決まってHelloWorldをcoutの左シフトで出力させるんだろう >なるだけ後回しにしたほうがいい機能な気がするんだが CやC++の入門書かくような奴は苦労した記憶なんかとっくに忘れてるから 同様の理由で最初に説明して欲しい内容を「おまじない」と書いて解説しない

44 21/10/31(日)20:13:09 No.862056550

現代版のCやC++って無いの? やっぱりRust?

45 21/10/31(日)20:13:11 No.862056563

>なんでC++の入門書ってどれも決まってHelloWorldをcoutの左シフトで出力させるんだろう >なるだけ後回しにしたほうがいい機能な気がするんだが printfでやると一々数値や文字の型を気にしなきゃいけないけど ストリームなら初心者がつまづく%dや%sやらを考えなくてすむから…

46 21/10/31(日)20:13:24 No.862056631

さも当たり前のように使われるprintfも大概魔窟だと思う 歴史的経緯の塊 標準Cライブラリはつらい

47 21/10/31(日)20:13:39 No.862056744

初心者ほど言語の難易度気にしがちだけど初心者の扱う範囲だと正直そこまで変わんない 言語特有の機能とかそんな使わないだろうし

48 21/10/31(日)20:13:43 No.862056767

>アマガミ再生機全然売ってないよね >先週秋月電子に4Bの8GB 4GBの在庫あったからそろそろあちこちで復活するのかと思ってたらしっかりまた売り切れてやんの 半導体不足で値上げしてるし在庫も少ないのかもね

49 21/10/31(日)20:13:44 No.862056778

ポインタ理解できた!とポインタ全然わからん…を繰り返してる

50 21/10/31(日)20:13:46 No.862056792

C++とC言語って大分違う書き方するのね 「」に教えてもらってやっと今になって気づいたよ… C++の初歩のプログラミングについて調べてみます

51 21/10/31(日)20:14:10 No.862056947

>iostreamは何かの間違いで標準に入ってるだけで即座に捨てるべき 結局最後まで使わなかったな… stlのデータ構造テンプレートは便利なんだけど

52 21/10/31(日)20:14:22 No.862057024

javaとjavascript一緒だと思ってそう

53 21/10/31(日)20:14:26 No.862057046

書き直すとか馬鹿かな?おっぱいからCの関数呼び出せないのかよ

54 21/10/31(日)20:15:15 No.862057357

bindingするよりその言語の世界で済ませられるなら 書き直すコストは許容できるシーンは多いと思います

55 21/10/31(日)20:15:22 No.862057409

>nodeとtypescript一緒だと思ってそう

56 21/10/31(日)20:15:30 No.862057462

iostreamの読み書きがシフト演算子オーバーロードではなくテンプレートメンバ関数メソッドチェーン方式だった平行世界はちょっと興味ある

57 21/10/31(日)20:15:50 No.862057611

>nodeとtypescript一緒だと思ってそう こいつらのESmodule周りの仕様、複雑すぎだろ!

58 21/10/31(日)20:15:55 No.862057644

>さも当たり前のように使われるprintfも大概魔窟だと思う なぜか壊れたスタック直せてたのちい // 消すと動かないprintf

59 21/10/31(日)20:16:06 No.862057716

ラズパイスレかと思って開いたらプログラミング初心者スレだったでござる

60 21/10/31(日)20:16:09 No.862057737

今どきCとか… 最新のPythonの方が最適化効いて速いに決まってんじゃん

61 21/10/31(日)20:16:19 No.862057817

>さも当たり前のように使われるprintfも大概魔窟だと思う >歴史的経緯の塊 >標準Cライブラリはつらい 入門として書かれてるけど実際には脆弱性の塊だから非推奨なの罠だと思う

62 21/10/31(日)20:16:31 No.862057883

>初心者ほど言語の難易度気にしがちだけど初心者の扱う範囲だと正直そこまで変わんない >言語特有の機能とかそんな使わないだろうし いやでもメモリ確保やポインタを意識しなきゃいけないCとC++は初心者には明確に厳しいでしょ 初心者っていうか全人類に厳しいけど

63 21/10/31(日)20:16:48 No.862057991

>最新のPythonの方が最適化効いて速いに決まってんじゃん そーでもねえーぞ!

64 21/10/31(日)20:16:58 No.862058038

そこそこC++触ってるけど未だにcinをまともに使ったことがない…

65 21/10/31(日)20:17:00 No.862058055

>最新のPythonの方が最適化効いて速いに決まってんじゃん 最適化されたPythonはCで書かれてるんだよ

66 21/10/31(日)20:17:15 No.862058160

まずmallocなんてものが甘えと理解すべき

67 21/10/31(日)20:17:32 No.862058257

>最新のPythonの方が最適化効いて速いに決まってんじゃん 本気で信じそうな「」が出てくるからやめろ

68 21/10/31(日)20:17:33 No.862058268

>最新のPythonの方が最適化効いて速いに決まってんじゃん 誰かがライブラリを書いてくれているからでは…?

69 21/10/31(日)20:17:43 No.862058330

>今どきCとか… >最新のPythonの方が最適化効いて速いに決まってんじゃん ネタなのかガチなのか判断に困る…

70 21/10/31(日)20:18:15 No.862058528

最適化されたPythonライブラリに処理を放り投げるだけなら早い Pythonでなんかロジック入れた瞬間そこが絶望的なボトルネックになって遅い

71 21/10/31(日)20:18:20 No.862058569

>>nodeとtypescript一緒だと思ってそう >こいつらのESmodule周りの仕様、複雑すぎだろ! JSにおけるモジュール概念自体がnodeで自然発生したものなのでメチャクチャになるのはしょうがないんだ

72 21/10/31(日)20:18:23 No.862058589

でもよう俺が考えるよりJITがよしなにしてくれた方が速いし…

73 21/10/31(日)20:18:28 No.862058622

Cとpythonでどれだけ実行速度が違うか知らんようだな!

74 21/10/31(日)20:18:35 No.862058648

>まずmallocなんてものが甘えと理解すべき 仮想メモリヒープの確保からやるべきだよね

75 21/10/31(日)20:18:36 No.862058654

今どきはC++でも unique_ptr とか shared_ptr ばっかで new とか delete とか書かないしな

76 21/10/31(日)20:18:36 No.862058659

pythonがCで書かれてるのにどうやってCより早くなるんだよ!

77 21/10/31(日)20:19:11 No.862058869

なんかこう…AIがすごいんだよ

78 21/10/31(日)20:19:45 No.862059100

>でもよう俺が考えるよりJITがよしなにしてくれた方が速いし… メモリ消費が激しいしGCが重いし…

79 21/10/31(日)20:20:06 No.862059244

(俺が書いたクソみたいな)Cのコードよりは(誰かがC使って最適化してくれた)Pythonのライブラリのほうが速い

80 21/10/31(日)20:20:07 No.862059250

>print( "Red: {0:d}".format( red ) ) 文字列もオブジェクトかよ気取りやがって… って思ってたらf付き文字列出たからそっち使う!

81 21/10/31(日)20:20:07 No.862059253

Cよりぷぁいそんの方が(ググって望みのコード見つかるの)早いし…

82 21/10/31(日)20:20:11 No.862059269

計算機の仕組み一切知らずにプログラム書いてそう

83 21/10/31(日)20:20:43 No.862059494

CはC#になってやっとにんげんのりかいできることばになった

84 21/10/31(日)20:20:44 No.862059499

なんだいせっかくのC言語スレだからなんか聞こうかと思ったのに

85 21/10/31(日)20:20:59 No.862059610

そのアーキテクチャのネイティブコードを人間様がガリガリ書くより速くできる術が割とあるからみんな小さい仮想マシン作るんだと思う

86 21/10/31(日)20:21:03 No.862059649

>なんだいせっかくのC言語スレだからなんか聞こうかと思ったのに むしろ聞きやすい雰囲気じゃない?

87 21/10/31(日)20:21:11 No.862059706

いいからasmで書け

88 21/10/31(日)20:21:12 No.862059712

C++なんて初心者のときに何故かやらなきゃいけない気がしてちょっと勉強しただけでそれ以来ほぼC#とpythonしか使ってねえや

89 21/10/31(日)20:21:12 No.862059713

>計算機の仕組み一切知らずにプログラム書いてそう 趣味でやるぶんにはいいんじゃねぇかな…

90 21/10/31(日)20:21:45 No.862059944

フーンわざわざ計算機の仕組み勉強しないとCってプログラム書けないんだ Pythonなら何でもできるのに不便なんだね

91 21/10/31(日)20:21:47 No.862059957

>pythonがCで書かれてるのにどうやってCより早くなるんだよ! 組込asm!いががでしたか?

92 21/10/31(日)20:21:48 No.862059964

cしかわからないおじさんになってしまった ごめん嘘cもあんまわかんない

93 21/10/31(日)20:21:52 No.862059992

>CはC#になってやっとにんげんのりかいできることばになった CとC#は名前が似てるだけの完全に別の存在だよ… メロンとメロンパンくらい別物

94 21/10/31(日)20:21:55 No.862060015

>なんだいせっかくのC言語スレだからなんか聞こうかと思ったのに 多分回答は来ると思うし書いてみたら 回答の3倍罵詈雑言が飛んでくるかもしれないけど

95 21/10/31(日)20:21:56 No.862060022

書き込みをした人によって削除されました

96 21/10/31(日)20:22:23 No.862060193

アセンブラってCPUごとに勉強必要あるんだよね…?

97 21/10/31(日)20:22:28 No.862060227

>計算機の仕組み一切知らずにプログラム書いてそう 計算機レベルまで落として意識してる人はなかなかいないと思うよ…

98 21/10/31(日)20:22:46 No.862060326

やっぱCOBOLだよなー

99 21/10/31(日)20:22:46 No.862060329

>CとC#は名前が似てるだけの完全に別の存在だよ… >メロンとメロンパンくらい別物 MSが考えたさいきょうのJavaだよね、C#… 今はそっちの方が使いやすいけど

100 21/10/31(日)20:22:48 No.862060337

偶然人気出たからライブラリが増えて更に人気出て更にライブラリが増えてるだけの言語

101 21/10/31(日)20:22:52 No.862060370

>javaとjavascript一緒だと思ってそう うちの会社のお偉いさんが何度言っても理解してくれなくて辛い って思ってたら直属の上司すら分かってなくて死にそう

102 21/10/31(日)20:23:08 No.862060461

C#はどっちかというとJavaのが近いよね

103 21/10/31(日)20:23:09 No.862060471

>うちの会社のお偉いさんが何度言っても理解してくれなくて辛い >って思ってたら直属の上司すら分かってなくて死にそう 転職しろ

104 21/10/31(日)20:23:20 No.862060550

Javaと言えばOracleJDKがまた無償化したらしいな

105 21/10/31(日)20:23:25 No.862060583

D...Delphi...

106 21/10/31(日)20:23:33 No.862060665

でもPythonだとパソコンのUEFIやIPL書けないでしょ スレ画のraspiもだけどベアメタルでの開発どうするの 普通コンピュータにOSなんか無いでしょ

107 21/10/31(日)20:23:49 No.862060779

みんな親切でイイね

108 21/10/31(日)20:23:57 No.862060844

>Javaと言えばOracleJDKがまた無償化したらしいな 本当にオラクルってクソ

109 21/10/31(日)20:24:07 No.862060926

>C#はどっちかというとJavaのが近いよね C#はJava訴訟が生んだようなもんだからな…

110 21/10/31(日)20:24:22 No.862061044

お仕事でCを10年触ってるけどこないだ初めてC#触って簡単に色んなことできておしっこちびった

111 21/10/31(日)20:24:55 No.862061288

JavaはJVMの起動設定めんどくさすぎる…

112 21/10/31(日)20:25:00 No.862061315

>C#はどっちかというとJavaのが近いよね まぁDelphiなんだけどな

113 21/10/31(日)20:25:02 No.862061332

stdioをstudioだと勘違いするのは誰もが通る道だと思う

114 21/10/31(日)20:25:03 No.862061342

>組込asm!いががでしたか? んな使い回し効かんものでなにするんだ

115 21/10/31(日)20:25:08 No.862061382

C#って今はLinuxやMacでも安定してる?

116 21/10/31(日)20:25:16 No.862061436

>stdioをstudioだと勘違いするのは誰もが通る道だと思う スタジオH!

117 21/10/31(日)20:25:29 No.862061527

このスレみたいな雰囲気の職場あるよね… いちいち嫌味言う人がいて妙にギスギスしてる感じ

118 21/10/31(日)20:25:45 No.862061630

>フーンわざわざ計算機の仕組み勉強しないとCってプログラム書けないんだ >Pythonなら何でもできるのに不便なんだね PythonでやりたいことなんでもできるならCなんてやらなくていいよ

119 21/10/31(日)20:25:45 No.862061632

>JavaはJVMの起動設定めんどくさすぎる… Amazon Correttoはその辺をインストーラが勝手にやってくれるから本当に楽だった やっぱりOracleってクソだわ

120 21/10/31(日)20:25:56 No.862061724

JDKインストールする時にクソみたいな個人情報書かなくて良くなったの? あれ入力したのに登録メール来なくてブチギレてたんだけど

121 21/10/31(日)20:25:58 No.862061737

いや書くだろインラインアセンブラ 面倒だろasmで用意するの

122 21/10/31(日)20:26:13 No.862061851

C言語ってまだアップデートされてるの?

123 21/10/31(日)20:26:15 No.862061866

>Javaと言えばOracleJDKがまた無償化したらしいな Javaという環境を壊す以外になにがしたかったんだ

124 21/10/31(日)20:26:48 No.862062071

>このスレみたいな雰囲気の職場あるよね… >いちいち嫌味言う人がいて妙にギスギスしてる感じ たとえどんなに高速かつ可読性の高いコードが書けたとしても絶対職場にいてほしくないタイプ

125 21/10/31(日)20:27:02 No.862062176

>計算機の仕組み一切知らずにプログラム書いてそう ストレージから読み込んだプログラムをメモリに乗せてそれをCPUが解釈してスタックに乗せたり下ろしたり長期的なやつはヒープに投げたりしてるのは知ってるけど CPUの中で何やってるかはぜんぜん知らないや なんか命令の種類が64bit分あるのとレジスタに記憶するのとトランジスタが死ぬほどたくさん入ってるのはしってる

126 21/10/31(日)20:27:26 No.862062320

Javaは知ってるけどoracleが何やったとか何で複数派生みたいなのがあるのかはよく分かってない

127 21/10/31(日)20:27:41 No.862062421

C#使うと何が便利かってデバッグログ出すための形式が"文章"+ hensuumei + "文章"で良いのが便利 ばーか滅びろフォーマット指定子!

128 21/10/31(日)20:27:54 No.862062510

低レイヤ触るためにCやってるんだけど辞書的に使う参考書が欲しい  何か買っとくといい本ってある?

129 21/10/31(日)20:28:03 No.862062576

>Javaという環境を壊す以外になにがしたかったんだ Javaでもっと稼ぎたかったから有償化したけど みんなOpenJDK系列のJDKを使っててOracleJDKの利用者が減ってる… だから無償化して利用者をまた増やそうって感じだね

130 21/10/31(日)20:28:04 No.862062580

だいたいCMakeが何やってるのかすら分からん

131 21/10/31(日)20:28:19 No.862062658

>でもPythonだとパソコンのUEFIやIPL書けないでしょ >スレ画のraspiもだけどベアメタルでの開発どうするの >普通コンピュータにOSなんか無いでしょ 低レベルすぎる話はやめてくれ 俺のいる領域からは遠すぎる

132 21/10/31(日)20:28:31 No.862062735

オラクルってデータベースの名前じゃなくてプログラミング言語なんです?

133 21/10/31(日)20:28:36 No.862062770

オラクルがジャバは有料!有料です!!ってやった所までは覚えてる そっからどうなったか知らない

134 21/10/31(日)20:28:37 No.862062778

AVX-512のレジスタ見るとちょっとワクワクするよね まあワクワクしてちょっと組み込み命令触って終わりなんだけど

135 21/10/31(日)20:28:54 No.862062902

>低レイヤ触るためにCやってるんだけど辞書的に使う参考書が欲しい  >何か買っとくといい本ってある? 無い 強いて言うならそのCPUの開発キットとマニュアル

136 21/10/31(日)20:29:02 No.862062956

Delphiも無償化して流行らせろ 職場で俺しか使ってないなんて悲しすぎる

137 21/10/31(日)20:29:14 No.862063056

>オラクルってデータベースの名前じゃなくてプログラミング言語なんです? 会社の名前

138 21/10/31(日)20:29:15 No.862063061

>お仕事でCを10年触ってるけどこないだ初めてC#触って簡単に色んなことできておしっこちびった まるで別物過ぎるけどCやってるとなんとなくわかるのいい… 逆は絶対に無理だろうと思う

139 21/10/31(日)20:29:18 No.862063086

低レベルという言葉がプログラミング言語関係とそれ以外とで意味するものが違いすぎる…

140 21/10/31(日)20:29:24 No.862063138

>オラクルってデータベースの名前じゃなくてプログラミング言語なんです? 暗黒メガコーポの名前だよ

141 21/10/31(日)20:29:26 No.862063145

>オラクルってデータベースの名前じゃなくてプログラミング言語なんです? 天啓だ

142 21/10/31(日)20:29:28 No.862063167

>だいたいCMakeが何やってるのかすら分からん 大丈夫だ 素のmakeはもっとわからないから

143 21/10/31(日)20:30:11 No.862063440

わからない 俺は雰囲気でsudoしている

144 21/10/31(日)20:30:38 No.862063663

CentOSがStreamに一本化するときもOracleLinux移行への宣伝なんてまともにやらなかったし 金にならないことはとことんやらないよねOracle

145 21/10/31(日)20:30:44 ID:a6HGeRkY a6HGeRkY No.862063716

こんなスレにも口が悪いのが現れるのだから「」ってやばいやつだわ

146 21/10/31(日)20:30:56 No.862063802

>>低レイヤ触るためにCやってるんだけど辞書的に使う参考書が欲しい  >>何か買っとくといい本ってある? >無い >強いて言うならそのCPUの開発キットとマニュアル ありがとう その領域までいけるかわからんけど

147 21/10/31(日)20:31:17 No.862063943

>こんなスレにも口が悪いのが現れるのだから「」ってやばいやつだわ むしろこんなスレだからって感じはする IT系にめんどくさいのは多い…

148 21/10/31(日)20:31:18 No.862063947

>低レイヤ触るためにCやってるんだけど辞書的に使う参考書が欲しい  >何か買っとくといい本ってある? 低レイヤといっても色々あるから… 詳解UNIXプログラミングとかいいけどman読むだけでわりと足りるんだよな

149 21/10/31(日)20:31:34 No.862064041

低レベルと呼ばずに低レイヤーと呼べ委員会

150 21/10/31(日)20:31:36 No.862064058

PythonとMicropythonとの違いもよくわからずにラズパイPicoで遊んでる俺にはまぶしすぎるスレ

151 21/10/31(日)20:31:51 No.862064176

このスレちょっとレベル低すぎない? ハードに近い話はやめてくれませんか

152 21/10/31(日)20:31:56 No.862064212

>こんなスレにも口が悪いのが現れるのだから「」ってやばいやつだわ こどもからころせくらいのことは普段から言ってそう

153 21/10/31(日)20:32:01 No.862064231

もしOracleがやらかしてOracleJDKがダメになってもApacheが引き取ってくれるから大丈夫!

154 21/10/31(日)20:32:36 ID:a6HGeRkY a6HGeRkY No.862064461

>>こんなスレにも口が悪いのが現れるのだから「」ってやばいやつだわ >むしろこんなスレだからって感じはする >IT系にめんどくさいのは多い… ググれカスを産んだ業界だしな…

155 21/10/31(日)20:32:38 No.862064471

神龍呼び出してc++完全に理解したマンになりたい

156 21/10/31(日)20:32:46 No.862064522

個人的には一部の口悪いのを見てすぐ「」って~みたいに全体化するのもやばいと思う

157 21/10/31(日)20:32:55 No.862064588

低レベルな話が多くて付いていけない…

158 21/10/31(日)20:32:58 No.862064608

誰か偉い人がc++とpythonとJavaScriptとをプログラムソース書き換えるような画期的なソフト作ってくれないかなぁ

159 21/10/31(日)20:33:00 No.862064624

>神龍呼び出してc++完全に理解したマンになりたい その願いは私の力を超えている

160 21/10/31(日)20:33:08 No.862064677

standerd ioの略で標準出力ってそういうってなるのに10年ぐらいかかった

161 21/10/31(日)20:33:23 No.862064776

>ググれカスを産んだ業界だしな… 初心者はタコと呼ばれてたな

162 21/10/31(日)20:33:25 No.862064798

>神龍呼び出してc++完全に理解したマンになりたい 本当になりたいか…? 俺は嫌だぞなってもロクな目にあわなさそうで

163 21/10/31(日)20:33:36 No.862064867

>ハードに近い話はやめてくれませんか ソフトに近くなるとCの出番が減ってくから…

164 21/10/31(日)20:33:41 No.862064905

>低レイヤといっても色々あるから… >詳解UNIXプログラミングとかいいけどman読むだけでわりと足りるんだよな ありがとう  とりあえずOS自作を目標にしてる

165 21/10/31(日)20:33:46 No.862064944

>個人的には一部の口悪いのを見てすぐ「」って~みたいに全体化するのもやばいと思う 安心しろ その通りやばいことが証明された

166 21/10/31(日)20:33:51 No.862064973

>standerd ioの略で標準出力ってそういうってなるのに10年ぐらいかかった 10年かけて間違ってるじゃねえか!!!

167 21/10/31(日)20:34:02 No.862065036

>神龍呼び出してc++完全に理解したマンになりたい (肉体が江添亮に変化する「」)

168 21/10/31(日)20:34:05 No.862065061

>低レベルと呼ばずに低レイヤーと呼べ委員会 お前はコンピューターのことをコンピュータなんて言うのかよえー!

169 21/10/31(日)20:34:14 No.862065114

OSを…自作…? Z8とかですか…?

170 21/10/31(日)20:34:16 No.862065134

ボードと低レベルなお話始めると過去の遺産の解読から始まる

171 21/10/31(日)20:34:17 No.862065141

OS自作ならまさにドンピシャの本がなかったっけ…

172 21/10/31(日)20:34:46 No.862065324

>とりあえずOS自作を目標にしてる 意識高すぎる…頑張ってくれ

173 21/10/31(日)20:34:54 No.862065392

>(肉体が江添亮に変化する「」) 身長はともかくとして何もしないであの筋肉手に入るのは割と嬉しいな

174 21/10/31(日)20:35:03 No.862065466

>(肉体が江添亮に変化する「」) (超会議で焼きそばを焼く「」)

175 21/10/31(日)20:35:05 No.862065475

ラズパイね… 無線で動かせる監視カメラ環境構築したらそれで飽きちゃって触ってないけど みんなは何か作ったりしてる?

176 21/10/31(日)20:35:15 No.862065565

>>神龍呼び出してc++完全に理解したマンになりたい >(肉体が江添亮に変化する「」) シェアハウスで暴力沙汰起こすおじさんが日本で一番C++に詳しいおじさんだから困るね…

177 21/10/31(日)20:35:44 No.862065803

俺の名は.NET Frameworkとpythonインタプリタより下のことは何もわからないマン!!

178 21/10/31(日)20:35:49 No.862065856

>ラズパイPicoで遊んでる俺にはまぶしすぎるスレ ラズパイPico買ったけどやりたい事見出せずにホコリ被ってるわ 何つないで遊んでる?自分も何かやってみたい

179 21/10/31(日)20:35:53 No.862065884

>OS自作ならまさにドンピシャの本がなかったっけ… まさにその本進めてるんだけどそれ以前にC/C++わかんねえなって

180 21/10/31(日)20:35:54 No.862065900

>>神龍呼び出してc++完全に理解したマンになりたい >(肉体が江添亮に変化する「」) 最近は江副さんですら完全には追いきれないとか言い出してる…

181 21/10/31(日)20:36:07 No.862066004

もう自動でプログラム作ってくれませんかね!

182 21/10/31(日)20:36:26 No.862066117

>低レベルな話が多くて付いていけない… 今開いたばかりだから別の意味なのかを探ってしまう

183 21/10/31(日)20:36:26 No.862066120

>ラズパイね… >無線で動かせる監視カメラ環境構築したらそれで飽きちゃって触ってないけど >みんなは何か作ったりしてる? ミニサーバーみたいな使い方は一時期してた ioは使ったことないなぁ

184 21/10/31(日)20:36:27 No.862066127

>誰か偉い人がc++とpythonとJavaScriptとをプログラムソース書き換えるような画期的なソフト作ってくれないかなぁ あったよSWIG!

185 21/10/31(日)20:36:36 No.862066182

>誰か偉い人がc++とpythonとJavaScriptとをプログラムソース書き換えるような画期的なソフト作ってくれないかなぁ そんな貴方にHaxe なんとHaxeで書くだけでJavaScript ActionScript 3 C++、Cppia C# Java PHP Python 3 Luaのソースコードを生成してくれるんだ

186 21/10/31(日)20:36:55 No.862066282

>シェアハウスで暴力沙汰起こすおじさんが日本で一番C++に詳しいおじさんだから困るね… C++を理解するために人間性を捧げたのか…

187 21/10/31(日)20:37:07 No.862066362

亡くなった陶芸家の人も江添さんレベルの人だったっけ

188 21/10/31(日)20:37:09 No.862066383

自作OSの本は最近改訂されたからかなり良いと思う…それまではかなり辛かった…

189 21/10/31(日)20:37:20 No.862066447

>もう自動でプログラム作ってくれませんかね! C言語でソースコードという設計書けばgccが自動で作ってくれるよ

190 21/10/31(日)20:37:22 No.862066462

>ラズパイね… >無線で動かせる監視カメラ環境構築したらそれで飽きちゃって触ってないけど >みんなは何か作ったりしてる? 自分は少人数で使う用のマイクラ鯖たてたくらい…

191 21/10/31(日)20:37:23 No.862066471

趣味で低レイヤ開発やるの割とその製品と心中というか人間の寿命が有限であるのを思い知らされるので いま流行りなの分かるけどレガシーになっても付き合っていくぐらいの覚悟がないとあんまりモノにならないと弱腰のことを言いたい 僕は未だに使い慣れた8bit PICで済ませたい

192 21/10/31(日)20:37:32 No.862066523

>最近は江副さんですら完全には追いきれないとか言い出してる… リッチーですらC全然わからんって言ってるからだれにもわからない

193 21/10/31(日)20:37:53 No.862066653

OS自作なら入門レベルだとたくさん本あるし それ以上となると小さめのOSのコード読むとかくらいしかない気がする

194 21/10/31(日)20:38:11 No.862066752

>>standerd ioの略で標準出力ってそういうってなるのに10年ぐらいかかった >10年かけて間違ってるじゃねえか!!! スペルも間違ってiも抜けてるけどTOIEC300点台なので許してほしい

195 21/10/31(日)20:38:20 No.862066819

>亡くなった陶芸家の人も江添さんレベルの人だったっけ 中3女子亡くなったの!?

196 21/10/31(日)20:38:30 No.862066870

>亡くなった陶芸家の人も江添さんレベルの人だったっけ まだ中3なのに…

197 21/10/31(日)20:39:16 No.862067200

>中3女子亡くなったの!? https://www.facebook.com/100519794904313/photos/a.115722580050701/115721186717507/?type=3&theater おつらい…

198 21/10/31(日)20:39:19 No.862067228

ハードウェアプログラミング極めるには寿命が短すぎるのわかる

199 21/10/31(日)20:39:46 No.862067395

>ラズパイね… >無線で動かせる監視カメラ環境構築したらそれで飽きちゃって触ってないけど >みんなは何か作ったりしてる? pi4になってギガビットイーサがついたから安価なファイルサーバとして使ってる

200 21/10/31(日)20:40:03 No.862067487

高級言語は応用が効くというか摘み食いしてもそれなりの結果残せるのが羨ましい

201 21/10/31(日)20:40:12 No.862067553

>C++を理解するために人間性を捧げたのか… リーナス…

202 21/10/31(日)20:40:25 No.862067617

天才がアセンブラでAVX2使ってるけど最適化しまくったら fizzbuzzを55GB/s出るようになったそうだ 何だそれ

203 21/10/31(日)20:40:47 No.862067795

>リーナス… リーナスはC大好きおじさんだろ

204 21/10/31(日)20:41:10 No.862067970

ラズパイってなんか話聞く分にはかっこいいなって思うけど前提知識がなさすぎて特にやりたいことが思いつかない

205 21/10/31(日)20:41:23 No.862068079

リーナスはC++大大大嫌いだからな…

206 21/10/31(日)20:41:36 No.862068187

>>>standerd ioの略で標準出力ってそういうってなるのに10年ぐらいかかった >>10年かけて間違ってるじゃねえか!!! >スペルも間違ってiも抜けてるけどTOIEC300点台なので許してほしい どこにi入れんだよ!?

207 21/10/31(日)20:41:49 No.862068286

ハードウェアプログラミングって電子工作とアセンブラと高級プログラミング全部そこそこわかってないといけないんでしょ? 人類には無理じゃない?

208 21/10/31(日)20:41:59 No.862068351

大学行って技術職員に聞け

209 21/10/31(日)20:42:01 No.862068369

ラズパイPicoにSPIのディスプレイと二酸化炭素センサーつないでポータブルの二酸化炭素濃度計作った 市販品を普通に買うよりちょっとだけ安いよ

210 21/10/31(日)20:42:09 No.862068412

>リーナスはC++大大大嫌いだからな… 知らなかったごめん…いやなんで…?

211 21/10/31(日)20:42:18 No.862068483

>どこにi入れんだよ!? 標準i出力

212 21/10/31(日)20:42:31 No.862068570

>標準i出力 orz

213 21/10/31(日)20:42:35 No.862068592

ラズパイ買ったはいいけどネットに転がってる情報真似してちょっと便利なNAS程度にしか使ってない…

214 21/10/31(日)20:42:41 No.862068634

>ioは使ったことないなぁ I/Oってあまり人気ないの? 純粋なプログラミングよりもラズパイにセンサとかハードウェア付けて遊ぶ方が面白くて… 自動ドアのミニチュアやエレベータとか作ってみたりしたい

215 21/10/31(日)20:42:48 No.862068671

5千円で買えるイメージあったけど今のは1万円するんだね 4Kデュアルモニタ対応とか何に使うんや…

216 21/10/31(日)20:42:48 No.862068674

10i年だろうか

217 21/10/31(日)20:42:57 No.862068728

cpp分からないマンなんだけと 文字列をstdoutに出すのに<<つって これビットシフトとぶつかるよね?

218 21/10/31(日)20:43:11 No.862068823

こう言う話が普通に進行してる辺り「」ってやっぱりちゃんと勉強したり働いたりしてるんじゃん! 「」は無職引き篭もり童貞ニートだって信じてたのに!

219 21/10/31(日)20:43:20 No.862068892

>さも当たり前のように使われるprintfも大概魔窟だと思う 書式構文というまた別の言語が現れるの初心者殺しだよな…

220 21/10/31(日)20:43:36 No.862069024

大丈夫 なんなら-書いて足し算にできる世界だから

221 21/10/31(日)20:43:38 No.862069031

ioの使用用途メインだとArduinoの方が手軽で頑丈でいいかも

222 21/10/31(日)20:43:45 No.862069077

>こう言う話が普通に進行してる辺り「」ってやっぱりちゃんと勉強したり働いたりしてるんじゃん! 働いてないけど趣味でやってる

223 21/10/31(日)20:44:13 No.862069264

>知らなかったごめん…いやなんで…? まさに江添さんがリーナスのC++批判というか罵倒を紹介してるから読むといい https://cpplover.blogspot.com/2013/05/linus-torvalsc.html?m=1

224 21/10/31(日)20:44:24 No.862069357

>cpp分からないマンなんだけと >文字列をstdoutに出すのに<<つって >これビットシフトとぶつかるよね? 右辺と左辺が整数ならビットシフトだね iostreamだと左辺が整数じゃないからビットシフトは選択されないんだ

225 21/10/31(日)20:44:28 No.862069394

>ラズパイPicoにSPIのディスプレイと二酸化炭素センサーつないでポータブルの二酸化炭素濃度計作った >市販品を普通に買うよりちょっとだけ安いよ それは俺も作ってみたいな ただCO2センサは粗悪品もあるから気を付けないと

226 21/10/31(日)20:44:30 No.862069409

>cpp分からないマンなんだけと >文字列をstdoutに出すのに<<つって >これビットシフトとぶつかるよね? だから演算子オーバーロードしてる

227 21/10/31(日)20:44:43 No.862069500

>知らなかったごめん…いやなんで…? https://cpplover.blogspot.com/2013/05/linus-torvalsc.html

228 21/10/31(日)20:44:47 No.862069520

アルデーノとM5スティックの違いがよくわかってない

229 21/10/31(日)20:44:58 No.862069595

>こう言う話が普通に進行してる辺り「」ってやっぱりちゃんと勉強したり働いたりしてるんじゃん! >「」は無職引き篭もり童貞ニートだって信じてたのに! は?俺はプログラミングが趣味なだけの鬱病無職ニートだが?

230 21/10/31(日)20:45:00 No.862069615

>cpp分からないマンなんだけと >文字列をstdoutに出すのに<<つって >これビットシフトとぶつかるよね? cppは演算子を自由に定義できるので大丈夫 たまにオレオレクラスが変な実装しててイライラする

231 21/10/31(日)20:45:03 No.862069639

>こう言う話が普通に進行してる辺り「」ってやっぱりちゃんと勉強したり働いたりしてるんじゃん! >「」は無職引き篭もり童貞ニートだって信じてたのに! ゲーム作ろうとして覚えたけどプログラミング以外の絵力やゲームのアイデアが無かった…

232 21/10/31(日)20:45:07 No.862069668

>cpp分からないマンなんだけと >文字列をstdoutに出すのに<<つって >これビットシフトとぶつかるよね? 入出力ストリームをビットシフトすることなんてないだろ? だから演算子オーバーロードで別の機能を持たせちまうんだ 凄いよねC++ これ考えた奴死んでほしい

233 21/10/31(日)20:45:13 No.862069718

>cpp分からないマンなんだけと >文字列をstdoutに出すのに<<つって >これビットシフトとぶつかるよね? 関数の中には関数+演算子で指定できる方法があるんだ

234 21/10/31(日)20:45:17 No.862069739

そんなマニアックな話題で並列化する!?

235 21/10/31(日)20:45:20 No.862069765

>みんなは何か作ったりしてる? 別マシンでマネージしてるマイクラ鯖のdynmapとログイン中継に使ってる

236 21/10/31(日)20:45:37 No.862069861

いきなりオーバーロードをぶち込んでくるのも…

237 21/10/31(日)20:45:46 No.862069937

おもしろいよね既存の演算子上書きするの 他の人が混乱して笑える

238 21/10/31(日)20:46:01 No.862070057

>おもしろいよね既存の演算子上書きするの >他の人が混乱して笑える 死ね

239 21/10/31(日)20:46:27 No.862070245

最近はビットor演算子をオーバーロードしてパイプ処理にしたりする

240 21/10/31(日)20:46:29 No.862070251

>おもしろいよね既存の演算子上書きするの >他の人が混乱して笑える 地獄に落ちろ

241 21/10/31(日)20:46:38 No.862070308

演算子書き換えられるって   かよ

242 21/10/31(日)20:46:46 No.862070364

>ioの使用用途メインだとArduinoの方が手軽で頑丈でいいかも うn Arduinoに手を出したいんだけどラズパイの方がやや簡単に感じるんだよな もっと勉強して移行したい…

243 21/10/31(日)20:46:50 No.862070396

趣味でやってる子と仕事の闇抱えてる子の温度差で吹く

244 21/10/31(日)20:46:59 No.862070447

演算子上書きの話をするならjavascriptだってなんで文字列を+で繋げてるんだよ…って話になるからやめるんだ!

245 21/10/31(日)20:47:01 No.862070468

>おもしろいよね既存の演算子上書きするの >他の人が混乱して笑える それを標準ライブラリのそれも一番よく使うところでやらかすんだからほんと悪い意味で頭おかしい

246 21/10/31(日)20:47:09 No.862070526

いつものC++だよな 機能は用意してあとはプログラマの倫理観に任せる

247 21/10/31(日)20:47:19 No.862070573

>> Gitのソースコードを始めてみた時、2つのことが頭にひっかかった。 >> 1. C++じゃなくて純粋なC。理由は不明。移植性とか言わないでよ。 >> クソだ。 >クソまみれなのはオメーの方だ。 いきなり駄目だった

248 21/10/31(日)20:47:20 No.862070576

>趣味でやってる子と仕事の闇抱えてる子の温度差で吹く 趣味でやっててもライブラリで謎オーバーロードされたら死ねってなると思う

249 21/10/31(日)20:47:23 No.862070597

>ゲーム作ろうとして覚えたけどプログラミング以外の絵力やゲームのアイデアが無かった… 外注するか趣味で良いならどっかの同人サークルに入るとかすればゲームは作れるぞ

250 21/10/31(日)20:48:13 No.862070957

カンマ演算子以外ならまあ別に…

251 21/10/31(日)20:48:14 No.862070962

PiとNDIRセンサー使った手作りCO2モニターが尼で売ってて気になってる

↑Top