「Javaの謎+落とし穴徹底解明」を読まない奴は厨房
>>450 大まかにはそういうことで、もっと細かく正確に書けば定義になるだろ。
つーか、K&Rってかなりいい加減だよ。相当テキトー。
enumの説明なんて、なんだこりゃだよね。入門書にしては
難しいし、リファレンスにしてはテキトー過ぎる。使えない本だよ。
453 :
デフォルトの名無しさん:02/07/05 03:21
>>452 つーか、K&Rに限らず初めは適当に説明する方がいいだろ。
そうじゃないと初心者は混乱する。
あとから、詳しく説明してるんだから、問題無いと思う。
いや、K&Rのことで議論したくないけど、詳しくなんて説明してないと
思うよ?
>>454 ああ今読み直してみたが、enumはそうだな。
俺の言ってるのはポインタのこと。
ただ、enumの説明は問題無いと思う。まあ、わかりにくさを指して
適当って言ってるならひとそれぞれだが。
>>455 いや、大問題だって。>enum
enum型、という概念を全然説明してないでしょ。#defineの
代わりに使ってね♪くらいの説明じゃん。このせいでenumは
普及しないと思ってるんだけどね。
457 :
デフォルトの名無しさん:02/07/05 03:33
>>456 へ?enumの概念って?それに、enumは普及してると思うが?
458 :
デフォルトの名無しさん:02/07/05 11:23
>>457 いや、だから、K&Rには書いてないし、そのせいで他の本にも
書いてないんだよ。でも実装はされてる。
説明は面倒くさい。
K&Rに書いてあれば、他の本にも書いてあるだろ。
だいたいライターなんて、K&R読みながら自分の本
書いてるんだから。
Cのenumがハンパだから普及しないんだろ。
もうすこし、型チェックしっかりしろや。
それ以前に、みんなenumなんて整数定数を作ってくれる機能
くらいにしか思ってねーだろ。
定数に関する名前空間程度にしか見られない。
enum a =1;
とか?こんなの普及しなくて正解だよ。
普通のenumの使い方しなよ。
K&Rには書いてないとして、ストラウストラップ本には
ちゃんと書いてアンのかな。C++はけっこう型に厳しいから
ちゃんとenum使えるようになってるんだが。
お前らは倉薫のC言語入門2読め。以上。
このスレ、まだしぶとく残ってたんだね。
議論は違う方向に向いているけど。
倉薫読んだから「enumの概念」とか言い出してるんだろなぁ…
いい加減な部分があるのは仕方ないとして、それでもK&Rははるかに
信頼性高いけどな。
なまじ信頼性が高いから、前橋のような厨房に仕様書のようなものと
勘違いされていい加減な部分を指摘されるが。
他の本なんて、参照渡しとか言い出してもう見てらんない。
enumの概念って何?
472 :
デフォルトの名無しさん:02/07/06 00:49
C#なんか ref と書いたり、
標準関数が大文字で始まってたりでもう見てらんない。
あ、C言語とCの違いはここでは無視してくれ。
スマソ。よく読んだらかなり誤解してた。結構まともなこと言ってる。
でもやぱり乱暴だと思う。
構文規則の識別子の名前にstatemantと言う単語が含まれていないから
宣言は文ではないという主張だが、構文解析のための便宜上の識別子を
言葉の定義として絶対視できるとは思えない。
それに、ここでの’文’が文法上の用語を指してるのか、ただの一般的
意味で言ってるのかわからないと思う。
477 :
デフォルトの名無しさん:02/07/30 11:52
age
下げろや
479 :
デフォルトの名無しさん:02/08/14 10:52
前橋自作自演あげ。
Java本著者がCマニアというのはなんか嫌だな
(。・_・。)
482 :
デフォルトの名無しさん:02/08/30 05:07
critical session
483 :
デフォルトの名無しさん:02/08/30 05:32
麻奈本以外いらん
484 :
デフォルトの名無しさん:02/08/30 05:41
3年後前橋が「C#の謎+落とし穴徹底解明」を書いてるのに10000ガバス
C#って値型とデリゲート以外はJavaと同じだと思うよ
critical session
あ、C言語とCの違いはここでは無視してくれ。
下げろや
>>485 値型とJavaのプリミティブは同じじゃないか? boxingのことを言ってるのか?
>>489 そのboxingがかなりの曲者だからJavaと同じようにはいかないね
>>491 同意。ただ、Javaでいちいち new Object[] { new Integer(1), new Integer(2) ...}
とかObject[]な引数を書いてるとき、new object[] { 1, 2, 3 ...}で済む、C#のほうが
楽だとは思うが。
age
あ、C言語とCの違いはここでは無視してくれ。
そのboxingがかなりの曲者だからJavaと同じようにはいかないね
>>492 うん。Hash等にint値を突っ込むのにnew Integerなんてかかなきゃならない
のに比べればよっぽどマシ。
同意。ただ、Javaでいちいち new Object[] { new Integer(1), new Integer(2) ...}
とかObject[]な引数を書いてるとき、new object[] { 1, 2, 3 ...}で済む、C#のほうが
楽だとは思うが。
値型とJavaのプリミティブは同じじゃないか? boxingのことを言ってるのか?
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
イー便茶役員一覧
社長池上(テンプスタッフを追い出された、人材派遣業ヒューマンアイも経営し、私腹をこやしている)
菅原(住商情シスで仕事をしたと威張ってる、偽EVS Framework開発者として、JavaONEで演説予定)
山本(リクルートをDrop outして人材派遣業という、いわゆる使えない社員の王道、ヒューマン偽アイコンサルタント)
児玉(なんだかんだで、結局辞めた)
こんなやつらは、ゴミ以下のイーベンチャー ゴミサポート会社!!!!
(ついでにゴミSE巡回サービスもよろしく!!)
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
この作者、Java World に連載持ってるな。
先月は、Java にポインタがある!ネタだったよ。
今月は載ってない。