★C言語のポインタとC++のクラスと多重継承★
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGみなさんはどのようにしてマスターしましたか?
C言語の普及のために初心者に簡単に説明しましょう。
0002デフォルトの名無しさん
NGNG本読め。
----------------------------終了----------------------------
0003デフォルトの名無しさん
NGNG00041
NGNG詳しく本に載ってる内容を教えてくれということではなかったのに。
ようはポインタとかクラスってCのプログラマにとって一番の違いの見せ所でしょ。
だからそれぞれどんなイメージでつかんでるのかってことを議論したかったんです。
頭で考えるイメージの部分を聞きたかったんです。
0005デフォルトの名無しさん
NGNG変数の内容をアドレスと解釈して、そのアドレスの内容を返す演算子。
&は変数が格納されているアドレスを取得する演算子。
Cの勉強をするっていうより、コンピュータ内部でプログラムがどう格納されて
どうやって動いてるのかを勉強したほうがいい。
変数ってのはどうやって格納されてるか、とかさ。
0006デフォルトの名無しさん
NGNG違いを見せてどうするよ?
あんなもん、言語を扱う人たちが全員、
最低限一通りのレベルを理解できてないと
話にならんでしょ。
理解もしてないドキュと組むのは俺は御免だぞ。
あんたは違うのか?
0007デフォルトの名無しさん
NGNG↑↑↑
||ポインタ変数T*
|ポインタ
実体T
0008デフォルトの名無しさん
NGNG1はまずこれを理解できるまで勉強することをおすすめするよ
0009デフォルトの名無しさん
NGNGやってないと正確な理解は一生できんよ。
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGまずはメモリとはなんなのか、よく調べてみるべし。
C言語の壁がポインタなら、C++の壁はポリモーフィズム。
ポリモーフィズムを理解しなければオブジェクト指向は理解できないし、
クラスや多重継承の仕組みだけ理解しても無意味。
0012デフォルトの名無しさん
NGNG漏れはアセンブラを長くやっているけど
ポインタと配列が同じように扱えるのは間違っている気がして鬱だ
0013デフォルトの名無しさん
NGNG無粋かもしれないが、あえてきくと、これって本当にネタじゃないの?
ポインタ、クラス、多重継承、の意味が理解できないという状態が
マジに理解できないんだけど。
もちろんそれらを正しく使う方法や効率的に使う方法を身につけるのは
難しいかもしれないけど、概念自体はシンプルでしょ?
0014lambdaさん
NGNGmalloc()で任意長の配列を確保。
自己参照構造体。
ポインタがらみの話題は多いね。
0015lambdaさん
NGNGmalloc()で任意長の配列を確保。
自己参照構造体。
ポインタがらみの話題は多いね。
0016デフォルトの名無しさん
NGNGムックみたいな装丁。
ポインタ、そんなに理解しにくいか?
1日2日では無理だろうけど……。
■ このスレッドは過去ログ倉庫に格納されています