1 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 04:56:42 ] プログラム技術板倉庫 s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 52 pc12.2ch.net/test/read.cgi/tech/1254565176/
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の暗黒面と言われていたよ。 アホが作ったとしか思えん。
574 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 04:03:49 ] MFCは、OOPっぽくすると当時のスペックでは重すぎてまともに動かなかったからあんな形になった ってMFCインターナルに書いてた でも、当時はみんな満足してたよなw
575 名前:デフォルトの名無しさん [2009/12/23(水) 07:23:08 ] >>564 ありがとうございます
576 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 09:27:06 ] >>574 >でも、当時はみんな満足してたよなw え!? やめてくれ、「自分=みんな」ってのは
577 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 10:42:47 ] >>547 残念 65816はsizeof(char)==8です
578 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 10:43:29 ] 間違えた >>657 65816はsizeof(char)==1です
579 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 10:45:10 ] 宇宙の言語までcharに格納できそうだな
580 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:13:03 ] Java並行処理プログラミング ―その「基盤」と「最新API」を究める― www.amazon.co.jp/gp/product/4797337206 この本どうなの? 一時期話題になってたけど。
581 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:21:43 ] 今でもおすすめの良書
582 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:23:50 ] >>574 > MFCは、OOPっぽくすると当時のスペックでは重すぎてまともに動かなかったからあんな形になった > ってMFCインターナルに書いてた アホ丸出しの悪書だな。
583 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:43:11 ] MFCが出た当時は「薄い、APIを直で呼ぶのとかわない」 「直APIでコードを書ける人間じゃないと使えない」みたいな 評判だったけど、2chだと、MFC使わないとコード書けないPGを バカにするやつがいたりして、いろんな評価があるもんだなと 思った。
584 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:44:43 ] >>565 独習c++は初心者用とわりきって。 あと、後半はすっ飛ばすので、一回やっただけではよくわからない。
585 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 11:55:35 ] 昔のmacみたいなやつのほうがC++でオブジェクト指向っぽく フレームワークを作るのはやりやすいんじゃないかと思ってたけど、 windowsみたいにウインドウごとにコールバック関数を用意する方法が 当たり前になったな。 コールバック方式だと、イベントとメソッドを紐付けるのが面倒。 MFCはマクロ使ってたけど、ボーランドは、仮想関数の構文を拡張して virtual void hoge() = WM_PAINT; みたいにイベントの番号を直接指定する方式にしてた。 Pascalは拡張しまくってたけど、C++だと受け入れられなかった。
586 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 12:30:26 ] >>585 パソコンの世界に閉じこもらずに、 ACM Computing Surveyで当時の最先端の研究を調べろよ。
587 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 12:31:08 ] というか本の話をしなさいよ
588 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 12:52:42 ] どのスレも昔話をしたがる奴がいるもんだな
589 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 13:08:54 ] >567 おおすげえ しかし今復刊する価値があるのかどうか ほしがる奴はもう持ってるじゃないのか
590 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 13:16:49 ] 筋と定石は古いのとどのくらい違ってるのだろう。
591 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 13:29:44 ] >>590 単なる復刊だよ。 名著だから買って損はないけど。 ただ少し古い規格に準拠しているのが残念。 そこは中級者以上じゃないと関係ないけどね。
592 名前:デフォルトの名無しさん [2009/12/23(水) 23:56:43 ] >>581 オマエ読んでないだろ
593 名前:デフォルトの名無しさん [2009/12/24(木) 00:40:37 ] すみません、質問させてください。 現在、アセンブラを学ぶとしたら、どの本がおすすめですか? まとめサイトだと出版が古いものもあり、知識なしでは判断しずらくて… プログラミング言語C++第3版やEffective C++など読んでいるので 入門というよりは良書を探しています。
594 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 01:14:09 ] 追記 説明不足でした。C++は上記の書籍で学んでいますので 似たように詳しい解説などをされているアセンブラ本を探しています。 今月の日経ソフトウエアの特集の、Cコード→アセンブラコードに変換して 動作を見てみよう という記事で興味を持ちましたので 似たような書籍もありましたら教えて頂けるとありがたいです。
595 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 01:24:08 ] MASM, VC++ インラインアセンブラか GAS, gcc (拡張)インラインアセンブラか それが問題だ
596 名前:593 mailto:sage [2009/12/24(木) 01:46:06 ] また、説明不足ですみません。 VC++での使用でしたのでMASMだと思います。
597 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 01:52:02 ] アセンブラの本ってそんなあったっけ 16ビット時代の本を読んだもんだから 今の32ビット〜64ビット時代の本とかよく知らないな
598 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 02:34:58 ] >>594 >Cコード→アセンブラコードに変換して動作を見てみよう これはそもそもwrite great codeのパクリ企画なんじゃないか? 日経なんたらは読んだことないけど
599 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 02:58:16 ] C++やっててもアセンブラを知らないなら入門からやらないと無理だとは思うが 良書がほしいならWrite Great Codeの人の書いたアセンブラ本がいいよ ただで読めるし。高水準のアセンブラだけど 後はインテルのサイトとか見ればなんとかなるんじゃね ちょっと違うかもしれんが、C++やってるならInside the C++ Object Model(C++オブジェクトモデル)はどうよ
600 名前:593 mailto:sage [2009/12/24(木) 04:00:26 ] >>598 >これはそもそもwrite great codeのパクリ企画なんじゃないか? 調べてみました。確かに似ていますね >>599 >良書がほしいならWrite Great Codeの人の書いたアセンブラ本がいいよ >ただで読めるし。高水準のアセンブラだけど >後はインテルのサイトとか見ればなんとかなるんじゃね 詳しくは見てないのですが、ただで読める本の内容というのはここのサイトのですか? ttp://homepage.mac.com/randyhyde/webster.cs.ucr.edu/index.html Inside the C++ Object Modelも、現在所持しているプログラミング言語C++と同じ著者のようですね… 興味がある内容なので読んでみたいです。ただ・・・翻訳版は絶版のようですが、やはり翻訳されていない方が読みやすいですか? 良書と言えど、翻訳版になるとひどいという話をよく聞きますので
601 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 06:28:50 ] 俺はむしろ、パルの台詞のクトゥルフがどれを指してんのか一瞬考えちゃったんだけど、 世間的にクトゥルフつったら触手うにょうにょなイメージなんだろうか。
602 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 06:31:07 ] 誤爆すまぬ
603 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 07:07:30 ] >Inside the C++ Object Modelも、現在所持しているプログラミング言語C++と同じ著者のようですね… 違うだろw
604 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 13:06:32 ] アセンブラも知らないやつがC言語をやって るなんて最近の若いヤツは、ダメだ。 C言語も知らないヤツがJavaやって るなんて最近の若いヤツは、ダメだ。 ・・・次の世代は、どうなるのだ?
605 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 13:08:07 ] 本の話をしようぜ老害
606 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:38:48 ] オブジェクト指向がよくわかる本はありませんか?
607 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:41:35 ] itpro.nikkeibp.co.jp/article/COLUMN/20060210/229018/?ST=skillup
608 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 19:00:36 ] >>604 > アセンブラも知らないやつが 昔はreal mode で好きなことができましたからね。 >C言語も知らないヤツが malloc()/free() の作法も知らない人がいるとは驚きですよね。 ということで、 www.amazon.co.jp/dp/4756102131 をお勧めするしだい。この本の内容を実体験するのは結構大変。
609 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 19:09:25 ] こっちの方がいいんじゃねーの? 大差ないけどw www.amazon.co.jp/ はじめて読むPentium-マシン語入門編-蒲地-輝尚/dp/4756144667/
610 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 20:21:59 ] >>608 今は仮想マシンもCPUシミュレータもあるから、大昔よりずっと楽。
611 名前:デフォルトの名無しさん [2009/12/24(木) 20:23:13 ] >>606 www.amazon.co.jp/dp/4894716844
612 名前:デフォルトの名無しさん [2009/12/24(木) 20:26:44 ] >>600 > 良書と言えど、翻訳版になるとひどいという話をよく聞きますので そんなこと言ってるのは、そいつのネイティブ言語で書いてあっても内容を理解できない無能なバカだけ。 自分の無能さで理解できないのを、翻訳のせいにしている最悪のニンゲン。
613 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 20:34:16 ] >>608 アセンブリ言語出来ない人に勧める本じゃないよね
614 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 20:38:27 ] 少しでもプログラミングをしたことある人間なら、 アセンブリ言語なんてすぐに使えるようになるだろ。
615 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 21:07:41 ] アセンブリ言語と別言語の連携あたりは 多少知識が必要だと思うぜ
616 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 21:30:05 ] >>614 今の環境(たとえば IA-32 など)ではアセンブリを一からするのは敷居が高くて大変。 それなりのお膳立てを整えてくれる書籍はないものでしょうか?
617 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 21:50:51 ] アセンブラの今時シリーズですね
618 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 22:03:13 ] gccのインラインアセンブラから始めるとか。
619 名前:デフォルトの名無しさん [2009/12/24(木) 22:39:37 ] >>616 www.amazon.co.jp/dp/4798017051/ www.amazon.co.jp/dp/4798008532/ www.amazon.co.jp/dp/4756102131/
620 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 22:46:51 ] クラスが苦手なので(本読んで理解したつもりでも実際にそれを書くことができない。)ので クラス図が書けるようになる本を探しています。 練習問題がたくさん乗ってるようなのがベストですがそうでなくてもいいです。 良い本があったら教えてください。 C++を勉強中ですが言語にこだわりはありません。
621 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 22:47:17 ] gccよりVCのインラインアセンブラの方が Intelの資料そのまま使えるから楽やで
622 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 22:49:26 ] >>620 デザパタでも勉強したら? ttp://www.hyuki.com/dp/
623 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 22:50:46 ] 口より手を動かせ
624 名前:デフォルトの名無しさん [2009/12/24(木) 22:52:24 ] >>620 www.amazon.co.jp/dp/4894716844
625 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 23:39:30 ] 申し訳ないけど、ただリンクを張るだけじゃなくタイトルなんかも添えていただくと分かりやすくなるかと思うのですが。
626 名前:デフォルトの名無しさん [2009/12/24(木) 23:49:22 ] ネット繋がってないとか?
627 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 23:51:45 ] リンク先もダウンロードできる巡回ソフトが欲しいな。
628 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 23:57:53 ] ニコニコが張られたらサムネイルが表示されるけど、 アマゾンでもそういう機能ほしいな。
629 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 00:08:41 ] >>623 質問したら自分の望んだ回答が得られると思ってるような幸せ脳だから無理だよ
630 名前:デフォルトの名無しさん [2009/12/25(金) 00:22:27 ] 回答が得られると思ってなきゃこんなところに質問なんてしないだろ。
631 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 00:39:04 ] >>626 ネットはちゃんとつながってるよ。 たくさんリンクを貼り付けてあるとぱっと見、分かりづらいし、もう一度確認したい時とか大変だなと思ったんだけど。
632 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 00:40:25 ] 確認する時、もう一度ネットに繋げばいいのにね。
633 名前:デフォルトの名無しさん [2009/12/25(金) 00:45:05 ] テレホでおk
634 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 00:53:12 ] 駅前で配ってるモデムで常時接続できるよ
635 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 01:44:11 ] ネットは1日1時間まで。
636 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 02:27:07 ] スレ内検索だってしずらいじゃん。 ttp://www.amazon.co.jp/〜 ttp://www.amazon.co.jp/〜 ttp://www.amazon.co.jp/〜 ○○の本をもう一度みたいなぁと思った場合また全部のリンクを開くの?
637 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 02:34:45 ] スレ内検索できる時点でamazon検索出来るんじゃね? 気になるのは欲しいものリストかブックマークに入れとけばいいのに
638 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 02:50:57 ] 何かソースを貼り付ける時はタイトルもあった方が一目で分かりやすくていいなぁと思っただけなんだ。 荒れても困るからもうこの話はなかった事にして。
639 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 02:54:51 ] クリックして怖い画像が出ると、 おしっこ漏れるから、タイトル書いてくれ
640 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 03:34:57 ] 怖い画像だよー pds.exblog.jp/pds/1/200912/24/41/f0130741_310362.jpg
641 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 04:16:35 ] >>585 え?当たり前っていうほどか?
642 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 07:58:27 ] >>626 これだから論文書いたこともない高卒はいやなんだよ
643 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 09:14:23 ] まあ、書名と著者ぐらいは書いてほしいね
644 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 10:32:55 ] スレの決まりごとにしたいなら次スレからテンプレに書いといてね
645 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 11:03:32 ] 決まり事っつーか、書籍を紹介するときの常識だろ。
646 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 11:04:57 ] そう思う奴が勝手にやればいいのに
647 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 11:11:30 ] これだから高卒はうざいんだよ
648 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 11:37:09 ] 的外れなレッテル貼りがうざくないと思ってるのか、自分を棚上げしてぎゃーぎゃー騒いでるのか
649 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 12:39:38 ] まぁその程度の常識もない奴が紹介するリンクなんかクリックする気ないからどうでもいい
650 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 12:44:12 ] どうでもいいことなら書き込まなければいいのにね
651 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 12:52:14 ] 書けよ派と書くか派以外にどうでもいい派がいることを示すためだアホ
652 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 12:53:16 ] 書名も書いとけば便利だよねで、なんで荒れるのか理解不能。
653 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 13:20:44 ] >>644 新参? 前スレあたりをamazonで検索してみなよ。 ほとんど書名とURL書いてるから。
654 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 13:22:30 ] クリックしたらリンク先がネタでした、みたいな所から流れてきている予感。
655 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 14:09:37 ] うん、漏れもリンクだけで書名のないやつはネタ本だと思って踏んでない 書名書いちゃったらネタにならないからね
656 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 14:20:28 ] 漏れって何ですか?
657 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 18:29:18 ] 書名と違うリンク貼れば良いじゃんw
658 名前:616 mailto:sage [2009/12/25(金) 19:45:19 ] >>619 前二つは解析もの、という印象が強いのです。初学者が学ぶには敷居が高い。 最後の一つは >>608 で挙げさせていただきました。emm386 を切って、real モードでごしごしやっておりました。この本を超えるものはまだ見つけていません。
659 名前:デフォルトの名無しさん mailto:sage [2009/12/25(金) 22:44:53 ] >>641 当たり前って言っていいほどだね。
660 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 01:47:44 ] > ウインドウごとにコールバック関数を用意する 違和感ありまくりだけどな。
661 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 02:06:24 ] ウィンドウクラスごとにコールバック関数を用意する
662 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 02:12:31 ] どっちのウィンドウクラスだ
663 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 02:19:47 ] あっちだろ。
664 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 02:30:45 ] そっちじゃなくて?
665 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 04:56:25 ] (イチモツを指差して)こっちだろ?
666 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 09:56:15 ] ちがう、ちがう。こっちじゃね?