C++相談室 part119 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0431デフォルトの名無しさん
2015/09/22(火) 18:59:44.87ID:PT+IC+/U別に逃げているわけではなくて、
今の君の知識範囲では理解できないだろうから諦めたんだよ。
もう既に十分説明している。
俺の疑問は既に解消したのだから、君の突っかかりにいちいち答える必要もない。
君は知っているつもりなんだろうけど、全然分かってない。
元々のブログ(>>295)、以下のくだりは真なんだが、そもそもこれを理解できてないだろ。
> たとえば、32bitのCPU上では、通常のプログラムは、4GBのメモリ空間に制限され、4GB以上のメモリを利用することは非常な困難を伴います。
> ところが、JavaやC#といった言語は、原理上、そのような制限を受けません(バンク切り替えだとか、セグメントだとかの話はあえて無視)。
> あくまでも原理上の話ではあるので、現状がそうなっているわけではないのですが、ポインタといった概念が言語上に出現しないことによって、
> データをメモリ上の番地で表現する必要がないためです。
俺はこの部分の説明をしていただけなんだよ。ただ、君が理解できていないとなると、その前の部分
> C/C++のプログラマの住んでいる世界は、ポインタがあるおかげで、ある意味では、何でも出来るアセンブラの世界ではあるのですが、
> そのことが逆にC/C++プログラマの発想を狭い範囲に閉じこめてしまっていることが多々あります。
> JavaやC#のようなポインタのない世界が実は、
> アセンブラのようなポインタというかアドレスに支配されている世界では想像しにくい新たなパラダイムや手法を与えてくれることもあります。
も真なのかな、とも思えてくる。(個人的にはこの部分はハズレだと思っていた。)
君が無知なままでいるのは君の責任だ。
誰かが君のことを可哀想と思うのなら、いつか教えてくれるかもしれない。
俺はここに認めてもらいに来たわけではなくて、疑問を解消しに来ている。だから用は済んだ。
君が俺のことを誤解するのも君の自由だ。それを修正する必要もない。
ただなあ、とりあえず最初のブログの中身も理解出来ないのにその態度は、痛いよ。
そういうのは止めた方がいい。
傍観している連中の中にも明らかに分かっている奴もいるはずだが、誰も出てこないのはそういうことだよ。
■ このスレッドは過去ログ倉庫に格納されています