推薦図書/必読書のた ..
[2ch|▼Menu]
293:デフォルトの名無しさん
08/03/10 00:44:33
過去ログ嫁

294:デフォルトの名無しさん
08/03/10 01:20:24
JAVAscript

295:デフォルトの名無しさん
08/03/11 00:45:10
独習C第3版と独習C第4版って何が違うんだ???

296:デフォルトの名無しさん
08/03/11 00:54:35
>>295
中のツールのバージョンが上がったとかそんなんじゃない?

C++を始めてみたんだけど、Accerlerated C++は分かりやすいし、
ちゃんと説明してくれるから知的好奇心も満足。ピアソンは良書多いな。
まだ3割程度しか読んでないけど。
EffectiveC++は立ち読みした限り、まだちょっと敷居が高かった。

297:デフォルトの名無しさん
08/03/11 01:14:16
スペルミスなくならないんだなw

298:デフォルトの名無しさん
08/03/11 01:48:08
上の方のをコピペしたw
accessとかaddressとかって何気に苦手w

299:デフォルトの名無しさん
08/03/11 04:48:21
ww

300:デフォルトの名無しさん
08/03/11 05:55:45
addressは覚えるしかないけれど、accessのcは「ク」と「セ」だから未だ判りやすい方だね。
acceleratedはamazonでも間違ってるくらいだからなぁw

301:デフォルトの名無しさん
08/03/11 07:23:48
axcel

302:デフォルトの名無しさん
08/03/11 08:44:18
プログラミングと全く関係ないけど、vehicle が難しい

303:デフォルトの名無しさん
08/03/11 09:37:20
>>295
Vista対応のCコンパイラがついてくるだけ。
正直、GCC使うのが目的なら第3版とCDベースLinuxで良いと思う。

304:デフォルトの名無しさん
08/03/11 15:33:27
そうなんだw

305:デフォルトの名無しさん
08/03/11 15:36:18
普通にMinGWでいいんじゃね?

306:デフォルトの名無しさん
08/03/12 04:39:06
Amazonを使ってる方へ

Amazonのほしい物リストで、個人情報(氏名等)がもれる場合があります。
ほしい物リスト(ウィッシュリスト)が未登録ならば、問題ありません。
しかし、自分のアカウントを調べた方が良いです。
URLリンク(1505953.blog76.fc2.com)

祭り中?
【祭】Amazonウィッシュリストで個人情報ダダ漏れ中★6
スレリンク(news板)

307:デフォルトの名無しさん
08/03/12 14:50:43
デザインパターンの本を読んでUMLを勉強したくなったんですが、
何かおすすめがあれば教えてください

308:デフォルトの名無しさん
08/03/12 16:05:36
>>307
UMLなんて単なるツールだ。勉強の対象ではない。

309:デフォルトの名無しさん
08/03/12 17:20:03
勉強せずに使えるツールってw

310:デフォルトの名無しさん
08/03/12 17:53:27
UMLごときで勉強なんて言ってんじゃねーよカス

311:デフォルトの名無しさん
08/03/12 18:02:05
UMLで考えるモデルベースマネジメントはわかりやすいよ

312:デフォルトの名無しさん
08/03/12 20:26:32
Algorithms Fethi Rabhi and Guy Lapalme
C言語による最新アルゴリズム事典 奥村 晴彦
UNIXネットワークプログラミング Vo1 リチャード・スティーブンス
Unix Programming Environment
Structure and Interpretation of Computer Programs
Essentials of Programming Languages
CMTCP
The Art of Computer Programming
K&R
Little Schemer
フラナガンのJavaScript
Greasemonkey Hacks
ラクダ本初版
DOM Scripting 標準ガイドブック

313:デフォルトの名無しさん
08/03/12 23:09:56
>>312
さすがに分厚い本が多いなw
薄いのはRabhi&LapalmeとLittle Schemerの2冊か。

314:デフォルトの名無しさん
08/03/12 23:12:46
>>312
ARMも追加してくれよ

315:デフォルトの名無しさん
08/03/12 23:47:01
"The Annotated C++ Reference Manual"=ARM

バイブル認定にはほど遠いだろ常考。

316:デフォルトの名無しさん
08/03/13 00:00:37
>>315
最近、こういう馬鹿が多くて困る。
あの本の真髄をわかっていない。
D&Eとも違うのよ。

317:デフォルトの名無しさん
08/03/13 01:29:36
インテル スレッディング・ビルディング・ブロック ―マルチコア時代のC++並列プログラミング

URLリンク(www.amazon.co.jp)

これどうよ?
TBBって現場で使われてるの?

318:デフォルトの名無しさん
08/03/13 02:10:46
>>316
先にD&Eのような気もするが…

319:デフォルトの名無しさん
08/03/13 07:38:56
>317
Maya で使われてる、というのが「日本語版の出版に寄せて」という項目にあげられてる。実際、
URLリンク(www.ngc.co.jp)
でも、「新しいスレッドライブラリ(TBB)の有効化」としてあげられてる。

が、とりあえず訳の質は良くない。
日本語の文法として間違ってなくても全体として意味が通らない文が結構あるのですごく原著を参照したくなる。

> R:::iterator R::end() const 範囲の過去の最後の項目

とか書いてある。one past the last element のことだろうから、範囲の最後の項目の 1 つ先、
つまり STL で普通に使われる end() と同じ。

また、URLリンク(www.lyratechnicalsystems.com)
> The importance of this property is the reason that concurrent_hash_map makes key equality
> and hashing travel together in a single object instead of being separate objects.

の文だと思うが、

> このプロパティーの重要性は、concurrent_hash_map を別々のオブジェクトで維持する代わりに
> 単一オブジェクトにキーの等価性とハッシュを配置する点にあります。

という記述があるが、

> この性質が重要なので、concurrent_hash_map ではキーの等価性確認とハッシュ算出の処理を
> 別々のオブジェクトに分けるのではなく単一オブジェクトに纏めている。

ぐらいに訳すんじゃないのかと思うんだ。

320:デフォルトの名無しさん
08/03/13 09:08:39
>>319
酷い訳だな。訳者は語学力の無さを恥とは思わないのだろうか。
訳書はスルーしとく。

321:デフォルトの名無しさん
08/03/13 15:54:02
>>319
頼む。
319が訳し直してくれ。

