【プログラミング】C++読めるようになりたいんだがどうすればいい?
■ このスレッドは過去ログ倉庫に格納されています
Githubとかに置いてあるC++のコードを読んで他の言語でも同じようなものを実装出来るようにするのが目標 >>3
やってもいいけどオブジェクト指向についてはそこそこ知識あるよ でもGithubとかってCよりC++のケースが多いんだよなぁ オススメのソースとかある?
初級中級上級で教えてほしい どうするもこうするも勉強しろよ
他の言語使えるってんならプログラミングの勉強のやり方は分かってるだろ? C++の唐突に出てくる全て大文字の文字の羅列がなにを表してるのかわからん C系の言語読めるなら別に普通に読めるでしょ
多分懸念してるのはテンプレートとそれを利用したメタプログミング? >>16
C#ならいけるがこれはJava似だから違うか? なんかDirectX系のやつで出てくる大文字の文字の羅列がマジで何を示してるのかわからん 魂を悪魔に売る
私もかれこれ10年ほど前に情報処理の悪魔に魂を売ってからgithubの使い魔じゃ >>24
Rustは読めなくてもいいや
興味ないしどうせすぐ廃れる C#ガイジやっちCppのほうが優秀だと気づいたか…… C#はC系、javaも同様
変数の構文的に [型] 名前; のやつはだいたいC系
ただ、最近はコンパイラの型推論技術が高いから、C#のvarやC++だとautoのような、型を指定しない変数定義が初期化式とセットな、記述可能
DirectXで使われてる型名のほとんどはだいたいWin32APIからのものだし、アレはただの void* 型へのエイリアス
例えばHWNDはウィンドウハンドラで、そのウィンドウの所在(アドレス)を指してるだけ >>35
いや気づいてないよ
C++を読めるようになりたいだけ
C++は一生使わない いや、勉強のやり方間違ってね?
少なくとも自分は
解読したいコードみて、調べまくりながら仕組みを知ったけどな
Cppの勉強からする必要なくない? >>41
そのコード1文をチャットGBTに貼ればいい >>41
そいつはスコープ解決演算子だ
namespaceやclassの中にあるキーワードにアクセスするときに使う
C++はC#と違って、namespace内にあるキーワードはドットじゃなくてコイツで指定すんのよ
C++で困ったらここのサイトでググれ
たまに専門チックに書かれてるけど大抵は解決する
https://en.cppreference.com/w/
ソースコード読みながら勉強したいならやねうら王のソースとかどうだろう
将棋やbitboardの知識が少し必要になるけど、コメントもソースも比較的親切だぞ >>45
困ってるであろうから知ってる範囲で真面目に答えたのに、バカにするような物言いされたとき、あなたは楽しいと思うのか? C++を別言語に変換する必要ないだろ
むしろ別言語をC±±に変換することにしか需要がない >>49
おお!めちゃくちゃありがとう
これで勉強します >>50
楽しいからこうやってガイジにかまってるんだろ? Windowsプログラミングってマクロ大半だからねぇ
ヘッダーファイルを見る分かるよ
膨大な量だけど ■ このスレッドは過去ログ倉庫に格納されています