1 名前:デフォルトの名無しさん [2006/12/26(火) 22:36:28 ] 前スレ 推薦図書/必読書のためのスレッド PART32 pc8.2ch.net/test/read.cgi/tech/1153143925/ Javascript は Web 制作板、CGI は Web プログラミング板へ。 ゲーム関係の話題はゲーム製作板へどうぞ。
477 名前:デフォルトの名無しさん [2007/01/23(火) 04:55:39 ] C言語スタートブック―基礎Cのエッセンス (単行本) 高田 美樹 (著) この本は如何なのでしょうか?ネット通販での評価は高いですが ここでの評価は低いですが・・・・あまり初心者にはお薦めではないでしょうか?
478 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 05:30:58 ] >>470 ニートにそんな根性は無いし 根性があったらニートにはなってない
479 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 07:06:49 ] 15年くらい前に全部読んだ 今はニートです
480 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 07:14:38 ] >>476 良書の持つ「説明の滑らかさ」が悪い方向に作用して、 「わかった気になって満足しちゃう」パターンだな。 お前みたいなタイプは、喧嘩したくなるような本のほうがよさそうだ。
481 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 10:21:15 ] マルチスレッドやセマフォについていい本知りませんか?
482 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 11:55:05 ] 分厚さが何で項も違うんだ? どっちも読んだことはないけど、 @は辞書並でしょ。 レベルだけじゃなくて個人的に可読性のあるものが良書だと思う。 >@オブジェクト指向入門 第2版 原則・コンセプト (単行本(ソフトカバー)) > バートランド・メイヤー (著), 酒匂 寛 (翻訳) > 価格: ¥ 7,560 (税込) > >Aオブジェクト指向入門 (単行本) > Bertrand Meyer (著), 酒匂 寛 (翻訳), 酒匂 順子 (翻訳) > 価格: ¥ 5,077 (税込) >>477 >C言語スタートブック―基礎Cのエッセンス (単行本) >高田 美樹 (著) > >この本は如何なのでしょうか?ネット通販での評価は高いですが >ここでの評価は低いですが・・・・あまり初心者にはお薦めではないでしょうか? かなり入門レベルだったと思う。図が多かったはず。
483 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 12:03:27 ] 憂鬱本のp195にMixinてクラスがあると書いてありました。 実装方法が書いていないので???です。 「継承ツリーを独立させます」 ってどう独立するのかも書かれていないようだし。 どなたか憂鬱本読んで、↑理解できた方います?
484 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 12:11:34 ] 図8-8
485 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 12:15:35 ] Windowsプログラミングを習いたいという友人がいて プログラミング初心者だというので 本屋で例の猫でもわかる本を薦めてみたんだ。 すると彼はかなりムッとした表情を浮かべた。 ああ、そうか。猫並みに扱われたと思ったのか。 他意は無かったんだが別の本を薦めておけばよかったのだな。
486 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 12:15:59 ] ホントに読んだの? (以下抜粋) >このような...クラスを「ミキシン(Mixin)」といいます... >「ミキシン」という概念は... どこにも「クラスが存在」とは書いてない。 ちゃんと調味料の例え嫁。 それが上手い例えかどうかは知らんが、今ぱっと読んだ俺も理解は出来た。 もしかして、左のページにある図が何を指してるのか理解出来ないわけではなかろーな しかもスレ違いだし つーか最初からググった方がよっぽど早いんじゃ?
487 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 13:20:56 ] オペレーティングシステムの入門書で清水 謙多郎の オペレーティングシステムと30日でできる! OS自作入門 川合 秀実 はどちらがお薦めでしょうか?
488 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 15:58:28 ] タネンバウムのMINIX本買え
489 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 18:27:38 ] >>488 入門書というには無理あるだろ。昔買ったけどわけわかめ だったんでamazonで売り払っちまった。今は公開している。
490 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 18:43:03 ] こっちの方がいいと思う OSの基礎と応用―設計から実装、DOSから分散OS Amoebaまで www.amazon.co.jp/dp/4894712067
491 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 20:40:50 ] それ新版出てなかった?
492 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 01:49:48 ] 30日でできる! OS自作入門 川合 秀実 は論外なんでしょうか?
493 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 02:15:20 ] いや、いい本だと思うよ。 日曜大工的なモチベーションでOSの仕組みに触れるにはいいと思う。 タイトルだけ見るとアレ本だけど、中身はいたってまじめだし親切。 ただ、何もかもWindowsでの開発が前提なんだよねぇ。 そんで、タネンバウム大先生の本と比べるのはチト趣旨が違う気がした。 それはそれ。
494 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 08:59:23 ] >>485 中身は「猫でもわかる」ってほど、分かりやすいわけじゃないしな。
495 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 13:21:48 ] >>493 比べるものではないとは思うんだが 質問者はOSの入門書を探していたようなので...
496 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 14:03:45 ] C++を一通り勉強して、Visual C++の勉強を始めるときに お勧めの本を教えてください。
497 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 15:23:45 ] 一通り作れるレベルじゃないと難しいと思うよ
498 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 15:33:51 ] >>496 MFCを使うなら、MFCプログラミング ISBN-13: 978-4756119353 使わないなら、プログラミングWindows ISBN-13: 978-4756136008
499 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 15:46:41 ] >>496 ど初心者なら Visual C++〈1〉はじめてのWindowsプログラミング 山本信雄 とかどうよ?
500 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 16:35:56 ] >>498 ,>>499 ありがとうございます。 Visual C++〈1〉はじめてのWindowsプログラミング で 検討してみたいと思います。
501 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 16:35:59 ] Advanced Windows買ってみたけど分厚いなオイ。殴ったら人殺せそうだ。 読破に2週間はかかりそうで一緒に数学本2冊、プログラム本1冊買ったのを後悔。
502 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 16:48:13 ] 「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明 ↑マイクロソフト公式解説書っていうけど、これ難しいですか?
503 名前:499 mailto:sage [2007/01/24(水) 16:58:04 ] >>500 嗚呼、言い忘れた 買っても長持ちしない書だから、 ブコフに流す予定が無いなら、まずは図書館などでお試しを勧めとく。 (1)はまだ良いんだけど、(2)→(3)と進むと、読む価値が……
504 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 17:03:57 ] >>503 そうですか。 心遣い感謝します\(=^O^=)/' 本屋で見に行こうとしていました。 よく考えてみます。
505 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 17:27:08 ] >>502 「ひと目でわかる」と書いてある入門書が難しい奴はプログラミング向いてないだろ… 常識的に考えて…
506 名前:502 mailto:sage [2007/01/24(水) 17:31:27 ] 難しいとは思わないけど、なんかお小遣い帳を作ることしか考えてないと 思ってしまう。 とても推薦できるようなものじゃない。
507 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 17:59:06 ] >>499 >>500 山本 信雄 (=矢沢久雄=桑原信也) 過去レスで矢沢久雄って胡散臭いってレスが… 筆者の評判で選ぶとすれば「プログラミング実習 VC++」 (小林健一郎) が良いのでは。
508 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 18:23:44 ] >>507 胡散くさ〜w
509 名前:デフォルトの名無しさん [2007/01/24(水) 18:55:36 ] >>502 俺の持っている 「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明 とあんたの持っている本と交換しないか?
510 名前:デフォルトの名無しさん [2007/01/24(水) 21:18:19 ] >>502 簡単だよ♪深いことは書いてないけど。 プログラムを作ろう!パソコンの教科書Visual C++ Express Edition入門 がさらに簡単。 はじめてプログラムする人にはいいんじゃね?
511 名前:496,500,504 mailto:sage [2007/01/24(水) 22:58:13 ] >>507 WEBで調べました。絶版になっているみたいですね。 中古本とかで当たろうかと思います。 ちなみに上記の書ですが、 Windowsプログラミングはコンソールアプリと同じように (文法的に)C++の知識でやれるでしょうか? ※ MFCはやりません。
512 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 23:26:34 ] >>511 絶版なのか〜 Visual Studio .NET 対応の新しい版を出してくれたら良いのにな。
513 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 23:39:16 ] >>511 言おうとしてることがよくわからないが、web上で窓プログラミングについて調べてみればいいんじゃないか
514 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 23:39:17 ] C++できるなら、MFCでやればいいのに。 いろいろ悪口はあるけど、生APIよりははるかに楽だよ。 「MFCによるWindowsプログラミング」だったら、ウィザードなしでMFCのコードをごりごり 書いていくスタイルで解説してあるから、 よくある「ウインドウを出すのは簡単だけど、それから先が難しい」みたいな状態に陥らないよ。
515 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 23:45:45 ] >>494 だね〜。 初心者が見ると混乱するだけの害悪本。
516 名前:174 mailto:sage [2007/01/24(水) 23:55:39 ] >>513 >言おうとしてることがよくわからないが、web上で窓プログラミングについて調べてみればいいんじゃないか はい。 >>514 VC++2005ExpressEditionなので、 残念ですがMFCはできません。
517 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 00:08:31 ] >>515 害悪本なのか〜。 書籍化するって聞いて、(Webの)あのクオリティーで本になってるのか!?と思って 本屋でパラパラと見てみたら、案外普通だったんで、逆にがっかりしたもんだけど。
518 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 01:19:11 ] >>517 >案外普通 それは無いw フォント演出が無いだけで文章の中身は同じだし
519 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 11:45:05 ] 憂鬱本スムーズに読んでいたけど、 第12章で、「辞書ウィンドウ」とか「単語登録ダイアログ」とか でてきて、画面12-1を見た瞬間「GUIじゃん」 CUIプログラミングしかやったことのない漏れには ちとわかりにくいorz
520 名前:デフォルトの名無しさん [2007/01/25(木) 22:02:24 ] ジャヴァ
521 名前:デフォルトの名無しさん [2007/01/26(金) 00:40:58 ] GUIって、OOPするにはいい材料だと思うよ。
522 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 01:19:23 ] イベントドリブンなシステムは、オブジェクト指向的とはとうてい思えない
523 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 01:30:30 ] >>482 今日届いて見たけど850ページぐらいだな 判は小さいのでこの程度なら十分読めるだろ ちょっとホッとした 普通のオライリー本2冊分ぐらいだと思う
524 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 09:25:36 ] オブジェクト指向とイベントドリブンは関係ないと思うが。
525 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 10:22:44 ] No.14スレぐらいではテンプレに3つのサイトがあった気がするんだけど 2ch books 推薦書籍集 あとなんだっけ?
526 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 10:34:22 ] ttp://p2.chbox.jp/read.php?host=pc8.2ch.net&bbs=tech&key=1146293712&ls=1-100&offline=1 これとか? 検索汁
527 名前:デフォルトの名無しさん [2007/01/26(金) 12:18:04 ] Gnu/Linux Application Programming www.amazon.co.jp/dp/1584503718/ だれかこの本の日本語訳知りませんか? あるかどうかも分かりませんが・・
528 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 18:33:10 ] >「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明 これ、やっている人に質問。 ソースって手書きで書いている? それともあまり手書きでは書かないですか?
529 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 18:41:26 ] 手で書いたらコンパイルできない
530 名前:528 mailto:sage [2007/01/26(金) 19:25:02 ] >>529 >手で書いたらコンパイルできない 手書きだとミスが起こりやすい→コンパイルが通らないということですか? ミスが起こりやすいとは思います。 (ボタンをクリックした場合の処理の中身は手書きですよね?) >「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」 は小遣い帳をつくるみたいで、確かに書いてあるとおりやると 小遣い帳は簡単に出来るようです。 でも、小遣い帳だけに偏っていて、他のものを作る時、 苦労するような気がしました。そこで、この本を読んだ人で、 他のアプリケーションも容易に作った人がいるのかと思って聞いてみました。
531 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 19:37:51 ] アプリケーション開発入門という名前から考えると 設計、仕様がメインじゃないの? VCはあくまで材料
532 名前:デフォルトの名無しさん [2007/01/26(金) 19:39:56 ] >>530 フォームにボタンなどを設置してビルドすると、 勝手に↓のようにForm1ができるからな。 俺はクラスの構成なんて考えないよ。 namespace (プロジェクト名) { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; /// <summary> /// Form1 の概要 /// /// 警告: このクラスの名前を変更する場合、このクラスが依存するすべての .resx ファイルに関連付けられた /// マネージ リソース コンパイラ ツールに対して 'Resource File Name' プロパティを /// 変更する必要があります。この変更を行わないと、 /// デザイナと、このフォームに関連付けられたローカライズ済みリソースとが、 /// 正しく相互に利用できなくなります。 /// </summary> public ref class Form1 : public System::Windows::Forms::Form { 〜 略 〜 }; #pragma region Windows Form Designer generated code 〜 略 〜 #pragma endregion }
533 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 19:50:13 ] 目次見た感想 一通りやっているような。 (「明細」て言葉が多いけど) ■目次 はじめに 第1章 Visual C++ 2005の概要 1 Visual C++ 2005でできること 2 .NET Frameworkの概要 3 Windowsアプリケーションの特長 コラム Visual C++ 2005の新機能 第2章 統合開発環境の使い方 1 Visual Studio 2005の起動 2 新しいプロジェクトの作成 3 既存のプロジェクトを開く 4 ヘルプの表示 5 ビルドと実行 第3章 Windowsアプリケーションの作成手順 ・この章で学習する内容と身に付くテクニック 1 Helloプロジェクトの作成 2 Welcome to VC++ World! 3 メッセージの表示 4 現在の日時の表示 コラムHello C++ World.
534 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 19:51:33 ] 第4章 基本的な設計手順 ・この章で学習する内容と身に付くテクニック 1 小遣い帳のイメージ 2 必要な機能は何か 3 動作のイメージ 4 見取り図の作成 5 HomeBankの見取り図 コラム 全体像をつかむ 第5章 コントロールの配置 ・この章で学習する内容と身に付くテクニック 1 HomeBankプロジェクトの作成 2 フォームへの部品の配置 3 オブジェクトの名前 4 メニューの作成 5 コンボボックスの設定 6 動作の確認 7 ユーザーインターフェイスの完成 コラム ツールボックス 第6章 イベントへの対応 ・この章で学習する内容と身に付くテクニック 1 ボタンのクリックイベント 2 コントロールからのテキストの取得 3 リストボックスへの項目の追加 4 リストボックスからの項目の削除 5 メッセージボックスによる問い合わせ 6 カレンダーの日付変更イベント コラム デバッグについて
535 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 19:54:09 ] 第7章 データとクラス ・この章で学習する内容と身に付くテクニック 1 クラスとは 2 データをどのように扱うか 3 明細データクラスの作成 4 コンストラクタ 5 プロパティの設定 コラム オブジェクト指向の特長 6 コンストラクタのオーバーロード コラム UMLについて 第8章 コレクション ・この章で学習する内容と身に付くテクニック 1 明細リストクラスの作成 2 メソッドの実装 3 2つの明細クラスとリストボックス 4 カレンダーの日付変更イベントの修正 第9章 データの保存 ・この章で学習する内容と身に付くテクニック 1 ファイルを保存する流れ 2 ファイルの操作 3 CSV形式での書き出し 4 ファイル名を指定した保存 コラム ポインタとハンドルについて
536 名前:デフォルトの名無しさん [2007/01/26(金) 21:25:52 ] ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門 に書いてあるコードをそのまま写して練習したお。 VC++2005の足掛けとしてはよかったです。 今はC++の文法を覚えるために 明解C++のコードをひたすら写して練習しているです。 >>530 1冊読んだくらいで何でもできるようになるわけねーです。
537 名前:デフォルトの名無しさん [2007/01/26(金) 22:05:00 ] >>536 >ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門 はひょっとしてC++/CLI用?
538 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 22:12:44 ] C++を一通り勉強したという人にとっては次の段階として、 「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」は、お薦めですか? それとも >>499 の「Visual C++〈1〉はじめてのWindowsプログラミング」(山本信雄)、 >>507 の「プログラミング実習 VC++」 (小林健一郎) あたりを読んだ方が無難ですか?
539 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 22:31:51 ] >>536 >ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門 >に書いてあるコードをそのまま写して練習したお。 >VC++2005の足掛けとしてはよかったです。 > >今はC++の文法を覚えるために >明解C++のコードをひたすら写して練習しているです。 両方やっていてわかったと思うけど、 ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門 → C++/CLI 明解C++ → C++ 文法違うんじゃ? >>538 Visual C++ 2005 Express Edition使っているなら、 MFCは無理(使えない)だったはずだから、 注意した方がいいですよ。 「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」 は、小遣い帳を >>533-535 のような流れでやります。 懇切丁寧に説明されていると思います。 D&Dによるファイルの読み込みやXML対応もする(あとアイコンの作り方も) ので、興味があればやるといいかもしれません。
540 名前:デフォルトの名無しさん [2007/01/26(金) 23:00:33 ] A.「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」 B.「Visual C++〈1〉はじめてのWindowsプログラミング」(山本信雄) C.「プログラミング実習 VC++」 Cは絶版だったような気がしたけど違うかな。(Bも見かけないな。) Aはたいていはどこの本屋にもある。 立ち読みで確認してちょうだい。 Aのようなのをやるなら、中博俊著 実践 C++/CLI 極めるための基礎と実用テク ニックも読むといいかもです。
541 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 23:19:42 ] いや、こうすれば済む話なんじゃないの? と思ったり思わなかったり ttp://bpstore.nikkeibp.co.jp/item/contents/m_4891005084.html >>538 目標に夜 「Visual C++〈1〉はじめてのWindowsプログラミング」 は、確か全編API。MFCでネイティブばりばりの人の下地としてなら。 VC++6用と言えなくもないので、レベルによっては若干困る人も居るかも。 いや、古い版のしか読んで無いので何とも言えないけど 他は読んでないんだが、 「プログラミング実習 VC++」 はMFCみたいだし 「ひと目でわかる〜」 の様に作って楽しみつつ覚える〜系統? 「VC(1) はじめての〜」 は、どっちかというと文法重視 なにか一つのアプリケーションを作った、みたいなのは無い(断言 >>540 >絶版 ttp://www.asahi-net.or.jp/~yf8k-kbys/vcsup.html らしいですな。
542 名前:538 mailto:sage [2007/01/26(金) 23:28:43 ] >>540 いきなり↓の方を読んだ方がいいのかな?無謀か? 「プログラミング Microsoft Visual C++ 2005 MFC 編」 「標準講座 MFC 6.0」 「プログラミング Microsoft Visual C++ .NET Vol.1、2」 >>540 の三冊と↑の三冊のどれがいいか、アドバイスきぼん。
543 名前:デフォルトの名無しさん [2007/01/27(土) 00:06:00 ] 「ザリガニがウミウシに教えるオブジェクト指向」って本があるんですが、 簡単なんでしょうか?
544 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 00:09:07 ] それって対象読者はウミウシなんじゃないの?
545 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 00:49:32 ] >>542 C++を一通りって、どんな本を読んだの?
546 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 00:59:37 ] C++プライマー読んどけ
547 名前:536 [2007/01/27(土) 01:11:18 ] >>539 文法としては、C++/CLIは純正C++の上位互換ですから、 基本的に明解C++で覚えたことはC++/CLIでも使えるんじゃないでしょうか? 私としては、両方読んで知識が深まったと感じました(´ ▽`) 仮想関数の宣言でC++/CLIの場合後ろにoverrideを付けなくちゃいけないみたいな ちょ〜っと違う部分も確かにありますけど!
548 名前:デフォルトの名無しさん [2007/01/27(土) 01:20:57 ] >>545 Accelerated C++
549 名前:536 [2007/01/27(土) 01:21:46 ] あとnewとgcnewとかポインタもどきみたいな「^」とかも違いますね。。。
550 名前:デフォルトの名無しさん [2007/01/27(土) 03:12:30 ] >547 嘘はいけないな。上位互換じゃないよ。それ故に、ISOに通らなかった。
551 名前:>>538 >>542 mailto:sage [2007/01/27(土) 03:22:51 ] >>545 CプログラマのためのC++入門 (柴田望洋) C++効率的最速学習徹底入門 現実的なC++プログラミング C++ Programming Style C++ FAQ Accelerated C++ Effective C++ More Effective C++ 標準C++: STLの基礎知識 デザインパターン (GOF) 只今 Effective STL を読んでいる最中、 次に Exceptional C++ を読み終わったら Win32 と MFC の勉強を開始しようかと… 次の段階として Win32/MFC の入門書か適当な参考書を検討中です。 無難に >>540 で取り上げられている入門書から取りかかるべきか、 いきなり >>542 のレベルの本に取り組んでも大丈夫なのか、迷っています。 Visual Studio の IDE を使って Windows アプリを作れるようになりたいと思っています。 Vusual Studio .NET 2003 と Intel C++ 8.1 を持っています。 アドバイスよろしくお願いいたします。
552 名前:536 [2007/01/27(土) 03:35:30 ] >>550 ウィキペディアには上位互換って書いてあったよ? ttp://ja.wikipedia.org/wiki/C++/CLI 完全互換とは言えないでしょうけれど。
553 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 08:54:08 ] 日本語が話せたら誰でも小説家やセールスマンになれるわけじゃないからね
554 名前:デフォルトの名無しさん [2007/01/27(土) 09:00:26 ] そんな>>553 ですが、皆様よろしこあるよ
555 名前:C++とC++/CLI [2007/01/27(土) 09:04:55 ] 互換とか互換じゃないとかあるかもしれないけど... (C++のソースをC++/CLIにくっつけて使う方法を私は知らない) string(文字列型)もC++/CLIは、String^(ハンドル)だし。 クラスはrefキーワード使うし。 文字列に○○メソッドってあるけど、Stringのメンバ関数とも違うし。 どう定義されていようと、似ている部分もあるけど 同じものだとは思えない。 実践 C++/CLI 極めるための基礎と実用テクニック(中博俊)があると助かる。
556 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 09:06:02 ] >>542 >いきなり↓の方を読んだ方がいいのかな?無謀か? >「プログラミング Microsoft Visual C++ 2005 MFC 編」 @ >「標準講座 MFC 6.0」 A >「プログラミング Microsoft Visual C++ .NET Vol.1、2」 B > >>540 の三冊と↑の三冊のどれがいいか、アドバイスきぼん。 >>540 >A.「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」 >B.「Visual C++〈1〉はじめてのWindowsプログラミング」(山本信雄) >C.「プログラミング実習 VC++」 まず、環境はVisual C++2005使っているのかどうか、 それで、@やAは考えた方がいいと思う。 あなたの環境がVusual Studio .NET 2003なら、Aではなくて、 「ひと目でわかるMS Visual C++.NETアプリケーション開発入門」 だと思う。 ttp://tonecontrol.mods.jp/shopping/details/4891004320.html それと、MFC、.NETアプリのどっちをやりたいのかによる。 (それが出来る環境かどうかにもよるけどさ) (CLIとかの).NETアプリは視覚的にWindowアプリがつくれるから 漏れは好き!
557 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 09:20:30 ] .netやりたいなら素直にC#使えばいいじゃん
558 名前:デフォルトの名無しさん [2007/01/27(土) 09:46:18 ] 視覚的にWindowアプリを作りたい香具師: .NET 自分でコード書きたいが楽をしたい香具師:MFC 裸のウィンドウズプログラムを書きたい香具師:API+C
559 名前:デフォルトの名無しさん [2007/01/27(土) 11:14:30 ] Java1.4のSelectorの使用例を詳しく説明してある本ってなんか無い? newI/Oについての本とか。
560 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 12:31:07 ] >>557 C# スレに戻って P/Invoke 書いてよーね(w
561 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 12:37:19 ] >>559 洋書なら、オライリーからnioの本が出てるよ
562 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 16:29:36 ] >552 wikipediaを持ってくるなよ
563 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 16:48:20 ] ___ 見えませ〜ん ‖ | ∨ ‖現実 ∧_∧ .ヘ∧ ‖ \ ( ・∀・) (゚A●) || ̄ ̄⊂ ) ( と) 凵 し`J U U ___ 読めませ〜ん ‖ | ∨ ‖空気 ∧_∧ .ヘ∧ ‖ \ ( ・∀・) (゚A●) || ̄ ̄⊂ ) ( と) 凵 し`J U U
564 名前:デフォルトの名無しさん [2007/01/27(土) 23:09:35 ] 詳説C++ってどうよ
565 名前:デフォルトの名無しさん [2007/01/27(土) 23:52:42 ] さあ・・・
566 名前:デフォルトの名無しさん [2007/01/28(日) 00:28:42 ] >>551 本当にそれだけの本の内容を全て完璧に理解してたら、 MFCやWin32なんてクソみたいなもんで、やっててバカらしくなるな
567 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 01:04:37 ] んなーわけない。悟りを開くための本が良本だと勘違いするな、ぼけ。
568 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 08:43:04 ] 本は金出せば誰でも買えるし、読んで本人が満足すればそれでいい。
569 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 11:09:40 ] windowsアプリ作成ねらいだったらC#覚えればよかったんで無いの?
570 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 11:19:04 ] 標準C or C++知っている人間が、Windowsアプリを すぐに会得できる順にならべるとどうなりますか? A. Visual Basic B. Java C. C++/CLI D. API+C
571 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 11:36:16 ] >>570 つ ttp://www.microsoft.com/japan/msdn/vstudio/express/
572 名前:536 [2007/01/29(月) 02:50:13 ] 555>> >(C++のソースをC++/CLIにくっつけて使う方法を私は知らない) >string(文字列型)もC++/CLIは、String^(ハンドル)だし。 >クラスはrefキーワード使うし。 >文字列に○○メソッドってあるけど、Stringのメンバ関数とも違うし。 C++/CLIでは、ふつうのstring型も使えるし、 refを付けないふつうのクラス定義もできます。 すくなくても、私の手元ではCLIコンソールアプリケーションに 明解C++のコードを貼り付けて動きましたよ? ただし、コンパイラオプションの設定をVerifiable(検証可能アセンブリ)なんかに 変更すれば使えなくなりますが、デフォルトでは使えます。
573 名前:536 [2007/01/29(月) 03:02:54 ] ↑(追記)アンマネージとマネージコードの混合についてですが、 「これからはじめるVisual C++2005入門編」 という本(まだ読みかけですが)の始めのほうに書いてありました。
574 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 09:26:10 ] >>572-573 >「これからはじめるVisual C++2005入門編」 ↑もっていないし、よくわからないので質問させてください。 'System::String ^' から 'std::string'へ変換したい場合はどう やるんでしょうか?
575 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 10:11:20 ] >>574 暗黙裡には無理なはず。(だよね? >> 572) (質問スレではないからレス長くなるなら別の場所で話し合ってw)
576 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 11:23:23 ] プログラミング作法 Brian W.Kernighan・Rob Pike著/福崎俊博訳って 今、問題の解答がDownloadできるサイトってあるんですか?
577 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 12:53:24 ] >>570 JavaはWindowsアプリって言うのか? そりゃwinでも動くけど。