X



【プログラミング】C++読めるようになりたいんだがどうすればいい?
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 16:58:14.113ID:AoecqXAi0
Githubとかに置いてあるC++のコードを読んで他の言語でも同じようなものを実装出来るようにするのが目標
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 16:59:02.362ID:AT0AFOP60
まず服を脱ぎます
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 16:59:02.992ID:W2GcVzCxr
まずはc言語やれば?
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 16:59:40.368ID:AoecqXAi0
>>3
やってもいいけどオブジェクト指向についてはそこそこ知識あるよ
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:01:05.600ID:W2GcVzCxr
C言語できないのにCpp理解できるわけなくね?
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:01:27.651ID:AoecqXAi0
>>5
そうなの?
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:02:03.136ID:AoecqXAi0
でもGithubとかってCよりC++のケースが多いんだよなぁ
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:02:48.400ID:W2GcVzCxr
だって、C言語ってC++の機能制限版だし
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:02:59.567ID:AoecqXAi0
オススメのソースとかある?
初級中級上級で教えてほしい
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:03:09.126ID:AoecqXAi0
>>8
なるほど
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:03:20.643ID:TcF/cM1E0
どうするもこうするも勉強しろよ
他の言語使えるってんならプログラミングの勉強のやり方は分かってるだろ?
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:03:47.383ID:AoecqXAi0
C++の唐突に出てくる全て大文字の文字の羅列がなにを表してるのかわからん
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:04:03.720ID:AoecqXAi0
>>12
オススメの教材ある?
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:04:16.058ID:AoecqXAi0
>>11
やっぱその辺大事だよな
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:05:04.555ID:DdM84iLy0
C系の言語読めるなら別に普通に読めるでしょ
多分懸念してるのはテンプレートとそれを利用したメタプログミング?
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:05:33.842ID:AoecqXAi0
>>16
C#ならいけるがこれはJava似だから違うか?
0018以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:06:09.745ID:AoecqXAi0
なんかDirectX系のやつで出てくる大文字の文字の羅列がマジで何を示してるのかわからん
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:06:24.134ID:AoecqXAi0
あとこれ
::←これなに?
0021以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:06:32.757ID:AoecqXAi0
>>19
マクロ?
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:06:44.410ID:AoecqXAi0
関数みたいなもん?
0023以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:07:13.392ID:AoecqXAi0
マジでC#と違いすぎて読めない
0024以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:07:21.404ID:0/MSaNR90
Rustやった方がいいぞ
0025以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:07:35.980ID:UIaabQnRd
魂を悪魔に売る
私もかれこれ10年ほど前に情報処理の悪魔に魂を売ってからgithubの使い魔じゃ
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:07:53.182ID:W2GcVzCxr
あ、c#ガイジか
なんだよ
0027以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:07:55.811ID:AoecqXAi0
>>24
Rustは読めなくてもいいや
興味ないしどうせすぐ廃れる
0029以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:08:11.563ID:AoecqXAi0
>>25
すごい
0030以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:08:20.183ID:AoecqXAi0
>>28
いやわからんて
0032以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:08:49.622ID:AoecqXAi0
なんかオススメの教材というかサイト教えて
0033以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:09:08.150ID:W8JHDP7fd
>>29
おまえも魂を売れ!さぁ早く!
0034以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:09:34.128ID:AoecqXAi0
>>33
どうやって?
0035以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:10:48.722ID:dJh7gkgD0
C#ガイジやっちCppのほうが優秀だと気づいたか……
0036以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:11:08.779ID:DdM84iLy0
C#はC系、javaも同様
変数の構文的に [型] 名前; のやつはだいたいC系
ただ、最近はコンパイラの型推論技術が高いから、C#のvarやC++だとautoのような、型を指定しない変数定義が初期化式とセットな、記述可能

DirectXで使われてる型名のほとんどはだいたいWin32APIからのものだし、アレはただの void* 型へのエイリアス
例えばHWNDはウィンドウハンドラで、そのウィンドウの所在(アドレス)を指してるだけ
0037以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:12:01.834ID:AoecqXAi0
>>35
いや気づいてないよ
C++を読めるようになりたいだけ
C++は一生使わない
0038以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:12:48.538ID:AoecqXAi0
>>36
なるほど
0039以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:13:06.630ID:oBaX7DtZM
いや、勉強のやり方間違ってね?
少なくとも自分は
解読したいコードみて、調べまくりながら仕組みを知ったけどな
Cppの勉強からする必要なくない?
0040以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:13:44.659ID:AoecqXAi0
>>39
解読したいコードでもう謎部分が出てくる
0041以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:13:54.977ID:AoecqXAi0
::←これなに?
0042以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:14:52.669ID:DdM84iLy0
バカにされてる?
0043以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:15:21.147ID:kmBS/Yyad
JAVAアプレットしね
0044以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:15:21.427ID:oBaX7DtZM
>>41
そのコード1文をチャットGBTに貼ればいい
0045以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:16:07.109ID:dJh7gkgD0
>>42
C#ガイジに真面目にレスして楽しい?
0047以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:16:17.912ID:AoecqXAi0
>>42
いやしてない
0048以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:16:37.338ID:AoecqXAi0
>>44
やってみるわ
0049以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:18:27.291ID:AT0AFOP60
>>41
そいつはスコープ解決演算子だ
namespaceやclassの中にあるキーワードにアクセスするときに使う
C++はC#と違って、namespace内にあるキーワードはドットじゃなくてコイツで指定すんのよ

C++で困ったらここのサイトでググれ
たまに専門チックに書かれてるけど大抵は解決する
https://en.cppreference.com/w/

ソースコード読みながら勉強したいならやねうら王のソースとかどうだろう
将棋やbitboardの知識が少し必要になるけど、コメントもソースも比較的親切だぞ
0050以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:19:23.993ID:DdM84iLy0
>>45
困ってるであろうから知ってる範囲で真面目に答えたのに、バカにするような物言いされたとき、あなたは楽しいと思うのか?
0051以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:19:49.473ID:saujXmuu0
C++を別言語に変換する必要ないだろ
むしろ別言語をC±±に変換することにしか需要がない
0052以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:19:53.370ID:W2GcVzCxr
てす
0053以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:20:01.384ID:AoecqXAi0
>>49
おお!めちゃくちゃありがとう
これで勉強します
0054以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:21:22.022ID:3vERK77sx
ロベールで学べ
0055以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:25:35.386ID:dJh7gkgD0
>>50
楽しいからこうやってガイジにかまってるんだろ?
0056以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:42:45.228ID:2VY3N6XZd
C読めるけどC++よめないぞ
0057以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:43:40.390ID:K/+ftPOUa
目を開く
0058以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:47:23.622ID:xmcr9xX30
chatGPTにぶん投げろ
0059以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/26(金) 17:49:45.758ID:CbbBPiJW0
Windowsプログラミングってマクロ大半だからねぇ
ヘッダーファイルを見る分かるよ
膨大な量だけど
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況