322:デフォルトの名無しさん
08/03/13 16:37:36
よくわからんけど、key equalityが「キーの等価性確認」で、hashing travelが「ハッシュ算出の処理」ということか?

323:デフォルトの名無しさん
08/03/13 16:56:26
そうだよ。

324:デフォルトの名無しさん
08/03/13 17:02:11
この性質が重要なのは〜だからである、じゃないの?

325:デフォルトの名無しさん
08/03/13 20:03:03
違うよ。

326:デフォルトの名無しさん
08/03/13 21:40:41
何で違うの?

327:デフォルトの名無しさん
08/03/13 21:45:17
違うから。

328:デフォルトの名無しさん
08/03/13 21:47:35
洋書読んでる奴の大半は糞訳とか言われてる本と同レベルの脳内訳で理解している.

329:デフォルトの名無しさん
08/03/13 22:02:51
面倒なので省いちゃったんだけど >319 の後半の文は

> ほとんどのハッシュテーブルでは、2つのキーが等しい場合、同じハッシュコードにハッシュしなければいけません。
> つまり、指定された HashCompare h と任意の2つのキー j および k について、次のアサーション !h.equal(j,k) || h.hash(j)==h.hash(k)
> を保持しなければなりません。

というのに続く文章なんだ。

まぁ本1冊全部訳すのと、部分的に修正加えるのとは全然違うと思うんだけど、一通り校正する余裕があれば大分読みやすくなったと
思われるんでちょっと残念ではある。

>322
実はちょい自信がなかったんだけど文法的には make A do で、key equality と hasing を travel together させるという形だと思う。
その辺は日本語的には言葉を追加した方が通りがいいよな、と思って追加してみた。

>324
直訳すれば「この性質の重要性=(concurrent_hash_mapが〜する)理由」になるしね。
the reason that は the reason why と同じ。

>328
実際、本当に書き下して訳してみようとすると難しさを実感する。

330:デフォルトの名無しさん
08/03/13 22:07:36
昔からオライリー本は糞訳が多いから嫌い。
可哀想な>>328のようにはなりたくないけどな。

331:デフォルトの名無しさん
08/03/13 22:16:49
昔から糞訳が多いとわかってるということは昔からその糞訳本をいっぱい読んでるってことか。
図星を指されたからって煽るのはかっこ悪いな。

332:デフォルトの名無しさん
08/03/13 22:19:21
>>328
まぁきっちり訳されてないなら他人の脳内訳より
自分の脳内訳のほうが収まりがつくでしょ

333:デフォルトの名無しさん
08/03/13 22:26:52
脳内でも訳して読むのかよ。
普通他言語は他言語として読むだろ。

334:デフォルトの名無しさん
08/03/13 22:35:06
>>331
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された
図星を指された

日本語に難アリ チョウセン人ですか?

335:デフォルトの名無しさん
08/03/13 22:37:34
>>334
辞書引けよゆとりw

336:デフォルトの名無しさん
08/03/13 22:39:41
図星を指されるという表現も知らんのか
そりゃ〜プログラミングとか洋書以前に日本語の勉強が必要だろ

337:デフォルトの名無しさん
08/03/13 22:44:23
ブーメランの良い例ですね。

338:デフォルトの名無しさん
08/03/13 22:46:42
指されるより突かれるほうが好きなんです><

339:デフォルトの名無しさん
08/03/14 01:34:55
日本語に翻訳できない言葉が洋書にあるのを無理に日本語訳しなくていいなとは思う

340:デフォルトの名無しさん
08/03/14 02:04:00
みんな洋書ってどうやって買ってるの?

341:デフォルトの名無しさん
08/03/14 02:12:34
C++ の入門書を探しています。C言語の知識はありません。
ネットで検索してみると

柴田望洋『新装版 プログラミング講義C++』(ソフトバンククリエイティブ)
塚越一雄『はじめてのC++』(技術評論社)
日経ソフトウエア編『ゼロから学ぶC/C++』(日経BP社)

あたりがC言語の知識が無い初心者にとっての
C++ の入門書らしいのですが,
この3冊のどれかを読んで感じた長所・短所を教えていただけませんか?
また,他にいい入門書はありますか?

342:デフォルトの名無しさん
08/03/14 02:15:27
とりあえず過去レス読んでこい

343:デフォルトの名無しさん
08/03/14 02:19:28
過去レス読めないんですがどうすればいいでしょうか?
死んだ方がいいですか?

344:デフォルトの名無しさん
08/03/14 02:22:48
>>341
どれも読んだこと無いけど
C++でもポインタ使うからせめてCでポインタについての知識
をしっかり身につけてからC++学んだ方が良いような気がする

345:デフォルトの名無しさん
08/03/14 02:25:24
専ブラ入れれば過去レス読めるべ

346:341
08/03/14 02:30:46
>>342
わかりました。
URLリンク(www.bookshelf.jp)
あたりで読んできます

347:デフォルトの名無しさん
08/03/14 02:40:48
>>341
>>1-340すら読んでなかっただろ。それだけでも読め。
そうしたらちょっとはましな質問になる

348:デフォルトの名無しさん
08/03/14 02:44:06
過去レス≠過去スレ

349:デフォルトの名無しさん
08/03/14 02:56:13
プログラミング初めてでC++やろうとしたら過去スレ見れなくて
おまえわざとか?とかアッタマくるだろ。JK

以下10年前の俺にレス。
最初からC++とかやめといた方がよい。
遠回りに見えても、コンピュータの概論的な事、マシン語、
入門用言語を勉強してからの方が良いぞ。

350:デフォルトの名無しさん
08/03/14 03:01:36
何も知らないなら、とりあえずC言語が無難だな。

351:デフォルトの名無しさん
08/03/14 03:06:45
そこでVBですよ

352:デフォルトの名無しさん
08/03/14 03:14:11
なんでC++を覚えたいのか目的意識も書いてくれた方が答えやすいかもね。
C++を使う必要に迫られているのか、
それともなんでもいいから言語を覚えようとしているのかも分からんし。

353:デフォルトの名無しさん
08/03/14 03:18:17
>>341
通勤通学の隙間時間を利用して勉強するなら書籍が必要だけど
PCの前で動作確認しながらじっくり勉強するつもりならHP利用するほうが便利だよ。
書籍とディスプレイの間を何度も視線移動するのはロスが大きいし無駄に疲れる。
あと入門書は一度読んだら捨てることになるから買うのはもったいないってのもある。

