- 1 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 04:56:42 ]
- プログラム技術板倉庫
s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 52 pc12.2ch.net/test/read.cgi/tech/1254565176/
- 473 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 14:18:54 ]
- Effecitve C#の著者って丸山弁護士に似てるよね
- 474 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 16:24:10 ]
- 指定しないとコンパイルエラーになるだろ・・・
古いコンパイラは知らんが
- 475 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 16:31:18 ]
- >>474
え? throw()を指定しないとstd::exceptionを継承したときコンパイルエラーになるの? ごめん、何が言いたいのか全く分からない… どんなコードを想定してるのかな?
- 476 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 17:16:45 ]
- VC++だと例外の指定がサポートされていないから、コンパイルエラーになるかもね。
現状ではthrow()のみのサポート。2010からようやく完全サポートされる。 ちなみに、現状ではthrow(std::exception)なんてつけると、テンプレートクラスでWarningがすごいことになる。 でも、ぶっちゃけ例外の指定なんて誰も使ってないから知らなくても良いだろう。 自分もthrow()しか見たことない。 誰だ基本的な文法なんて言ってるやつは。
- 477 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 17:45:24 ]
- というか例外指定を知らないんだろw
throw std::exception()等と勘違いしているんだな。
- 478 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:19:34 ]
- 本についてるCDを綺麗に取る方法教えてくれ
またページ破ってしまった
- 479 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:19:53 ]
- C++の例外指定って、コンパイル時じゃなくて実行時に
エラーになるんだろ? つかえねーな。
- 480 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:21:53 ]
- 下手糞は使うなってこと
- 481 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:23:17 ]
- >>478
2冊買えばよい。
- 482 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:30:07 ]
- CDは邪魔だな本曲げれないから持って読みにくいからな
- 483 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:47:16 ]
- そういえば最近FD付きの本におめにかかりませんね、、
- 484 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:53:13 ]
- FD付きのPCにもお目にかからないから・・
- 485 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 19:56:59 ]
- book offの100円コーナーに時たまFD付きの本があったりするけど、さすがに新品はおめにかかれませんね。。
- 486 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 20:00:26 ]
- >>475
簡単に言えば、std::exception のメンバ関数は軒並み throw() が付いてるから デストラクタや what() をオーバーライドするのにも throw() を付ける必要があるし その意味も知っておく必要がある
- 487 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 20:07:55 ]
- >>461-466
ウケたww 一言レスじゃなくて教えてやれよw
- 488 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 20:53:28 ]
- >>488
そのへん、VC++やbccではthrow()定義されてないのよ だから困らない人は困らない bcc、いまは定義されてるのかな
- 489 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 22:28:39 ]
- そんな規格未準拠なコンパイラなんて知りません!
- 490 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 22:39:04 ]
- そんなこと言ったら、テンプレートのexportなんてほとんど対応してないぞ…
そろそろ本の話でもしようぜ!
- 491 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:02:30 ]
- export は使わなくてもエラーになるわけじゃないし
Comeau C++ の解説本とかないのー
- 492 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:09:14 ]
- >>490
www.amazon.co.jp/dp/0486200701/
- 493 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:15:23 ]
- Head Firstデザインパターン―頭とからだで覚えるデザインパターンの基本
の購入を検討しているのですが、翻訳があまり良くないということをききました もし、この本を持っているかたがいたら、どの程度訳がひどいのが教えてください また、デザインパターンを学ぶ上でほかにオススメがあれば教えてください
- 494 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:29:37 ]
- デザインパターンとともに学ぶオブジェクト指向のこころ
- 495 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:42:21 ]
- 他のオススメは詳しい方々にお任せするとして、
原書を読んでないので、全く意味が変わっているとかなら分からないけど、 日本語としておかしいとか、前後の文が繋がっていないとかはなかったと記憶している。
- 496 名前:デフォルトの名無しさん [2009/12/19(土) 23:56:58 ]
- HeadFirstってそんなに翻訳やばいの?
良い入門書なのに勿体無い
- 497 名前:デフォルトの名無しさん [2009/12/20(日) 00:07:57 ]
- 全くやばくない。
- 498 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 00:19:31 ]
- このシリーズはアメリカンジョークが挟まっていて、
それが理解しがたい(ものも多い)というのはある。 翻訳自体はまとも。
- 499 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 00:54:45 ]
- アメリカンジョークは結構好きだよ
わけわからん例えとか。 日本人ももっといれていけばいいのに
- 500 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 00:56:08 ]
- 出版関係者「先生、そんなギャグ入れてるスペースあるなら薄くしてください」
- 501 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 03:41:05 ]
- イースターエッグ同様廃れていくんだろうな
- 502 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 09:00:06 ]
- つ アスキー256倍シリーズ
Ruby の256倍シリーズ8冊持っている俺は、何倍 Ruby が使えるようになっているのだろうか。
- 503 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 13:02:18 ]
- 2048倍だな
- 504 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 13:33:29 ]
- そもそも1倍であるRubyが使えるってのがどの程度かを示してなきゃ
256倍使えるようになるなんて言えないだろ
- 505 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 13:41:01 ]
- 頭おかしいの?
- 506 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 13:54:45 ]
- 0は何倍しても0って事だ
- 507 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:06:17 ]
- それは読者の初期値の問題だろ
- 508 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:15:24 ]
- 初期化し忘れでどんなゴミ値が入っているかわからん
- 509 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:24:20 ]
- 確かに、負の値を256倍されたらやべーな
- 510 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:39:58 ]
- アホだなぁ
もともとがどれくらいなんて全然関係なくて、いじるなら256倍の方だろ
- 511 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:42:05 ]
- プロ野球を10倍楽しく観る方法
- 512 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:42:46 ]
- 情報処理ではデータを8ビット(1バイト)単位で処理をすることが多い。8ビットで表現できるデータの数は256種類である。
このため256と言う数字は頻繁に出現するため、会話等では語を縮めて「にごろ」と発音されることもある。 ja.wikipedia.org/wiki/256 それだけ
- 513 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 14:49:22 ]
- >>511
ああ、やっぱりそれがXX倍本の元祖ですか。
- 514 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 15:00:39 ]
- 1バイトなら256倍したらオーバーフローして0になるぜ
- 515 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 15:01:46 ]
- すべてがFになる ネタバレ
- 516 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 15:24:41 ]
- >>502
256**8 = 1844京6744兆0737億0955万1616
- 517 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 15:28:01 ]
- やきうチップス
- 518 名前:493 mailto:sage [2009/12/20(日) 19:04:43 ]
- ご回答ありがとうございます
購入したいと思います また、紹介いただいた本も購入を検討したいと思います
- 519 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 20:05:11 ]
- >>480
C++Coding Standardsにも、使うなって書いてあるな > 例外指定
- 520 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 20:31:35 ]
- 1バイトが8ビットとは、かぎらない
・・・と、どの本にも得意顔で必ず書いてあるが、 1バイトが8ビットじゃないコンピューターなんて 今まで生きてきた人生で一度も見たことない
- 521 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 20:33:34 ]
- それらの本は起こり得る計算モデルのパラダイムシフトにも対応してるんだよ
- 522 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 20:35:29 ]
- www.amazon.co.jp/dp/4822282708
これなんかどう?
- 523 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 22:03:58 ]
- >>520
MIXを勉強するときが来たようだな
- 524 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 22:58:11 ]
- ハードウェア密着だと1バイト=7ビットも多いな。
1ビットはパリティに使うだとか。
- 525 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 23:21:39 ]
- >>520
ACOS-6は1バイトが9ビットだぜ。
- 526 名前:デフォルトの名無しさん [2009/12/20(日) 23:26:45 ]
- で、ACOS-6とやらを見たことあるの?
- 527 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:07:39 ]
- 話には聞くし、具体的な機械の名前も聞く。
だが、実際に見たことは、ない。
- 528 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:09:17 ]
- なにそれこわい
- 529 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:10:53 ]
- まぁ、IT業界の都市伝説だからな。
- 530 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:11:35 ]
- まあCの規格ではCHAR_BIT>=8だけどな
- 531 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:12:12 ]
- で?
- 532 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:26:55 ]
- >>519
例外指定なんてどこで使えばいいんだろうな? 使うなって本はあっても、効果的にこう使えって本は見たことない。
- 533 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:46:41 ]
- 馬鹿で下手糞は使うなってこと
- 534 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 00:48:49 ]
- std::exception を継承する時に throw() を「使わされる」意外のケースで
使う必要なんてないよ Java みたいにコンパイル時にエラーになってくんないんだもん 下手に使うと unexpected() が呼ばれてすぐ死ぬソフトができるだけ
- 535 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 02:58:31 ]
- 何度も糞本の宣伝するな
- 536 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 17:43:04 ]
- プログラミング言語Javaの第5版ていつ頃出るかな?
第4版を買おうと思ったら評判悪すぎて迷う。
- 537 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 18:03:15 ]
- どうしてその本に拘るの?
- 538 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 18:17:16 ]
- >>537
お前に何の関係がある
- 539 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 18:23:53 ]
- 死んだ爺さんの遺著なんだよな
- 540 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 18:39:19 ]
- Java使いなら当然持っておくべき書だろう
- 541 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 19:37:15 ]
- >>526
5年ぐらい前までうちの会社にあった。
- 542 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 20:53:30 ]
- >>536
それに関しては元は悪くないのに翻訳はずさん。
- 543 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 21:34:01 ]
- 値段がなぜか安いよな。
他の言語で、この手のものは、 6000円とか余裕でする
- 544 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 22:12:22 ]
- 人口におおむね反比例するからな
- 545 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 01:51:58 ]
- アマゾンをウロウロしてると何でもかんでも欲しくなるね
- 546 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 04:23:43 ]
- 数年前にsizeof(char)==sizeof(int)==2っていうCPUを見たぜ
確か中華企業が作った65816系のやつだった
- 547 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 06:56:51 ]
- >>546
スーパーファミコンやApple IIGSに使われてたCPUだよね。 けどそれCPUの問題じゃなくて、コンパイラの仕様じゃ…
- 548 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 07:05:38 ]
- sizeof(char) == 1 が規格ってもんだろう・・・
1バイト=16ビットにすべきだよな
- 549 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 07:24:16 ]
- 実は sizeof(long) == 3 だったり
- 550 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 07:41:19 ]
- sizeof(char) == 2は、規格にあってないな。
規格を無視するなんて、根性あるな。
- 551 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 17:46:05 ]
- >>546
何のための wchar_t だと
- 552 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 20:44:09 ]
- 別に文字のために16ビットにしてるわけではない気がするが
- 553 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 20:44:36 ]
- www.amazon.co.jp/dp/4822282708
これなんかどう?
- 554 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 20:53:04 ]
- しつこい
- 555 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 20:56:16 ]
- この流れからして、読んだこともなければ、同様の内容も知らないんだろうね。まあマ板としては、大して重要ではないかもね
- 556 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 21:34:29 ]
- ム板だよ!
- 557 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 23:36:07 ]
- 韓太舜,小林欣吾:著,情報と符号化の数理,培風館
ふつう、このあたりを読むんじゃないの?
- 558 名前:デフォルトの名無しさん mailto:sage [2009/12/22(火) 23:38:03 ]
- どれを読むじゃなくて、その知識がないって言ってるんだよ
- 559 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 00:18:03 ]
- >>553
その人の本は地雷っぽい。
- 560 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 00:19:59 ]
- その話はこのスレでやったね
- 561 名前:デフォルトの名無しさん [2009/12/23(水) 00:39:49 ]
- C++のテンプレートプログラミングについて勉強したい。
良書教えてください。
- 562 名前:デフォルトの名無しさん [2009/12/23(水) 00:43:36 ]
- Cはある程度使えますがC++は継承あたりがよくわかりません。
MFCで作成されたプログラムのメンテナンス(というか、作り直しっぽい)を する必要があるので年末年始で勉強をしようと思っています。 なるべく練習問題が多いのがいいのですが、自宅では幼児が いるのでPCでの学習は難しい(PCを使うと邪魔しにくる)ことから 一問一答みたいな問題集があればいいなと思っています。 (資格試験対策の問題集みたいな感じ?) お勧めの書籍がありましたらアドバイスを頂けないでしょうか。 よろしくお願いします。
- 563 名前:デフォルトの名無しさん [2009/12/23(水) 00:58:13 ]
- 勉強も兼ねてC言語プログラミング能力認定試験
ttp://www.sikaku.gr.jp/js/index_cp.html なるものを受けてみようと思っています。 お勧めの書籍がありましたら教えてもらえないでしょうか。 あと、C++にも似たような認定試験などあるのでしょうか。
- 564 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 00:58:47 ]
- >>561
中級者向けだけど Modern C++ Design
- 565 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 01:00:51 ]
- はっきりとした問題集はよく分からないけど
独習C++には練習問題ついてるよ
- 566 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 01:24:44 ]
- >>562
Exceptional C++シリーズなんかはぴったりだと思うよ。 継承がわからないなら、レベルが高いと思うけど…理解できそうならおすすめ。
- 567 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 01:42:04 ]
- ピアソンから新刊
www.pej-hed.jp/washo/ Python 3 プログラミング徹底入門 著:マーク・サマーフィールド(Mark Summerfield) 新装版 マルチパラダイムデザイン 著:ジェームス・O・コプリン(James O. Coplien) 訳:金沢典子、羽生田栄一、平鍋健児 C++ プログラミングの筋と定石 著:ジェームス・O・コプリエン(James O. Coplien) 訳:安村通晃、大谷浩司、渦原 茂 プログラミング関係の新書リリース情報を黙々と貼るスレとかあったらいいのに
- 568 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 01:50:21 ]
- マルチパラダイムデザイン、C++ プログラミングの筋と定石復刊するのか。
C++ プログラミングの筋と定石はともかく、マルチパラダイムデザインは欲しがる人いるのかなぁ。 まあ、良い本だとは思うが、需要が少ないだろうと…
- 569 名前:562 mailto:sage [2009/12/23(水) 02:15:48 ]
- >>565 >>566
ありがとうございます。 どちらも購入したいと思います。 特にExceptional C++のような本を探していたので 助かりました。
- 570 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 02:42:57 ]
- 今の時代にMFCって、拷問みたいなもんだよな。
今となっては、オブジェクト指向を悪く適用したお手本 みたいなものだものな。
- 571 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 02:44:19 ]
- 反面教師ってやつね
俺はKFC好きだけど
- 572 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 02:52:17 ]
- KFCはfreezeするとインスタンスが長持ちするからな
- 573 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 02:58:49 ]
- >>570
いやMFCは2.0の頃から、OOの暗黒面と言われていたよ。 アホが作ったとしか思えん。
|

|