- 1 名前:デフォルトの名無しさん [2007/10/24(水) 04:07:56 ]
- なんと!意外にもスレが無かったので立ててみました
先日のソフトウェア開発技術者試験午後UのB木のポインタ表現 近年の基本情報技術者試験の午後C言語問題の自己参照構造体 など物凄く出来が悪いです。 ゆとり?文系?自作減少? ブラックボックス化されてメモリ管理やコンピュータの細かい知識が不要となった? 本当にポインターは必要なのか!?議論しましょう
- 908 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 22:09:00 ]
- >>905
> あと、アセンブラのアドレスはせいぜい指してる先のバイト数 > の情報くらいしか持ってないから TRON chip を否定したな!WwwWW
- 909 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 22:47:17 ]
- >>908
> TRON chip を否定したな!WwwWW は? TRON Chipのポインタも、持ってる情報はアドレスだけですが? ポインタに情報を持たせるのはLisp処理系とかで、ワードアラインの都合で 使わない下2bitに型の情報を入れ込んだりとか、アドレスが24ビットだった 68000用のやっぱりLisp処理系で上8bitに型の情報を入れたり、とか。 ポインタが本格的に(?)型の情報を持ってるアーキテクチャったらIBMの System/38→AS/400とかだろ。
- 910 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 23:12:54 ]
- >>909
ショボいCPU使ってプログラムを作ると自分でポインタを作って管理しなきゃいけなくなるよ。 それでポインタがマスター出来るだろうと思う。
- 911 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 01:11:14 ]
- >>907
そういう0クリアする必要があるときのmemsetには、誰も異論を唱えていない。
- 912 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 01:16:18 ]
- >>907
それやるとどこか1バイトだけ 初期化されず危険というコンパイラもある
- 913 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 01:24:46 ]
- >>912
「そうする機能を持つ」ということと、「バグでその機能が働かない」というのを ごっちゃにすると、ワケワカンナクなるからやめようぜ。
|

|