C++の基本を解説したHPは腐るほどあるからとりあえず一度覗いてみることをオススメする。

354:デフォルトの名無しさん
08/03/14 03:27:17
読んだ入門書を積むのも楽しいもんだよ。

355:341
08/03/14 03:32:44
さらに調べてみると
『新装版 プログラミング講義C++』の新版として『明解 C++』が出てる,
『はじめてのC++』は間違いが多い,
『ゼロから学ぶC/C++』はC言語の習得が前提らしい,
とのことで
『明解 C++』が良さそうなので,
今度書店で中身を見てきます。

アドバイスにあったように C++ 解説サイトも使ってみます。

BASIC,マシン語,Fortran,XHTML と学んできた自分が
C++ にどれだけ通用するかな?

356:デフォルトの名無しさん
08/03/14 03:42:03
>>355
そんだけやったことあるなら、
オブジェクト指向的なことさえわかれば、そこまで難しく感じることはないと思うよ。
特に、C言語の部分は、簡単に理解できると思うよ。

357:デフォルトの名無しさん
08/03/14 03:45:33
>>355
それだけ経験があるなら明解C++は冗長すぎてすぐ飽きると思う。
Accelerated C++がおすすめ。

358:デフォルトの名無しさん
08/03/14 06:47:22
K&R → web上のC++入門テキスト → プログラミング言語C++
の順に読むのがオヌヌメ

359:デフォルトの名無しさん
08/03/14 08:02:26
糞訳と言えばピアソンだろ。オラの比じゃない。

360:デフォルトの名無しさん
08/03/14 11:02:32
web上の入門なんて、
本よりもずっと下のレベルにずれた玉石混淆なんだから、
具体的なURLを提示してから奨めろよ。

「本になっている入門書」みたいなおおざっぱなこと言って恥ずかしくないのか?


361:デフォルトの名無しさん
08/03/14 11:38:36
Webで勉強するのはアホか極貧

362:デフォルトの名無しさん
08/03/14 11:50:00
不思議だよね。同じ内容でも書籍のほうが理解しやすいような感覚があるのって

児童期からの慣れで紙面上からの入力に我々が最適化しただけなのか、
やっぱり現行ディスプレイでは紙の解像度に到底勝てないのか、
あるいはその両方なのか

仕事も勉強もオレはいまだに紙インタフェースから抜け出せないでいる
Lifehackなんてムリだね!

363:デフォルトの名無しさん
08/03/14 11:59:03
ディスプレイはそれ自体が発光してるから疲れるに違いない

364:デフォルトの名無しさん
08/03/14 13:35:56
>>360
書籍の場合は,専門書を置いてる書店まで足を運んで何度も買い直すのは
時間も金も無駄だからここでおすすめを聞く価値はあると思うけど,
Webもおすすめを聞かないと始められない人はどんだけ受け身やねんと。
理解できない箇所があれば理解できるまでHP渡り歩けばいいだけでしょ。

書籍と違ってWebには「そのHPだけで勉強を進めていかなければいけない」なんて縛りはない。

365:デフォルトの名無しさん
08/03/14 13:38:46
>>357
確かに341は経験ありそうだけど
C経験無しでAccelerated C++って大丈夫か?

>>358
何故K&R?



366:デフォルトの名無しさん
08/03/14 13:49:41
ハローワールドから始まる本に無理はない

367:デフォルトの名無しさん
08/03/14 14:03:40
>>364
入門だから自分でよしあしの判断ができない人が対象でしょう?

本は書店に足を運ぶからとか、詭弁で誤魔化すなよ。

368:デフォルトの名無しさん
08/03/14 15:11:42
>>367
だからぁ〜
やる前からよしあしの判断する必要ないでしょWebは。
しばらく読んでいけば誰でも判断できるし。
それがめんどくさいと言ってるのなら,ゆとり乙としか返しようがない。

書籍の場合はよしあしが判断できる程度のとこまで読むには購入しなければいけない。
購入してそれが自分に合わなかったらまた買い直さなければいけない。
Webの場合の読むのがめんどくさい,とは本質的に違う問題だということがわかるでしょ。

369:デフォルトの名無しさん
08/03/14 15:15:45
いや判断できないでしょ

370:デフォルトの名無しさん
08/03/14 15:19:52
判断できるなら「入門」する必要ないよw

371:デフォルトの名無しさん
08/03/14 15:21:04
めんどくさいとかいう話じゃなくて、時間的損失(=機会損失)の話だろ。
無限に時間をかけてもかまわない人たちだけじゃありませんので。

372:デフォルトの名無しさん
08/03/14 15:21:38
客観的な評価を下すのはそりゃ難しいよ。
でも入門レベルで一番重要なのは「自分に合ってるか」だから。
自分に合ってるかどうかを自分で判断できないのだとしたら,
やはりゆとり乙としか返しようがない。

373:デフォルトの名無しさん
08/03/14 15:25:25
>>362-363
ディスプレイとにらめっこしてエディタで何時間見てても気付かなかったバグが
プリントしたとたん発見できたこともある(毎回そうなる訳じゃないけどね)


374:デフォルトの名無しさん
08/03/14 15:30:07
>>371
書店まで足を運ぶ時間は損失だろうけど
理解しようと読み調べた経験は損失ではないよ。
今必要としてる情報を探し出す能力は
むしろこれから必須になっていくのだから。

>>373
それはあるねw

375:デフォルトの名無しさん
08/03/14 15:34:27
解りやすいかそうでないかは初学者でも判断できるな
間違いの有無とか重要な機能の説明が無かったりとかは判断できない

でも良書と言われるプログラミング講義C++すら、namespaceの解説が無かったりするし
入門向けテキストを読み終えた時の理解度なんて結局、
お偉いさんの書いた分厚い本で勉強する時にスポイルされるからあんま関係ないと思うわ

376:デフォルトの名無しさん
08/03/14 15:42:28
>>374
そういう話ではなくて、書籍もWebもおすすめを書いておけばいいんじゃないかということ。
おすすめがないなら、Webで勉強しろなどとは書かないこと。

