1 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 19:29:55 ] プログラム技術板倉庫 tito.fc2web.com/2ch/tech/index.html C/C++の分類では入門書の紹介もしているので、 これからというあなたは、一度目を通しましょう。 推薦書籍集 bookshelves.at.infoseek.co.jp/ 一冊毎にコメントがあったりなかったり、なかなか親切 本スレでまとめられてない書籍の紹介などもある。 Part19 の 661氏作成 2chbooks ver.2 2chbooks.seesaa.net/ プログラミング系新刊リスト。 f57.aaa.livedoor.jp/~newbooks/
381 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:20:11 ] ポインタの本は数年以上経験あるプログラマでも参考になる場合があるかもしれないよ。 Amazonのレビューにはそう書いてある。
382 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:21:13 ] >>380 これだから直情的で即物主義の野蛮人は。
383 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:21:54 ] >>381 amazonのレビューだって直観で書いたようなもんじゃないか。
384 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:25:09 ] >>379 是非とか意義なんか、推薦理由に直結するだろ。 >>380 底辺プログラマの初等教育だってプログラム技術の話では あるだろ。 C言語のポインタに関する内容は、なんでプログラム技術じゃないんだ?
385 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:28:01 ] ポインタの使い方を教えるのなんて大して手間とらないじゃん。 そりゃCを教えるときは最重要の項目の一つではあるが。
386 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:28:57 ] 推薦図書/必読書のための議論を延々とするスレッド
387 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:30:11 ] >>385 それはここで挙げられてるような、本に書いてある内容を 全て教えてないからだろうな。
388 名前:デフォルトの名無しさん [2005/04/16(土) 20:32:10 ] >>387 で、どこが具体的に難しいの? >>342 に書いてあることだけなら全然大したことないと思うんだけど。
389 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:34:01 ] >>388 void func(int a[]){} のint a[]の意味について説明してみて。
390 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:35:57 ] >>389 板違いだって。
391 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:36:00 ] int のポインタとして解釈されるってこと? cとc++じゃ違うかもしれんが。
392 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:37:03 ] なんかしょうもない議論してるな。スレのネタもないし勝手にしてくれればいいが 一応このスレの趣旨は本紹介することなんだからそっちに支障をきたさない程度にしてくれよ。
393 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:43:11 ] >>391 正解。 そういうことがわかる人なら、Cのポインタには初心者が間違える 落とし穴がたくさんあるってことわかるよね? 例えば今回の場合配列に見えるけど実はポインタだった。 配列との違いはこの他にもいろいろある。 一言で宣言といっても、>>369 のような変な宣言を新人プログラマにわからせるのだって 結構手間取ると思うよ。実際、10ページ分ぐらいは割くだろうと思う。 K&Rでもそうだったよね。 そういうわけで、ポインタというのはちゃんと細かい知識も教えるとなると時間が かかると思うよ。
394 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:51:56 ] 基本的なことの演繹的解釈で理解可能。
395 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:52:45 ] ・・・ということを教えるのに、結構とまどりますな。
396 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:56:09 ] で、今までの議論をまとめると、 初心者にポインタを教えるときには、ここで出たポインタ本が便利だ ってことでいいんじゃない? もう次行こうよ。
397 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:57:10 ] 関数型プログラミングの数理的な著書について
398 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 20:59:56 ] fjでmallocのメモリを開放するべきかどうかだけで 大激論が交わされたり、C FAQでヌルポインターだけで 一章使ってたりするのを見るとやっぱりポインタは複雑だな と思う。
399 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:01:51 ] 矛盾と混沌に満ちあふれたC言語。 …なんてまとまりのない言語なんだろう。
400 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:02:31 ] もはや宗教論争みたいなものになっているから本当にばかげているよね
401 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:03:04 ] malloc/free論争はポインタとは直接関係ない。
402 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:06:02 ] もう「プログラミング関係の本が充実してる店」に話戻そうよ。
403 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:06:59 ] C++の設計と進化 www.amazon.co.jp/exec/obidos/ASIN/4797328541/ にnullが導入されなかった理由が書いてあって、 Cプログラマにとっても興味深いと思われ
404 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:08:14 ] >>402 話題をserializeする必要はないだろ。並行してやろうよ。
405 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:10:52 ] 関数型プログラミングの数理的な著書について
406 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:17:23 ] >>401 一応freeでポインタがどうなるかとか、その辺はポインタと関係ある。
407 名前:デフォルトの名無しさん [2005/04/16(土) 21:40:07 ] UNIX の IPC に関する本でいいやつありますか?
408 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:43:11 ] >>407 UNIXプログラミングスレにあるよ。 pc8.2ch.net/test/read.cgi/tech/1105723117/2 の一つ目か三つ目。
409 名前:デフォルトの名無しさん [2005/04/16(土) 21:52:21 ] C++でお薦めの本はどれでしょうか?
410 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:58:12 ] そんなもんはない。 今後一切言語解説書の類を話題に出すな!!
411 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 21:58:38 ] >>408 ありがとう 良さそうな本だ
412 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:03:43 ] >>405 Gunterの黒い本。
413 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:08:56 ] なんか、今日は約一名必死な方が居ますね
414 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:28:37 ] 必死なのはいい事だ
415 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:36:09 ] >>409 プログラミング言語C++がお勧め
416 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:39:46 ] 2chのスレが伸びる時、必死なのは必ず二名。
417 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 22:50:02 ] >>409 初級: Essential C++ C++ Primer 中級 Effective C++ Effective STL Exceptional C++ C++ Coding Standards 101 rules guidelines and best practices C++ Common knowledge: Essential intermediate programming C++ metaprogramming Efficient C++ Inside the C++ Object Model O'Reilly C++ in a nutshell 上級
418 名前:409 [2005/04/16(土) 22:57:21 ] >>417 レスありがとうございます。
419 名前:デフォルトの名無しさん [2005/04/16(土) 23:00:11 ] ModernC++Design
420 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:05:11 ] Acceなんたらてのは?
421 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:15:19 ] 初級と中級の間くらい。 >>417 の分類だと中級の始めの方。
422 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:24:54 ] 俺は、「C++でお薦めの本はどれでしょうか?」 なんて聞いてる奴に417の本は薦めない。
423 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:30:36 ] >>417 アホが舞い降りた
424 名前:409 [2005/04/16(土) 23:41:49 ] >>417 の構成は、ダメなんですか… 一応、Cの知識はあります。
425 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:43:11 ] >>424 Cの知識が有るなら十分じゃね? 初学者がなるべく短期間でやろうとするなら拷問だろうが
426 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:44:20 ] >>424 accelerated c++とeffective c++あたりがいいんじゃない?
427 名前:デフォルトの名無しさん mailto:sage [2005/04/16(土) 23:54:28 ] >>426 その前に「プログラミング言語C++」「実践C++」辺りを それから>>1 のまとめサイトも読んでよ。>>424 =409
428 名前:427 mailto:sage [2005/04/16(土) 23:54:49 ] あ、使い方の前に、文法をってことね。
429 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 01:02:46 ] >>427 すいません「実践C++」ってなんですか? 検索したんですけどそれらしいのがみあたりませんでした。
430 名前:427 mailto:sage [2005/04/17(日) 01:09:43 ] C++実践プログラミング www.amazon.co.jp/exec/obidos/ASIN/487311148X/ でした。すみません。
431 名前:429 mailto:sage [2005/04/17(日) 01:19:53 ] ありがとう。
432 名前:424=409 [2005/04/17(日) 01:46:58 ] 文法を勉強するのに、お薦めの本はどれでしょうか?
433 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 01:50:17 ] 「文法」って言われたらオフィシャルの 「プログラミング言語C++ 第三版」しか思い浮かばんが…
434 名前:432=424=409 [2005/04/17(日) 01:50:21 ] 追記 今ネットが、使えないので不便です。
435 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 02:06:31 ] >>432 >>427
436 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 02:12:58 ] 2chはネットではないのだな・・・
437 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 03:11:48 ] 有機の数学本、値の崩れ方が凄いな。 よっぽど糞本なのか?
438 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 03:14:33 ] どこ?
439 名前:デフォルトの名無しさん [2005/04/17(日) 09:44:49 ] C++のおすすめ本を教えてください
440 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 10:15:08 ] 万人におすすめのC++ まじおすすめ。発売日未定。
441 名前:デフォルトの名無しさん [2005/04/17(日) 10:52:37 ] 千葉さんのJava本がアマゾンで評判悪いけど、あそこまでいわれることはないような… 普通にちゃんとした教科書として使える気がするけどね。単位落とされた学生の逆恨み かな?
442 名前:デフォルトの名無しさん [2005/04/17(日) 11:00:38 ] >>441 俺はその本を買おうと思ったんだけど、amazonの評判を見て、 買うのをためらってるよ。 星1つが1人じゃなくて、複数人いたのも気になったし。
443 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:06:38 ] >>441 どっちかっていうと単位が来る前にはもうああなってた 単位は佐々さんといっしょだから大抵来るし
444 名前:ニコちゃん ◆9COufv/UGU mailto:sage [2005/04/17(日) 11:16:11 ] >>441 千葉は情報科でも最高に単位認定は甘いぞ。。 目次と題名を見たところ、超入門書だな。。 値段が半額だったら買っても良いかなって 感じか。 彼は The Hackerだし、日本のオブジェクト指向方面を背負っている人だけどね。。 一応念のため。 でも、この本は買う価値ないか。。 Javaの本自体マニュアルが ネットにいくらでも転がっているし。。
445 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:22:02 ] >>439 とりあえず、C++ Primerがあれば、必要な事は大抵書いてある。 8400円とちょっと高いけど、 こんなもんだ。 Addison Wesleyの教則本シリーズは厚みはないが、そろえていくと、かなりの厚さになるし 値段にもなるので結局一緒かな。
446 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:23:54 ] お前ら、そんなにテクニック本ばかり読んでいて楽しいか? C++Primerだけでいいだろ。
447 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:34:19 ] マターリしる(´ω`)
448 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:39:59 ] おいおい 標準講座C++→Acceなんたら→エフェクティブ→ハゲ が定番だろ。これ以外はここでは認めないよ?
449 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 11:41:39 ] ばかばっか…はぁ。
450 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:21:42 ] 漏れは 麻奈→独習→EffectiveC++→禿げ→EffectiveSTL→Modern で最後で挫折 やっぱ馬鹿には無理ですかね
451 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:23:04 ] >>450 あはは^^馬鹿だなぁ。無理なわけないじゃないか。 だれでもやればきるんだよ!ね?がんばってみようよ!
452 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:24:02 ] >>444 > 彼は The Hackerだし、日本のオブジェクト指向方面を背負っている人だけどね。。 笑えるなあ。「日本のオブジェクト指向方面」って、そんなもんそもそもあるわけ? オブジェクト指向そのものがかなーりトホホなのに、おまけに「日本の」まで付いちゃって、 あったとしても絶対背負いたくない類のもんだなw
453 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:26:48 ] >>450 でもね、そういう本ばかり読むのは感心しないなぁ。 計算機プログラムの構造と解釈や、アルゴリズムイントロダクション、 オートマトン言語理論計算論、アルゴリズム論、オブジェクト指向における再利用の為のデザインパターン、 コンピュータサイエンス入門、 のような本も読んだ方がいいよ。
454 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:27:31 ] >>452 あおきあつしちゃん。
455 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:28:15 ] >>452 トホホの意味が分かりません。わかりやすい単語や説明に置き換えてください。
456 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:29:00 ] あとはクヌース本かな。
457 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:33:10 ] まいけるしぷさとか
458 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 12:40:28 ] タネンバウムとかスティーブンスかかかな
459 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:09:22 ] >>453 いや、C++でプログラム書くなら、Effective3冊は必須だよ。まちがいない。 >>441 やさしいJavaプログラミングは、 やさしいコンピュータ科学 www.ascii.co.jp/books/detail/4-7561/4-7561-0158-5.html と表紙デザイン、タイトルを同系統にしたのが商品戦略上の敗因。 www.ascii.co.jp/pb/ant/gi4java/ 全然違う趣向の本なのにね。 やさしいコンピュータ科学が良書だけにがっかりするだろう。
460 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:11:45 ] >>459 間違いだよ。別に必須でもなんでもない。 プログラミング言語を一つしか知らん奴がそう思うだけだ。
461 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:14:50 ] またコンピュータサイエンス厨か。
462 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:15:55 ] >>452 OpenC++はかなり有名ですよ。reflectionの世界では。 他の研究の元にもなっているしね。 liinwww.ira.uka.de/mpsbib/index?query=ChibaS&partial=on&case=on&results=citation&maxnum=200
463 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:16:58 ] >>461 厨ではない。一般的なことだ。
464 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:17:43 ] >>460 本当にそう思っているなら、C++スレで続きを。
465 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:22:29 ] >>464 世の中には馬鹿で無知な連中が99%もいるんだ。 理解できるわけが無いだろう。だから無理矢理にでもそうさせるべきなんだよ。
466 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:23:43 ] >>464 C++スレ住人のどれだけが井戸の外を知る蛙だと思う?
467 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:37:52 ] >>466 「C++でプログラムを書く上で必須な本」 これがC++スレの「井戸の外」の話なのか?
468 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:45:29 ] >>467 説明しても解かってもらえそうに無いと思うな。 こういう連中は頭が悪いから実感できないと分からないんだろうね。 まさに愚者は経験に学ぶか。
469 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:46:14 ] 他でやれう゛ぉけ
470 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:47:15 ] 俺にできることは、この愚者を増やしている2chを価値がないものだと思わせることかな。
471 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:48:11 ] >>469 解からない?2ch住人はあまり教育に良いコミュニティではないということが。
472 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:48:34 ] ×2ch住人 ○2ch
473 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:48:35 ] 何様だよ。
474 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:49:25 ] >>473 君よりも教育というものを良く理解している者だよ。
475 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 13:49:42 ] >>471 2ちゃんなんて煽りに来るとこだろ。 まともな話題したいやつや、レベルの高い人間はこんなとこ来ないし、 必要もない。 お前も俺もレベルが低いってことだ。
476 名前:デフォルトの名無しさん [2005/04/17(日) 15:22:21 ] Javaの演習書ないですか? 独習Javaとかじゃなくて、ひたすら問題と解答だけがのってるやつ。 なかったら、演習スレ立てて問題だしてくれませんか?
477 名前:デフォルトの名無しさん [2005/04/17(日) 15:27:28 ] ぎゃはァーーーーーーーーーーーーーー滋ちゃん大人気!!!!!!!!!!!
478 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 15:29:27 ] プログラミングの演習書なんて意味わからん。 自分で問題考えて解けばいいじゃない。 正常に動いたら正解なんだから。
479 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 15:40:25 ] >>478 問題集って意味じゃないかな。 順に解いていけば力が身につく〜みたいな。
480 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 15:41:11 ] >>476 acm.uva.es/p/
481 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 16:00:43 ] Cからの移行組です。 C++のお勧め書籍ないですか? なければ、誰か書いて出版してくれませんか?