377:デフォルトの名無しさん
08/03/14 15:48:19
Webのオススメは自力で探した方がためになるって>>374は言ってんだろ

378:デフォルトの名無しさん
08/03/14 15:51:25
すぐれた書籍を見つける能力はみがかなくてもいいのか?

379:デフォルトの名無しさん
08/03/14 15:54:08
>>377
Webにはオススメなんか無いから、彷徨うだけ無駄。

380:デフォルトの名無しさん
08/03/14 16:59:12
webの情報って平気で嘘が書かれているからなぁ
しかも自信たっぷりに書かれてるから
分かる人には失笑ものの間違いでも
初心者は気付きにくい
でも本屋に行ったところで事情はあまり変わらない
その本屋の取扱本にも偏りっていうのもあって
同じ本屋でいくつかの本を手に取るだけじゃなくて
いくつかの本屋を廻るべきなんだよね
特に最近は自信たっぷりに間違いが書かれている本は増えたと思う


381:デフォルトの名無しさん
08/03/14 17:45:05
>>378
それ言ったらこのスレの意味が無くなるのでは

382:デフォルトの名無しさん
08/03/14 17:50:47
みんな自分の体験談を書けばいいだろ。
初心者時代に戻って。
この本は挫折したけど、あの本でキッカケ掴めたとか。
まあおれが目から鱗落ちたのは、初心者用ではないが
リップマンのInside The C++ Object Modelだが。

最悪本としては柏原の全部と
矢沢久雄のC++ クラスと継承
かな


383:デフォルトの名無しさん
08/03/14 18:41:21
わからないことがあればその都度検索していくつものHPを渡り歩いてたから
ここがおすすめっていうのを絞るのは難しいのだけど,いくつか挙げてみると

プログラムを書こう!
URLリンク(www.asahi-net.or.jp)
Cの知識が無くても読み進んでいける。

ProgramingPlace
URLリンク(www.geocities.jp)
Cの知識が必要なところはC言語の該当解説ページへリンクされている。
「プログラムを書こう!」よりも文法の解説が詳しく
標準ライブラリの解説もまとまっている。

Let's boost
URLリンク(www.kmonos.net)
boostライブラリのサンプルコードがわかりやすい。

あとは検索してるとメーリングリストやBBSのログがヒットして
探していたドンピシャの事例が出てて参考になったことが多かった。

384:デフォルトの名無しさん
08/03/14 18:46:17
テンプレって誰も読んでないのな。

385:デフォルトの名無しさん
08/03/14 20:12:28
>>384
どこも同じだけど、一番読んでほしい人が読んでないんだよ。

386:デフォルトの名無しさん
08/03/14 20:16:56
いまほどネットが普及してない昔にくらべりゃ
かなり恵まれた環境にいるということが
最近の若い人には分からないみたいだ


387:デフォルトの名無しさん
08/03/14 20:17:42
全くだ

388:デフォルトの名無しさん
08/03/14 20:30:42
ネットが普及してないを食べ物がなかったに変えたら昔から言われてることだな

389:デフォルトの名無しさん
08/03/14 20:38:02
全くだ

390:デフォルトの名無しさん
08/03/14 21:17:38
>>383
いきなりboostかよw

391:デフォルトの名無しさん
08/03/14 21:45:51
progress_display等のすばらしいライブラリは何を置いても体験しておくべきだろ

392:デフォルトの名無しさん
08/03/14 21:51:00
今は食べすぎで苦労してるな

393:progress_display
08/03/14 22:54:23
(´;ω;`)おっおっううぇああぁああぅぅおぉぉおお

394:デフォルトの名無しさん
08/03/15 01:51:18
柴望が糞なことに変わりはない

395:デフォルトの名無しさん
08/03/15 08:03:46
便乗質問します。
初めてC++を勉強しようとしていますが、
現在、
  @明解C++<望洋本>
  Aロベール
  BAccelerated C++
  C独習C++
  DC++プライマー
のいずれかを選択(複数も考えています)しようかと
思っています。での選択がよいのでしょうか?

396:デフォルトの名無しさん
08/03/15 08:30:03
Cがどの程度分かるかくらい書け

397:デフォルトの名無しさん
08/03/15 09:56:23
>>395
2を選ぶなら5だがどちらもC++を飲み込んでやるという気合がないと厚さに挫折するだろう
4は論外
3はC++を手っ取り早く使えるようになりたいという人向き
1は3が嫌なら選べばいい

398:デフォルトの名無しさん
08/03/15 10:22:59
3は論外。一冊目としては不適当。
あとはどれも似たようなもんだから、立ち読みして体裁とか文章の密度とかで
気に入ったの選べ。

399:デフォルトの名無しさん
08/03/15 10:34:09
>>397>>398
>>396も分からないのに良くそんな適当なことが書けるな。

400:デフォルトの名無しさん
08/03/15 10:50:31
やる気があるならどれでも構わない。

401:398
08/03/15 11:44:58
どこが適当なんだよ。言ってみろ。

402:デフォルトの名無しさん
08/03/15 11:58:12
ロベールの厚さに絶望したりして

403:デフォルトの名無しさん
08/03/15 12:02:40
2冊目買うようなことがあるなら
そっちの方が厚くなるかもしれないけどね。

404:デフォルトの名無しさん
08/03/15 12:05:37
>>397
C++ Primer はプロのための入門書って書いてあるんだけど・・・。

405:デフォルトの名無しさん
08/03/15 12:11:50
C++の入門書を聞いてくる人は他言語(特にC)の経験を書いてほしいな
(他言語経験なしでいきなりC++は珍しいと思うが)

406:デフォルトの名無しさん
08/03/15 13:07:55
C++に限ったこっちゃないだろー

407:デフォルトの名無しさん
08/03/15 13:09:28
395です。
Cの経験は入門書(明解C言語入門、改訂3版C言語入門)
を読み、簡単なプログラムが作成できる程度です。
既知の言語の幅を広げたいと思っています。



408:デフォルトの名無しさん
08/03/15 13:24:36
じゃあ何から何まで書いてある5で。

409:デフォルトの名無しさん
08/03/15 13:58:03
Cをもっとしっかりと勉強してから3を推奨。

410:デフォルトの名無しさん
08/03/15 14:23:22
>>407
今と昔では勉強の仕方が違う。
現在のC++脱初心者のお勧めコース

step1 これならわかるC++(ブルーバックス) 雰囲気に慣れる

step2 同著者のCマガ連載2002、2003あたり さらに雰囲気を掴む

step3 Accelerated C++ 章によっては難しく感じるかもしれないが頑張る

常に禿本を手元に。難しければ、詳説C++第二版も常備。
step3の頃にはThe C++ Standard Library(原書がいい)も手元に。
step3は3回くらいやれ。
細かいことは追わないで、そういうもんだと認めながら
とにかく書いて動かす。

@明解C++<望洋本>  知らん
Aロベール        外人かと思ってたが知らん
BAccelerated C++    これはいい
C独習C++       シルトは糞
DC++プライマー     第三版を読んだが単なる文法の詰め合わせ



411:デフォルトの名無しさん
08/03/15 14:27:22
C++はMeyersのEffectiveシリーズも読んでおくべき

412:デフォルトの名無しさん
08/03/15 14:30:16
そうだね。Accelerated C++の次に読むといいね。

413:デフォルトの名無しさん
08/03/15 14:52:28
>>411
脱初心者の後を言うならば、

Effective C++
Exceptional C++
Effective STL
C++ Template(原書のみ) これは秀逸だった

くらいは読むべき。個人的にはExceptional C++ Styleも好きだ。
deepなところでは、ARM、D&E、Inside The C++ Object Model
を理解してれば色々な事に迷いがなくなる。

そして山ほどやった挙句、C++0xが登場して再履修だ。

414:デフォルトの名無しさん
08/03/15 14:55:03
単なるオナニーレスじゃんw

415:デフォルトの名無しさん
08/03/15 14:59:59
オナニーは控えてる。

416:デフォルトの名無しさん
08/03/15 15:00:40
>>395
>既知の言語の幅を広げたい
という理由なら、3はもしかしたら目的と
合わないかもしれないな
良い本だけどね

独習C++は悪い本とは思わないが
問題集的で決して面白くは無い
それが良いという人もいるかも

417:デフォルトの名無しさん
08/03/15 15:11:59
つかさ。
俺は勉強がしたいわけじゃないんだけど?
C++を使えるようになりたいんだけど?

わかるか?

418:デフォルトの名無しさん
08/03/15 15:12:56
>>417は馬鹿。

わかるか?

419:デフォルトの名無しさん
08/03/15 15:16:25
>>418
なんだこの野郎?

お前には理解できないだろうな。

420:デフォルトの名無しさん
08/03/15 15:16:39
昔は言語が小さくてプログラミング作法は別途勉強したんだけど、
今は言語に作法を方向付ける機能が入っている。ライブラリにも。
だから昔より言語習得に必要な時間は増えているし、
C++の用に複雑な言語は、言語だけでも最低3冊、
ライブラリも含めたら5冊以上は読まないと話にならない。
他の言語でも半分にはならない。

421:デフォルトの名無しさん
08/03/15 15:19:43
本をたくさん買うくらいなら数万払って
NECラーニングとか受講する方が楽だ

422:デフォルトの名無しさん
08/03/15 15:27:00
それでいい人はいいんじゃないのかな?

423:デフォルトの名無しさん
08/03/15 15:30:16
>>422
ありがとう。優しいね。
また、ボロクソ言われると覚悟して書いたのに・・・。

高い金払うのは時間を買うという意味もあります・・・。
独学ではどうしても時間かかるので。

424:デフォルトの名無しさん
08/03/15 15:36:15
>>417
使えるようになりたいだけなら
Accelerated C++は良いよ
Cが分からないと読むのが辛いけどね

425:デフォルトの名無しさん
08/03/15 15:55:14
. : .:::::::|:.:./: : : : : : :.:. : : :ヽ: : : : : : : `ヽ
. : .:::::::|:.//: : : : : :.:.:. :i、: : :ヘ: : : : : : : : :.\
. : .:::::::|//:/! :./:.:.:.:. :! ヽ: : ∨: . .       ヾー‐- 、
. : .:::::::|/:(_ノ/:.:.:.:イ:. :.,'  i: :.ト、: : : . .     ヘ
. : .:::::::|: : :_/__//:. :/   l: :.!、!: : : ヽ : . . .  ハ
. : .:::::::| '´// /:.:, '     l: ,' !`ヽ: : ',: : : : : : :',
. : .:::::::|: /   //     l/  l,イ: : : :.i : : : : : : ∨⌒ヽ
. : .:::::::|,ィ≠ミ、              ∨: : |: : ',: :.|、: :.l
. : .:::::::|:;ィ:::`.:!         ,ィ≠ミ、 ∨: !: : :i: :.! ヽ: !  >>417
. : .:::::::|:i. ー´l       l:::::`.:!ヾ .∧/:. ∨: ,'  .}:!   あ、あの・・あの・・
. : .:::::::|ヽニノ \\\  ! ー',!:! ./l:.:.:.:. : |:./   ノ!
. : .:::::::|   \\\\\`= ' /ノ:.:.:.:. : k'
. : .:::::::|     __      /:.:.:.:.:,ィ:. : ! \
. : .:::::::|`、 、   ー '   _.. イ:.:.:.:.:./ |: :.,'
. : .:::::::|: .:ヽ ` ' ,ー: ..i:´::|:. :. |/:.:.:./ .l:./
. : .:::::::|: . : .\/: . : .,':::::::i:. :./:.:,.:イ   l/
. : .:::::::|: . ;ィ‐ ‐、: . /:::::::,':. ://:. l
. : .:::::::|//○ ∧/:::::::/:. :. :. :. :./

426:398
08/03/15 15:57:06
Accelerated C++をC++の一冊目に推すのはどうだろう

427:デフォルトの名無しさん
08/03/15 16:10:00
いいんじゃない。
それで問題ないかは力量にもよるけど、
買っといて無駄になるもんじゃないし。

428:デフォルトの名無しさん
08/03/15 16:23:08
本欲しいけど高いんだよな
万札が何枚も飛んでってしまう…

429:デフォルトの名無しさん
08/03/15 16:34:39
>>421
うん、積読よりも判った気になるにはもってこいだね。

430:デフォルトの名無しさん
08/03/15 16:50:06
>>426
入門書だから問題ないと思うが
基礎文法を知るのには全く向かないけどね

431:デフォルトの名無しさん
08/03/15 17:12:05
独習のシルトって、著者紹介でC++の世界的な権威て書かれてるけど
他のC++書籍の謝辞、参考文献などで名前見たことない

432:デフォルトの名無しさん
08/03/15 17:24:08
じゃessential C++

433:デフォルトの名無しさん
08/03/15 17:39:02
>>431
偽者だから

434:デフォルトの名無しさん
08/03/15 17:41:54
>>425
つかさちゃんきゃわあああああああああああ!!!!!!!!!!!!
つかさちゃんとちゅっちゅしたいよ〜

435:デフォルトの名無しさん
08/03/15 17:43:52
2冊も知らんと言われちゃ参考にならないなあ。

436:デフォルトの名無しさん
08/03/15 17:45:55
>>431
シルトは地雷。
それが分からなければ中級以下。

437:デフォルトの名無しさん
08/03/15 18:09:31
395です。
いろいろアドバイスありがとうございます。

@明解C++・・・とっかかりに使用
AAccelerated C++・・・最低3回繰り返す
BC++プライマー・・・文法辞書として使用
C413さんの推薦本Effective C++等の中から
 選んで読む

で学習してみようと考えています。


438:デフォルトの名無しさん
08/03/15 18:13:36
再帰の技法を読んだが面白かったわ。
100P弱で例題演習もほどよくついてる。
アルゴリズムイントロダクションなんかは再帰手続きについて
慣れてることを前提にしているからこういう本はちょうどいいかもしれない。

ただページ数が少ないだけに800〜1000円で買いたかった。

439:デフォルトの名無しさん
08/03/15 18:38:15
あ、それ本屋で見かけたけど
おもしろそう!
すぐになくなってしまったけど・・・。


440:デフォルトの名無しさん
08/03/15 19:04:57
>>437
そんな何冊も買わなくても
ロベールとEffective C++だけでいいと思うのだが。

441:デフォルトの名無しさん
08/03/15 19:19:34
>>438
自己末尾再帰の利点は何?

442:デフォルトの名無しさん
08/03/15 20:08:43
意味も効率の上限もループと一緒

443:デフォルトの名無しさん
08/03/15 20:09:04
>>440
二冊のうちの一冊がEffectiveはないだろ。

444:デフォルトの名無しさん
08/03/15 20:15:28
>>443
入門書ではないけど、
そのうち読む必要はあると思う。

445:デフォルトの名無しさん
08/03/15 20:20:46
とにかくよく出てくるEffective…こいつは読むしかないな

446:デフォルトの名無しさん
08/03/15 20:21:52
>>442
Nested RecursionとIndirect Recursionはどうやって使い分ければいいの?

447:デフォルトの名無しさん
08/03/15 20:39:46
使い分けるもなにも全く違う概念だろ。
というか他のスレに行けよ。くだ質のスレとかあるだろ。

448:デフォルトの名無しさん
08/03/15 20:54:01
>>438
100ページ弱?そんな短いか?

449:デフォルトの名無しさん
08/03/15 20:58:31
ググったら 144ページ と書いてあるな。

450:デフォルトの名無しさん
08/03/15 21:30:45
>>448-449
付録を除くと

451:デフォルトの名無しさん
08/03/15 21:33:46
そんなに付録があるのか。

452:デフォルトの名無しさん
08/03/15 21:38:56
>>451
本編が118Pで後は章末問題の解答になってる.

453:デフォルトの名無しさん
08/03/15 21:39:57
まあ再帰1つでそれだけ書ければ十分か。

454:デフォルトの名無しさん
08/03/15 21:51:27
>>340

455:デフォルトの名無しさん
08/03/15 21:58:23
つアマゾン

456:デフォルトの名無しさん
08/03/15 22:18:47
>>454
紀伊国屋も

457:デフォルトの名無しさん
08/03/15 22:50:31
ウィンドウズのアプリケーションを書きたい
-->MFCを使いたい
 -->C++を学びたい

こういう人にアクセル本は薦められない

458:デフォルトの名無しさん
08/03/15 22:56:14
>>455-456
やっぱりネット注文するしかないんですかね…

459:デフォルトの名無しさん
08/03/15 22:57:58
>>425
自重w

>>454
ジュンク堂

amazon最近ほしい物リストの件で話題になってるよね

460:デフォルトの名無しさん
08/03/15 22:58:04
紀伊国屋はネット注文じゃないと思うのだが

461:デフォルトの名無しさん
08/03/15 23:07:58
>>460
ネットで注文できるお

462:デフォルトの名無しさん
08/03/15 23:09:22
新宿のジュンク堂はそれなりに洋書置いてあった
目的のものがあるかは知らないが

463:
08/03/15 23:10:58

アマゾンJPで注文できなかったやつが、紀伊国屋で注文できたから頼んだことある。
たぶん版元にはなくなったけど紀伊国屋の取引先の海外の問屋があったんだろう。
アメリカアマゾンで注文できるのに日本アマゾンで注文できないのとかもあるし。

464:デフォルトの名無しさん
08/03/15 23:13:36
為替レートを考えて.jpと.comを使い分けてる。安い買い物できるよ。

465:デフォルトの名無しさん
08/03/17 14:52:25
頭いいな 95円まできたぞ

466:デフォルトの名無しさん
08/03/17 18:54:31
中国への警戒感から日本に資金が流入してる円高だな。
反落も有るから気をつけろ。

467:デフォルトの名無しさん
08/03/17 19:42:50
10年ぶりくらいじゃないか

468:デフォルトの名無しさん
08/03/17 19:57:40
明日は反発して100円代まで戻すよ。

469:デフォルトの名無しさん
08/03/17 19:58:50
一億貸してくれ
元本は保証しないけど

470:デフォルトの名無しさん
08/03/19 11:20:39
新宿ジュンク以外に洋書が置いてあるところって知らない?池袋ジュンクにはないのか?

471:デフォルトの名無しさん
08/03/19 11:26:09
神保町の三省堂にちょこっと置いてあった。

472:デフォルトの名無しさん
08/03/19 11:39:04
つ 八重洲ブックセンター
つ 新宿紀伊国屋新宿南店
つ 丸の内丸善、神保町三省堂

多い順

473:デフォルトの名無しさん
08/03/19 11:44:04
洋書の店頭在庫はボロボロで汚いから買う気がしない。
取寄せが無難。

474:デフォルトの名無しさん
08/03/19 11:51:19
きれいな本だと買っただけで満足してしまうことがあるし、
多少汚くても気にしないなあ。

475:472
08/03/19 12:00:27
品揃えが少ないのが問題だね。どんどん減ってる。

476:デフォルトの名無しさん
08/03/19 12:42:44
池袋のジュンク堂の洋書は棚が少なくなったね。
前は壁際の棚を全部使ってなかったっけ?


477:デフォルトの名無しさん
08/03/19 22:04:52
最近グランデ行ったが、5Fどうしようもなくショボくなってたっけなぁ。


478:デフォルトの名無しさん
08/03/19 22:07:07
みんなアマゾンで買うようになってしまったからだろうか

479:デフォルトの名無しさん
08/03/20 00:43:41
アマゾンは安いからね。
アマゾンでの価格を見てしまうと他は話にならない。

480:デフォルトの名無しさん
08/03/20 00:45:03
これか・・・スティッカムの問題のやつは
URLリンク(webmaster.stickam.jp)

481:デフォルトの名無しさん
08/03/20 00:47:44
>>480
誤爆?

>>479
そうか、これはアマゾンデビューするしかないか

482:デフォルトの名無しさん
08/03/20 02:03:26
日本のアマゾンはそれほどでもない。もちろんものにもよるだろうが。
多少時間かかってよければアメから買う方が安い。

483:デフォルトの名無しさん
08/03/20 04:47:07
さらに敷居があがっちゃいます…

484:デフォルトの名無しさん
08/03/20 05:57:34
amazon.com のやつもコンビニ払いできたらいいのに

485:デフォルトの名無しさん
08/03/20 07:14:10
つアマゾンの商品券みたいのなかったか?

486:デフォルトの名無しさん
08/03/20 12:21:39
数学板から出張。昔、「Inside OLE」を買って読んだら
むちゃくちゃ時間がかかった覚えがある俺がスレにきましたよ

487:デフォルトの名無しさん
08/03/20 12:42:48
>>486
あの本は1ページ1分で読んでも10時間くらいかかるから・・・

488:デフォルトの名無しさん
08/03/20 12:52:23
>>484
amazon.comと.jpって支払い方法が違うってこと?

489:デフォルトの名無しさん
08/03/20 13:03:20
>>488
自分で調べてください。

490:デフォルトの名無しさん
08/03/20 14:50:17
>>486
読むスピード変わらなくて同等に内容理解できるなら邦訳版なんて必要ない
からな。おれも結構かかる。前書きだけでもうっとおしいときある。そういうときは
適当に飛ばすが。

491:図星(ずぼし)を指さ・れる
08/03/21 01:34:31
「専ブラ」って2ch専用ブラウザのこと?
「Jane Dos Style」いれても過去ログ読めない。 「専ブラ」って何?

URLリンク(dic.yahoo.co.jp)


492:デフォルトの名無しさん
08/03/21 01:36:53
スレ違い

493:デフォルトの名無しさん
08/03/21 03:36:19
どこの誤爆だよw

494:デフォルトの名無しさん
08/03/21 07:49:17
誤爆じゃないけどな。

495:デフォルトの名無しさん
08/03/21 08:00:12
>>341の流れじゃないの?

それに関連して、C++入門の質問が多いから
答えのテンプレがあってもいいんじゃないかと思った。
Cの経験あり、Cの経験なし、多言語なら…って分けたりして。
毎回繰り返しになってるから

496:デフォルトの名無しさん
08/03/21 16:55:55
「スレ立てるまでもない質問はここで 第90刷 」から
誘導して戴いて来ました。
どなたかアドバイス下さい。

SQLの構文はある程度覚えて、これから実践に入ろうとしてるのですが、
仕様書を見てどんなテーブルがいるのか・どんな処理が必要かを
判断する練習にオススメの本とかありますか?

実践が一番なのかもしれませんが、実務に入るまでもうちょっとあるので
できればその前にそういうノウハウを知りたいんです。

497:デフォルトの名無しさん
08/03/21 18:42:08
>>491
自由に過去ログ読めるのは●買ってる香具師だけ。要は有料会員。

498:デフォルトの名無しさん
08/03/21 20:48:00
>>496
普通に大学の授業で使うようなデータベースの教科書ではいけないの??

リレーショナルデータベース入門―データモデル・SQL・管理システム
(Information&Computing) (単行本) 増永 良文

データベース (IT Text) (単行本) 速水 治夫 (著)

499:デフォルトの名無しさん
08/03/21 21:42:30
>>496
この辺のことは理解していると考えていいの?
URLリンク(mt-net.vis.ne.jp)

500:デフォルトの名無しさん
08/03/21 23:45:40
>>496
バナナはおしりに入らないの?

501:デフォルトの名無しさん
08/03/22 02:48:27
K&R読んでるが、おもしろいね。
楽しい本だ。

502:デフォルトの名無しさん
08/03/22 03:20:16
>>500
バナナの皮でこすると気持ち良いぞ

503:デフォルトの名無しさん
08/03/22 08:32:09
>>498
畑違いの所から急に始めることになったもので、教科書を読んだことがありませんでした。
早速紹介戴いた本を探してみます。
どうもありがとうございます!

>>499
一応何かで読んで知ってはいるが
自分がやるとなるとかなり不安、というレベルです。
ご親切に、どうもありがとうございます。

504:デフォルトの名無しさん
08/03/22 12:47:48
>>496
オライリーの SQL Hacks とかもどう?
あと、Bitの連載をまとめた本もあったな。

505:デフォルトの名無しさん
08/03/22 14:56:23
SQL Hacksは設計を勉強できるものではないよ

506:デフォルトの名無しさん
08/03/22 17:11:34
>>501
本家本元のくせに、けっこう間違ったニュアンスの記述があるよな。
日本語訳のせいなのかな?

その後の言語入門の本の構成が、この本をマネしたものばかりに
なってしまったのが、この本の功罪

507:デフォルトの名無しさん
08/03/22 19:32:34
具体的にどんな部分?

508:デフォルトの名無しさん
08/03/22 20:28:42
デザインパターンの本でおすすめなものを教えてください
参考までに、言語はJavaをやっています

509:デフォルトの名無しさん
08/03/22 20:39:32
結城本おすすめ

510:デフォルトの名無しさん
08/03/22 20:50:05
ごめんなさい。実は結城本は読んだんです…
わかりやすいというか、取っつきやすくてよかったです。

ただ、もっと理解を深めるのに参考になる本を読みたいと思ったので…

511:デフォルトの名無しさん
08/03/22 20:53:52
明らかに
「デザインパターンとともに学ぶオブジェクト指向のこころ」
がオススメできる

512:デフォルトの名無しさん
08/03/22 21:08:10
デザパタは車輪の再発明をするくらいの人間じゃないと理解して使いこなせない。
代表的な3パターンくらいは再発明した程度の人間が、いろいろ遊ぶするために勉強するのも。

513:デフォルトの名無しさん
08/03/22 21:22:22
>>512
うまいことを言う。

読んでて、「あー、この前ひねり出したあのクラス構成はコレか」と
膝ポンするような感じな。


514:デフォルトの名無しさん
08/03/22 21:40:59
>>512
たしかにうまいこと言ってると思うが、だから何なんだ?

515:デフォルトの名無しさん
08/03/22 21:47:28
うまいこと言ってるんならそれで十分だろう。

516:デフォルトの名無しさん
08/03/22 21:49:05
俺は、逆に「アンチパターン」を読んで、あんまり真面目にやったところで
効果無いんじゃね? と悟りを開く方が有益ではないかと思うんだが・・

517:デフォルトの名無しさん
08/03/22 21:50:38
質問です

UNIX関係(FreeBSDとか, Linuxとか, Viとか, bashとか)、プログラミング(Pythonとか, Perlとか, Cとか,
Delphiとか)に関心がある趣味プログラマーなんだけど
今まで英語サイトも含めて、ググって、知識をまかなっていたんだけど
表面的な肝となる部分は、理解してきたんだけど
もっと深い知識を知りたいときに、ググるのに限界を感じてきた
あとブックマークの管理に限界を感じてきたのもあるのかもしれない

で、日本語訳本より原書で入ったほうがいいんでしょうか?
FreeBSDを触っているとエラー文は、英語だし、英語サイトも含めて、ググれば、英語だし
慣用句に慣れるためにも、やっぱり原書なんだろうということにたどり着きました

プログラミングは、50年ぐらいかけて、勉強していこうと思っています

トライ&エラーで試行錯誤するにしても
(1)日本語訳本での勉強 
日本語訳本(日本語)を読んで、PCへ入力 → エラーメッセージ(英語) → そのエラーメッセージを翻訳(日本語)
(2)原書での勉強 
原書(英語)を読んで、PCへ入力 → エラーメッセージ(英語)

(1)の方法は、短期的にはそこまでストレスの負荷がかからないけど、10年間同じような作業をしても、
そのストレスの負荷がそこまで軽減されない
(2)の方法は、短期的には、ものすごくストレスの負荷がかかるし、作業もほとんど進まないと思うけど、
10年間同じような作業したら、英和辞典・英英辞典を使わなくても、だいたいの意味はわかりそうだし、
ストレスの負荷がほぼなくなりそう
またプログラミング言語の仕様の変更もストレスを感じずに対応できそう
あとプログラミング以外でも英語に対する接し方が積極的になって、自分にとっては、かなりのプラスになりそう

みなさま、このわたしの仮説をどう思れますか?
アドバイス、お願いします

518:デフォルトの名無しさん
08/03/22 21:53:04
>>517
翻訳された本読みながら、並行して英語の勉強すればいいじゃん。
馬鹿じゃね?

519:デフォルトの名無しさん
08/03/22 21:53:53
>>516
アンチパターンはちゃんとデザインパターン使えってものだと思うのだが・・・。

520:デフォルトの名無しさん
08/03/22 21:56:11
エラーメッセージや英語のサイトが読めないのは、慣用句を知らないからじゃなくて、
致命的に英語スキルが欠如してるからだよ。

技術関連の原書読んで勉強するなんてまわりくどいことせずに、英語そのものを勉強しろよ

521:デフォルトの名無しさん
08/03/22 21:56:32
>>519
>>519
いや、それは早計な理解だ(笑)

所詮、最初うーんと考えて綺麗に作ってあっても、最終的には
ぐちゃぐちゃになってしまうものだ・・という世の中の仕組みが
随所に散りばめられている所が秀逸なのだ。

522:デフォルトの名無しさん
08/03/22 22:48:33
>>521
考え過ぎだ。
というか、最初からぐちゃぐちゃだと、もっと悲惨なことになるだけだ。

523:デフォルトの名無しさん
08/03/23 00:50:12
いや、考えすぎじゃなくて、アンチパターンってそういうものだろ。
つか、アンチパターン読んだのか?

524:デフォルトの名無しさん
08/03/23 01:03:00
だから考え過ぎだって。
何らかの皮肉はあるかもしれないが、
それに絶望したら本当の終わりだ。

525:デフォルトの名無しさん
08/03/23 01:09:25
>>516 は多分何らかのアンチパターンに陥ってるな。

526:デフォルトの名無しさん
08/03/23 02:04:28
>>517
まず本の内容を身につけることについては、訳書の方がサクサク読めて
いいに決まってる。知識が溜まってくれば、英語の資料も読めるようになるよ。

ていうかそんな呑気なこと考える余裕があるなら両方買うんだ!

527:デフォルトの名無しさん
08/03/23 02:19:24
>>517
まぁ君なら、どの方法から選択していこうが、すぐに正しい道を選択して
いけるから、どの方法を選んでも大差ないよ。

528:デフォルトの名無しさん
08/03/23 03:20:17
なんだかよくわからないが、アンチパターンは>>519みたいなものじゃないよ

529:デフォルトの名無しさん
08/03/23 03:22:28
>>517
普通に英語を勉強した方が、絶対に早道。

530:デフォルトの名無しさん
08/03/23 03:22:28
アンチパターンに従えば、自然とそうなるだろうけどね。

531:デフォルトの名無しさん
08/03/23 03:23:39
どこをどう読めば、自然と>>519になるのか、理解不能


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5386日前に更新/209 KB
担当:undef