推薦図書/必読書のた ..
482:デフォルトの名無しさん
07/01/23 11:55:05
分厚さが何で項も違うんだ?
どっちも読んだことはないけど、
@は辞書並でしょ。
レベルだけじゃなくて個人的に可読性のあるものが良書だと思う。
>@オブジェクト指向入門 第2版 原則・コンセプト (単行本(ソフトカバー))
> バートランド・メイヤー (著), 酒匂 寛 (翻訳)
> 価格: ¥ 7,560 (税込)
>
>Aオブジェクト指向入門 (単行本)
> Bertrand Meyer (著), 酒匂 寛 (翻訳), 酒匂 順子 (翻訳)
> 価格: ¥ 5,077 (税込)
>>477
>C言語スタートブック―基礎Cのエッセンス (単行本)
>高田 美樹 (著)
>
>この本は如何なのでしょうか?ネット通販での評価は高いですが
>ここでの評価は低いですが・・・・あまり初心者にはお薦めではないでしょうか?
かなり入門レベルだったと思う。図が多かったはず。
483:デフォルトの名無しさん
07/01/23 12:03:27
憂鬱本のp195にMixinてクラスがあると書いてありました。
実装方法が書いていないので???です。
「継承ツリーを独立させます」
ってどう独立するのかも書かれていないようだし。
どなたか憂鬱本読んで、↑理解できた方います?
484:デフォルトの名無しさん
07/01/23 12:11:34
図8-8
485:デフォルトの名無しさん
07/01/23 12:15:35
Windowsプログラミングを習いたいという友人がいて
プログラミング初心者だというので
本屋で例の猫でもわかる本を薦めてみたんだ。
すると彼はかなりムッとした表情を浮かべた。
ああ、そうか。猫並みに扱われたと思ったのか。
他意は無かったんだが別の本を薦めておけばよかったのだな。
486:デフォルトの名無しさん
07/01/23 12:15:59
ホントに読んだの?
(以下抜粋)
>このような...クラスを「ミキシン(Mixin)」といいます...
>「ミキシン」という概念は...
どこにも「クラスが存在」とは書いてない。
ちゃんと調味料の例え嫁。
それが上手い例えかどうかは知らんが、今ぱっと読んだ俺も理解は出来た。
もしかして、左のページにある図が何を指してるのか理解出来ないわけではなかろーな
しかもスレ違いだし
つーか最初からググった方がよっぽど早いんじゃ?
487:デフォルトの名無しさん
07/01/23 13:20:56
オペレーティングシステムの入門書で清水 謙多郎の
オペレーティングシステムと30日でできる! OS自作入門
川合 秀実 はどちらがお薦めでしょうか?
488:デフォルトの名無しさん
07/01/23 15:58:28
タネンバウムのMINIX本買え
489:デフォルトの名無しさん
07/01/23 18:27:38
>>488
入門書というには無理あるだろ。昔買ったけどわけわかめ
だったんでamazonで売り払っちまった。今は公開している。
490:デフォルトの名無しさん
07/01/23 18:43:03
こっちの方がいいと思う
OSの基礎と応用―設計から実装、DOSから分散OS Amoebaまで
URLリンク(www.amazon.co.jp)
491:デフォルトの名無しさん
07/01/23 20:40:50
それ新版出てなかった?
492:デフォルトの名無しさん
07/01/24 01:49:48
30日でできる! OS自作入門 川合 秀実
は論外なんでしょうか?
493:デフォルトの名無しさん
07/01/24 02:15:20
いや、いい本だと思うよ。
日曜大工的なモチベーションでOSの仕組みに触れるにはいいと思う。
タイトルだけ見るとアレ本だけど、中身はいたってまじめだし親切。
ただ、何もかもWindowsでの開発が前提なんだよねぇ。
そんで、タネンバウム大先生の本と比べるのはチト趣旨が違う気がした。
それはそれ。
494:デフォルトの名無しさん
07/01/24 08:59:23
>>485
中身は「猫でもわかる」ってほど、分かりやすいわけじゃないしな。
495:デフォルトの名無しさん
07/01/24 13:21:48
>>493
比べるものではないとは思うんだが
質問者はOSの入門書を探していたようなので...
496:デフォルトの名無しさん
07/01/24 14:03:45
C++を一通り勉強して、Visual C++の勉強を始めるときに
お勧めの本を教えてください。
497:デフォルトの名無しさん
07/01/24 15:23:45
一通り作れるレベルじゃないと難しいと思うよ
498:デフォルトの名無しさん
07/01/24 15:33:51
>>496
MFCを使うなら、MFCプログラミング ISBN-13: 978-4756119353
使わないなら、プログラミングWindows ISBN-13: 978-4756136008
499:デフォルトの名無しさん
07/01/24 15:46:41
>>496
ど初心者なら
Visual C++〈1〉はじめてのWindowsプログラミング
山本信雄
とかどうよ?
500:デフォルトの名無しさん
07/01/24 16:35:56
>>498,>>499
ありがとうございます。
Visual C++〈1〉はじめてのWindowsプログラミング で
検討してみたいと思います。
501:デフォルトの名無しさん
07/01/24 16:35:59
Advanced Windows買ってみたけど分厚いなオイ。殴ったら人殺せそうだ。
読破に2週間はかかりそうで一緒に数学本2冊、プログラム本1冊買ったのを後悔。
502:デフォルトの名無しさん
07/01/24 16:48:13
「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明
↑マイクロソフト公式解説書っていうけど、これ難しいですか?
503:499
07/01/24 16:58:04
>>500
嗚呼、言い忘れた
買っても長持ちしない書だから、
ブコフに流す予定が無いなら、まずは図書館などでお試しを勧めとく。
(1)はまだ良いんだけど、(2)→(3)と進むと、読む価値が……
504:デフォルトの名無しさん
07/01/24 17:03:57
>>503
そうですか。
心遣い感謝します\(=^O^=)/'
本屋で見に行こうとしていました。
よく考えてみます。
505:デフォルトの名無しさん
07/01/24 17:27:08
>>502
「ひと目でわかる」と書いてある入門書が難しい奴はプログラミング向いてないだろ…
常識的に考えて…
506:502
07/01/24 17:31:27
難しいとは思わないけど、なんかお小遣い帳を作ることしか考えてないと
思ってしまう。
とても推薦できるようなものじゃない。
507:デフォルトの名無しさん
07/01/24 17:59:06
>>499 >>500
山本 信雄 (=矢沢久雄=桑原信也)
過去レスで矢沢久雄って胡散臭いってレスが…
筆者の評判で選ぶとすれば「プログラミング実習 VC++」 (小林健一郎) が良いのでは。
508:デフォルトの名無しさん
07/01/24 18:23:44
>>507
胡散くさ〜w
509:デフォルトの名無しさん
07/01/24 18:55:36
>>502
俺の持っている
「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明
とあんたの持っている本と交換しないか?
510:デフォルトの名無しさん
07/01/24 21:18:19
>>502
簡単だよ♪深いことは書いてないけど。
プログラムを作ろう!パソコンの教科書Visual C++ Express Edition入門
がさらに簡単。
はじめてプログラムする人にはいいんじゃね?
511:496,500,504
07/01/24 22:58:13
>>507
WEBで調べました。絶版になっているみたいですね。
中古本とかで当たろうかと思います。
ちなみに上記の書ですが、
Windowsプログラミングはコンソールアプリと同じように
(文法的に)C++の知識でやれるでしょうか?
※ MFCはやりません。
512:デフォルトの名無しさん
07/01/24 23:26:34
>>511
絶版なのか〜
Visual Studio .NET 対応の新しい版を出してくれたら良いのにな。
513:デフォルトの名無しさん
07/01/24 23:39:16
>>511
言おうとしてることがよくわからないが、web上で窓プログラミングについて調べてみればいいんじゃないか
514:デフォルトの名無しさん
07/01/24 23:39:17
C++できるなら、MFCでやればいいのに。
いろいろ悪口はあるけど、生APIよりははるかに楽だよ。
「MFCによるWindowsプログラミング」だったら、ウィザードなしでMFCのコードをごりごり
書いていくスタイルで解説してあるから、
よくある「ウインドウを出すのは簡単だけど、それから先が難しい」みたいな状態に陥らないよ。
515:デフォルトの名無しさん
07/01/24 23:45:45
>>494
だね〜。
初心者が見ると混乱するだけの害悪本。
516:174
07/01/24 23:55:39
>>513
>言おうとしてることがよくわからないが、web上で窓プログラミングについて調べてみればいいんじゃないか
はい。
>>514
VC++2005ExpressEditionなので、
残念ですがMFCはできません。
517:デフォルトの名無しさん
07/01/25 00:08:31
>>515
害悪本なのか〜。
書籍化するって聞いて、(Webの)あのクオリティーで本になってるのか!?と思って
本屋でパラパラと見てみたら、案外普通だったんで、逆にがっかりしたもんだけど。
518:デフォルトの名無しさん
07/01/25 01:19:11
>>517
>案外普通
それは無いw
フォント演出が無いだけで文章の中身は同じだし
519:デフォルトの名無しさん
07/01/25 11:45:05
憂鬱本スムーズに読んでいたけど、
第12章で、「辞書ウィンドウ」とか「単語登録ダイアログ」とか
でてきて、画面12-1を見た瞬間「GUIじゃん」
CUIプログラミングしかやったことのない漏れには
ちとわかりにくいorz
520:デフォルトの名無しさん
07/01/25 22:02:24
ジャヴァ
521:デフォルトの名無しさん
07/01/26 00:40:58
GUIって、OOPするにはいい材料だと思うよ。
522:デフォルトの名無しさん
07/01/26 01:19:23
イベントドリブンなシステムは、オブジェクト指向的とはとうてい思えない
523:デフォルトの名無しさん
07/01/26 01:30:30
>>482
今日届いて見たけど850ページぐらいだな
判は小さいのでこの程度なら十分読めるだろ
ちょっとホッとした
普通のオライリー本2冊分ぐらいだと思う
524:デフォルトの名無しさん
07/01/26 09:25:36
オブジェクト指向とイベントドリブンは関係ないと思うが。
525:デフォルトの名無しさん
07/01/26 10:22:44
No.14スレぐらいではテンプレに3つのサイトがあった気がするんだけど
2ch books 推薦書籍集
あとなんだっけ?
526:デフォルトの名無しさん
07/01/26 10:34:22
URLリンク(p2.chbox.jp)
これとか? 検索汁
527:デフォルトの名無しさん
07/01/26 12:18:04
Gnu/Linux Application Programming
URLリンク(www.amazon.co.jp)
だれかこの本の日本語訳知りませんか?
あるかどうかも分かりませんが・・
528:デフォルトの名無しさん
07/01/26 18:33:10
>「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」増田 智明
これ、やっている人に質問。
ソースって手書きで書いている?
それともあまり手書きでは書かないですか?
529:デフォルトの名無しさん
07/01/26 18:41:26
手で書いたらコンパイルできない
530:528
07/01/26 19:25:02
>>529
>手で書いたらコンパイルできない
手書きだとミスが起こりやすい→コンパイルが通らないということですか?
ミスが起こりやすいとは思います。
(ボタンをクリックした場合の処理の中身は手書きですよね?)
>「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」
は小遣い帳をつくるみたいで、確かに書いてあるとおりやると
小遣い帳は簡単に出来るようです。
でも、小遣い帳だけに偏っていて、他のものを作る時、
苦労するような気がしました。そこで、この本を読んだ人で、
他のアプリケーションも容易に作った人がいるのかと思って聞いてみました。
531:デフォルトの名無しさん
07/01/26 19:37:51
アプリケーション開発入門という名前から考えると
設計、仕様がメインじゃないの?
VCはあくまで材料
532:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/01/26 21:25:52
ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門
に書いてあるコードをそのまま写して練習したお。
VC++2005の足掛けとしてはよかったです。
今はC++の文法を覚えるために
明解C++のコードをひたすら写して練習しているです。
>>530
1冊読んだくらいで何でもできるようになるわけねーです。
537:デフォルトの名無しさん
07/01/26 22:05:00
>>536
>ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門
はひょっとしてC++/CLI用?
538:デフォルトの名無しさん
07/01/26 22:12:44
C++を一通り勉強したという人にとっては次の段階として、
「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」は、お薦めですか?
それとも >>499 の「Visual C++〈1〉はじめてのWindowsプログラミング」(山本信雄)、
>>507 の「プログラミング実習 VC++」 (小林健一郎) あたりを読んだ方が無難ですか?
539:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/01/26 23:00:33
A.「ひと目でわかるMicrosoft Visual C++ 2005アプリケーション開発入門」
B.「Visual C++〈1〉はじめてのWindowsプログラミング」(山本信雄)
C.「プログラミング実習 VC++」
Cは絶版だったような気がしたけど違うかな。(Bも見かけないな。)
Aはたいていはどこの本屋にもある。
立ち読みで確認してちょうだい。
Aのようなのをやるなら、中博俊著 実践 C++/CLI 極めるための基礎と実用テク
ニックも読むといいかもです。
541:デフォルトの名無しさん
07/01/26 23:19:42
いや、こうすれば済む話なんじゃないの? と思ったり思わなかったり
URLリンク(bpstore.nikkeibp.co.jp)
>>538
目標に夜
「Visual C++〈1〉はじめてのWindowsプログラミング」
は、確か全編API。MFCでネイティブばりばりの人の下地としてなら。
VC++6用と言えなくもないので、レベルによっては若干困る人も居るかも。
いや、古い版のしか読んで無いので何とも言えないけど
他は読んでないんだが、
「プログラミング実習 VC++」 はMFCみたいだし
「ひと目でわかる〜」 の様に作って楽しみつつ覚える〜系統?
「VC(1) はじめての〜」 は、どっちかというと文法重視
なにか一つのアプリケーションを作った、みたいなのは無い(断言
>>540
>絶版
URLリンク(www.asahi-net.or.jp)
らしいですな。
542:538
07/01/26 23:28:43
>>540
いきなり↓の方を読んだ方がいいのかな?無謀か?
「プログラミング Microsoft Visual C++ 2005 MFC 編」
「標準講座 MFC 6.0」
「プログラミング Microsoft Visual C++ .NET Vol.1、2」
>>540 の三冊と↑の三冊のどれがいいか、アドバイスきぼん。
543:デフォルトの名無しさん
07/01/27 00:06:00
「ザリガニがウミウシに教えるオブジェクト指向」って本があるんですが、
簡単なんでしょうか?
544:デフォルトの名無しさん
07/01/27 00:09:07
それって対象読者はウミウシなんじゃないの?
545:デフォルトの名無しさん
07/01/27 00:49:32
>>542
C++を一通りって、どんな本を読んだの?
546:デフォルトの名無しさん
07/01/27 00:59:37
C++プライマー読んどけ
547:536
07/01/27 01:11:18
>>539
文法としては、C++/CLIは純正C++の上位互換ですから、
基本的に明解C++で覚えたことはC++/CLIでも使えるんじゃないでしょうか?
私としては、両方読んで知識が深まったと感じました(´ ▽`)
仮想関数の宣言でC++/CLIの場合後ろにoverrideを付けなくちゃいけないみたいな
ちょ〜っと違う部分も確かにありますけど!
548:デフォルトの名無しさん
07/01/27 01:20:57
>>545 Accelerated C++
549:536
07/01/27 01:21:46
あとnewとgcnewとかポインタもどきみたいな「^」とかも違いますね。。。
550:デフォルトの名無しさん
07/01/27 03:12:30
>547
嘘はいけないな。上位互換じゃないよ。それ故に、ISOに通らなかった。
551:>>538 >>542
07/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
07/01/27 03:35:30
>>550
ウィキペディアには上位互換って書いてあったよ?
Wikipedia項目リンク
完全互換とは言えないでしょうけれど。
553:デフォルトの名無しさん
07/01/27 08:54:08
日本語が話せたら誰でも小説家やセールスマンになれるわけじゃないからね
554:デフォルトの名無しさん
07/01/27 09:00:26
そんな>>553ですが、皆様よろしこあるよ
555:C++とC++/CLI
07/01/27 09:04:55
互換とか互換じゃないとかあるかもしれないけど...
(C++のソースをC++/CLIにくっつけて使う方法を私は知らない)
string(文字列型)もC++/CLIは、String^(ハンドル)だし。
クラスはrefキーワード使うし。
文字列に○○メソッドってあるけど、Stringのメンバ関数とも違うし。
どう定義されていようと、似ている部分もあるけど
同じものだとは思えない。
実践 C++/CLI 極めるための基礎と実用テクニック(中博俊)があると助かる。
556:デフォルトの名無しさん
07/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アプリケーション開発入門」
だと思う。
URLリンク(tonecontrol.mods.jp)
それと、MFC、.NETアプリのどっちをやりたいのかによる。
(それが出来る環境かどうかにもよるけどさ)
(CLIとかの).NETアプリは視覚的にWindowアプリがつくれるから
漏れは好き!
557:デフォルトの名無しさん
07/01/27 09:20:30
.netやりたいなら素直にC#使えばいいじゃん
558:デフォルトの名無しさん
07/01/27 09:46:18
視覚的にWindowアプリを作りたい香具師: .NET
自分でコード書きたいが楽をしたい香具師:MFC
裸のウィンドウズプログラムを書きたい香具師:API+C
559:デフォルトの名無しさん
07/01/27 11:14:30
Java1.4のSelectorの使用例を詳しく説明してある本ってなんか無い?
newI/Oについての本とか。
560:デフォルトの名無しさん
07/01/27 12:31:07
>>557
C# スレに戻って P/Invoke 書いてよーね(w
561:デフォルトの名無しさん
07/01/27 12:37:19
>>559
洋書なら、オライリーからnioの本が出てるよ
562:デフォルトの名無しさん
07/01/27 16:29:36
>552
wikipediaを持ってくるなよ
563:デフォルトの名無しさん
07/01/27 16:48:20
___ 見えませ〜ん
‖ | ∨
‖現実 ∧_∧ .ヘ∧
‖ \ ( ・∀・) (゚A●)
|| ̄ ̄⊂ ) ( と)
凵 し`J U U
___ 読めませ〜ん
‖ | ∨
‖空気 ∧_∧ .ヘ∧
‖ \ ( ・∀・) (゚A●)
|| ̄ ̄⊂ ) ( と)
凵 し`J U U
564:デフォルトの名無しさん
07/01/27 23:09:35
詳説C++ってどうよ
565:デフォルトの名無しさん
07/01/27 23:52:42
さあ・・・
566:デフォルトの名無しさん
07/01/28 00:28:42
>>551
本当にそれだけの本の内容を全て完璧に理解してたら、
MFCやWin32なんてクソみたいなもんで、やっててバカらしくなるな
567:デフォルトの名無しさん
07/01/28 01:04:37
んなーわけない。悟りを開くための本が良本だと勘違いするな、ぼけ。
568:デフォルトの名無しさん
07/01/28 08:43:04
本は金出せば誰でも買えるし、読んで本人が満足すればそれでいい。
569:デフォルトの名無しさん
07/01/28 11:09:40
windowsアプリ作成ねらいだったらC#覚えればよかったんで無いの?
570:デフォルトの名無しさん
07/01/28 11:19:04
標準C or C++知っている人間が、Windowsアプリを
すぐに会得できる順にならべるとどうなりますか?
A. Visual Basic
B. Java
C. C++/CLI
D. API+C
571:デフォルトの名無しさん
07/01/28 11:36:16
>>570
つ URLリンク(www.microsoft.com)
572:536
07/01/29 02:50:13
555>>
>(C++のソースをC++/CLIにくっつけて使う方法を私は知らない)
>string(文字列型)もC++/CLIは、String^(ハンドル)だし。
>クラスはrefキーワード使うし。
>文字列に○○メソッドってあるけど、Stringのメンバ関数とも違うし。
C++/CLIでは、ふつうのstring型も使えるし、
refを付けないふつうのクラス定義もできます。
すくなくても、私の手元ではCLIコンソールアプリケーションに
明解C++のコードを貼り付けて動きましたよ?
ただし、コンパイラオプションの設定をVerifiable(検証可能アセンブリ)なんかに
変更すれば使えなくなりますが、デフォルトでは使えます。
573:536
07/01/29 03:02:54
↑(追記)アンマネージとマネージコードの混合についてですが、
「これからはじめるVisual C++2005入門編」
という本(まだ読みかけですが)の始めのほうに書いてありました。
574:デフォルトの名無しさん
07/01/29 09:26:10
>>572-573
>「これからはじめるVisual C++2005入門編」
↑もっていないし、よくわからないので質問させてください。
'System::String ^' から 'std::string'へ変換したい場合はどう
やるんでしょうか?
575:デフォルトの名無しさん
07/01/29 10:11:20
>>574
暗黙裡には無理なはず。(だよね? >> 572)
(質問スレではないからレス長くなるなら別の場所で話し合ってw)
576:デフォルトの名無しさん
07/01/29 11:23:23
プログラミング作法 Brian W.Kernighan・Rob Pike著/福崎俊博訳って
今、問題の解答がDownloadできるサイトってあるんですか?
577:デフォルトの名無しさん
07/01/29 12:53:24
>>570
JavaはWindowsアプリって言うのか?
そりゃwinでも動くけど。
578:デフォルトの名無しさん
07/01/29 17:38:53
>>577
不是
Javaは言語ニダ、アプリじゃないあるニダ
579:デフォルトの名無しさん
07/01/29 17:41:47
中国人なのか韓国人なのか。
580:デフォルトの名無しさん
07/01/29 19:55:16
>>572
C++/CLIとC++両方使うって、なにやっているの?どんな使い方してるんだぁ。
581:デフォルトの名無しさん
07/01/29 20:37:51
>>579
Java原人でつ
582:デフォルトの名無しさん
07/01/29 20:39:24
PC原人
583:536
07/01/29 20:43:26
>>574
「これからはじめるVisual C++2005入門編」
には載っていないようです。
ネット調べながら無理やり下のような感じでできました。
素人なんで、マトモな書き方かどうかはわかりません。
String^ strHat = "hoge";
string str = "";
array<unsigned char>^ arrayHoge = System::Text::Encoding::GetEncoding("Shift_JIS")->GetBytes(strHat);
for(int i = 0; i<4; i++){
str += arrayHoge[i];
}
cout<<str;
>>575
簡単には変換できなさそうですね。レス長くなっちゃってすみません。スレタイとも関係ないしここまでで止めておきます。
>>580
今は興味本位で何ができるか試しているだけです。
うすうすMFCかC#を素直に勉強したほうがいいような気はしています(´・ω・`)
584:デフォルトの名無しさん
07/01/29 20:56:07
>>536 (583?)
こんなんじゃ、だめ?
string To_string( String^ source )
{
string target;
pin_ptr<const wchar_t> wch = PtrToStringChars( source );
int len = (( source->Length+1) * 2);
char *ch = new char[ len ];
if ( wcstombs( ch, wch, len ) != -1 )
{
target = ch;
}
delete ch;
return target;
}
String^ ToSysString(const std::string& s)
{
return gcnew System::String(s.c_str(), 0, static_cast<int>(s.size()));
}
すれ違い(俺もこれでこの件は終わり)
585:536
07/01/29 21:59:19
>>584
いけました。
PtrToStringChars()に
#include <vcclr.h>
が必要みたいですね。。
586:デフォルトの名無しさん
07/01/30 01:43:04
最近、洋書が面白いと感じてきた
日本語で書いてあるものは実は退屈なのだ。
587:デフォルトの名無しさん
07/01/30 02:44:49
その心境に至れた君が羨ましい。
俺ももっとサクサク英文読めるようにならないとなぁ…。
588:デフォルトの名無しさん
07/01/30 02:46:01
俺も『The Definitive Guide to Java Swing』をぱらぱらめくってるだけで、
めちゃくちゃときめく。絵本を眺めて楽しんだ子どもの頃の気持ちになる。
今はつまみ読み程度だけど、そのうち辞書片手にきちんと読んでみたいと思う。
589:デフォルトの名無しさん
07/01/30 03:03:19
そのうちなんて言ってると
590:デフォルトの名無しさん
07/01/30 10:51:04
>>576
本のページと対応しているかわからんな。
URLリンク(cm.bell-labs.com)
591:デフォルトの名無しさん
07/01/30 22:14:50
>>587
洋書を選ぶときのポイントを一つ言うと、「狭く深い」ものを探すこと。
範囲が広い(たとえば、ネットワーク全般とか、コンピュータ科学とか)は
やたらといろんな単語が出てくるので、知らない単語が多い。
ジャンルを極端に絞るとかなり単語が限られてくるので、読みやすい。
幸い、洋書は専門書が多いので訳書よりは探しやすい。
一ページに知らない単語が10個以内だったら読み進められるだろう。
知らない単語はスルーでおkだ。
592:デフォルトの名無しさん
07/01/30 23:06:44
私の大好きな加藤鷹は、SEXのテクニックを磨くために日々トレーニングを積んでいる。
知的フィールド、アペオス。
SEXがうまくてもだめなんだよ、私の場合はね。
593:デフォルトの名無しさん
07/01/30 23:11:09
登場シーンはなんだ?
腰振りながら登場するのか?
594:デフォルトの名無しさん
07/01/30 23:21:23
とうぜん、語り手はえなり君。
595:デフォルトの名無しさん
07/01/31 01:07:21
>>591
なるほど。
確かに知らない単語があまりにも新出すると心が折れるからなぁ。
狭く深い内容か…、参考にするぜー。
596:デフォルトの名無しさん
07/01/31 01:17:04
>>570
Windowsアプリなら・・・Delphiかな。
C/C++知っているなら余裕なはず。
597:デフォルトの名無しさん
07/01/31 01:52:51
ATLの勉強したいんだけどお薦めな書籍って何かある?
598:デフォルトの名無しさん
07/01/31 04:05:33
中括弧族には、Pascalの文法がどうもしっくりこないというか。
599:デフォルトの名無しさん
07/01/31 20:13:33
VC++2005対応のでMFCやる本ってあるの??
本屋に見に行ったら6.0の解説書ばっかりなんだけどぉ。
600:デフォルトの名無しさん
07/01/31 22:56:09
まだ出てないのか…?
『プログラミング Microsoft Visual C++ 2005 MFC 編 』(12月25日発売予定)
URLリンク(www.microsoft.com)
601:デフォルトの名無しさん
07/01/31 22:58:43
林晴比古
602:デフォルトの名無しさん
07/01/31 22:58:50
IDEの操作性がかわってるけど、MFCそのものは6時代の解説書で十分だろ。
603:デフォルトの名無しさん
07/01/31 23:08:01
これからWindowsでプログラム作るならC#かVBらしいぞ。
VC++はマネージド言語になるとか。
604:デフォルトの名無しさん
07/01/31 23:21:06
600>>
売っているの見たことないですね。日付過ぎてるのに発売予定って…?
601>>
林さんのはスルーしたいです。
新Visual C++6.0入門ビギナー編を持っているのですが、
168ページまで延々とツールバーとかの説明が書いてあって
あんまりにも面白くなくてちょっとトラウマです。
>>603
やっぱり6.0用で我慢するしかないでしょうかね。テンプレ通りに
Visual C++(1)はじめてのWindowsプログラミング 翔泳社
からやるのが無難でしょうね。
605:デフォルトの名無しさん
07/01/31 23:40:11
vista対応のvisual studioって、2005のみ?
もうちょっと待った方がいい?
606:デフォルトの名無しさん
07/01/31 23:46:28
2005の、しかもSP1な。
本格的にvistaで開発するなら2007の登場を待て
607:デフォルトの名無しさん
07/02/01 09:09:01
>>606
studioのspってなんであんなに思いのだろう
608:デフォルトの名無しさん
07/02/01 10:09:45
2007なんて、いつ出るんだよ。年末ぐらいだろ。
それまで待ってどうする?
609:デフォルトの名無しさん
07/02/01 12:23:17
2003使えてるんだが・・・
610:デフォルトの名無しさん
07/02/01 13:57:31
>>607
ファイルが差分形式じゃなくてそっくり上書きになってるらしい
アホかと
611:デフォルトの名無しさん
07/02/01 14:14:35
今店で売ってるVS2005ってSP1適用済み?
612:デフォルトの名無しさん
07/02/02 12:48:10
2005でも6.0でも、一応動くことは動くらしい。
ただ、vistaのHPでは2005も正式版とはいえなさそう。
次のバージョンを待つしかないのか・・・
613:デフォルトの名無しさん
07/02/02 15:45:32
人間の基本的な能力として、solarisの使い方をマスターしたいです。
なにかお勧めの書籍はありますでしょうか?
614:デフォルトの名無しさん
07/02/02 15:52:24
solarisじゃ人間の基本的な能力は身につかないからやめとけ
居酒屋でバイトしろ
615:デフォルトの名無しさん
07/02/02 17:01:16
solarisってOSじゃないのか?
プログラミング言語にもあるのか?
616:デフォルトの名無しさん
07/02/02 19:46:04
SolarisでEclipseを使ういいのさ
617:デフォルトの名無しさん
07/02/02 20:33:54
>>613
Solarisの本なんてそんなにないから、最近出版されたやつを全部買えば?
618:デフォルトの名無しさん
07/02/02 20:38:45
なんでこんなに日本語に不自由な奴ばかり。
619:デフォルトの名無しさん
07/02/02 20:41:01
わかってネタしてるんじゃないのか
620:デフォルトの名無しさん
07/02/02 21:03:15
線と千尋でも見れよ
621:デフォルトの名無しさん
07/02/02 21:27:31
文句言ってる奴も日本語不自由だしな
622:デフォルトの名無しさん
07/02/02 23:35:23
>>620
終わってきたよ
漏れ名前思い出せないんだ、今は七誌と言ってるよ
623:デフォルトの名無しさん
07/02/02 23:55:55
>>620
確か、昔、サバイバルナイフで花をそぎ落としてやった奴がいる。
そいつのあだ名はたしか・・・鼻無し
!!!
624:デフォルトの名無しさん
07/02/03 01:11:26
C#の勉強を開始しようと思うわけだが。
625:デフォルトの名無しさん
07/02/03 01:19:07
>>624
つ チラシ
表には意気込みを書いて、裏にはその日の達成内容を箇条書きするんだ。
626:デフォルトの名無しさん
07/02/03 16:32:58
明解C++っての買ったんだが、これ演習に答え合わせみたい
なのないの?
投げっぱなしジャーマンかよ
627:デフォルトの名無しさん
07/02/03 16:45:49
仕様どうりの結果が得られればそれで良し
最初から答えが存在したらプログラミングする必要がない。
628:デフォルトの名無しさん
07/02/03 19:00:20
>>626
演習なんか読み飛ばせよ。
629:デフォルトの名無しさん
07/02/04 11:16:19
C#の文法を学ぶにはどんな本がいいですか?
630:デフォルトの名無しさん
07/02/04 11:27:16
>>629
敢えて「文法を学ぶ」というくらいだから入門書程度は既に読んでるよね。
だったらリファレンスマニュアルでいいんでない?
631:デフォルトの名無しさん
07/02/04 11:34:02
>>630
はい、この本(URLリンク(www.amazon.co.jp)速効-図解プログラミング-Visual-C-NET/dp/483990992X)
を読みました。
リファレンスマニュアル読んでみます。どうもありがとうございました。
632:デフォルトの名無しさん
07/02/04 19:15:06
独習CやってからC++に入ろうと思うんですけど
C++の入門書でお薦めありますか?
633:デフォルトの名無しさん
07/02/04 19:20:02
コボラーなんですが、独学でjavaやって、swing、servlet、socket(GUI、WEB、通信)と
ひと通り終わったので、Cを勉強しようかと思うんですが、最初の書籍として
「新・C言語入門 シニア編」あたりかと思ってます、間違ってますか?
634:デフォルトの名無しさん
07/02/04 19:31:22
>>632
俺も同じ道を辿った。
独C++は、文法覚えるのには悪くないが
オブジェクト指向がイマイチ分からないまま終わる可能性がある。
でも、他に良いのは知らんw
635:デフォルトの名無しさん
07/02/04 19:40:24
>>633
初心者だったらビギナー編じゃないかと思う
636:デフォルトの名無しさん
07/02/04 19:57:24
>>635
文法はjavaと全然別物ですか?
構造化プログラミングは体に染み付いているので
初心者本はどうかと思って迷ってます。
637:デフォルトの名無しさん
07/02/04 20:10:02
URLリンク(karetta.jp)
>>636
こういうのは?
638:デフォルトの名無しさん
07/02/04 20:23:05
>>637
とても参考になりそうです、ありがとうございます。
639:デフォルトの名無しさん
07/02/04 22:40:10
初心者じゃなくて何なんだろ?
640:デフォルトの名無しさん
07/02/04 23:50:59
>>634
オブジェクト指向に関しては違う参考書で補ったりしたんですか?
641:デフォルトの名無しさん
07/02/05 00:44:17
>>639は、>>633の話をしてるのか?
Java一通りやったんだったら、ほんとにプログラムはぢめての人向きの話されてもいらんからでそ。
「コンピュータのプログラムは、0と1で表されるビットを基本に出来ていて……」とか
「C言語では人間にも読めるソースファイルを作成して、それをコンパイルして……」とか
「=というのは数学の等号と違って、左辺の変数に右辺の値を……」とかさ。
一口に入門書といっても、↑みたいなのから、例えばC文法知識を前提としたC++の本とかあるし
まあ或る程度知ってる人なら、本屋で確認したほうが良い気はするけど。
642:デフォルトの名無しさん
07/02/05 00:53:52
>>640
補うとか言ってちゃだめよ。1冊理解したらすぐ次の本買って勉強。
643:デフォルトの名無しさん
07/02/05 02:57:41
Cでタートルグラフィックス書きたいんですけど参考になる本ありますか?
644:デフォルトの名無しさん
07/02/05 03:24:20
>>643
URLリンク(wisdom.sakura.ne.jp)
の win23.html とか。
645:デフォルトの名無しさん
07/02/05 09:05:55
基本情報処理技術者を取ろうと思うのですが、
プログラミングド素人です。
プログラミングの感じを掴めるような、
Cの薄くて物凄い簡単な本ないですか?
646:デフォルトの名無しさん
07/02/05 09:58:22
>>645
>プログラミングド素人
なんか、いい加減な文法でプログラムされた素人みたいな感じだなー。
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
この辺でどうよ? (超適当)
647:デフォルトの名無しさん
07/02/05 14:06:46
VB2005を勉強したいのですが、お薦めの本ないですか?
今までVB6だけやってて、オブジェクト指向は今勉強中の身です。
648:デフォルトの名無しさん
07/02/05 16:08:47
>>645
そこまでいうなら図解でわかるアルゴリズム入門でも読めやゴルァ
苦情は受け付けん
649:デフォルトの名無しさん
07/02/05 16:32:03
Cの絵本は説明が薄く入門者には向いていない?のでしょうか?
650:デフォルトの名無しさん
07/02/05 17:24:00
Programminged シロウト
651:デフォルトの名無しさん
07/02/05 18:52:57
>>644thx
C言語を熟知していることが前提とありますね
配列までしか理解してないけど参考にします
ありがとう
652:デフォルトの名無しさん
07/02/05 20:41:46
>>643=651 (か?
自分も初心者レベルだけど、
Cってそういうことに適してない気がするけどな。
もしTurboCコンパイラがあるなら、この本を……
URLリンク(www.amazon.co.jp)
いや、絶対お勧めはしないけどw
653:643=651
07/02/05 21:09:27
>>652
配列の勉強に亀動かしたり、騎士巡歴8クイーンの手頃な問題を漁ってたんです
タートルグラフィックスはなんとなくは再現できたけど、もう少し遊べそうで・・
>Cアルゴリズム全科
大学の図書館にでも探しに行ってみますthx
654:デフォルトの名無しさん
07/02/06 02:08:22
来る3月26〜28日、Javaのマルチスレッドに関する書籍の読書会を開催します。
対象となる本は以下、
「Javaマルチスレッドプログラミング」
「Java並行処理プログラミング」
「デザインパターン入門」
です。
進行役が音読で最初から最後までをすべて通して読みます。
ポイントとなる部分をIBMの技術者3名が解説しながらすすめます。
一日一冊、一日12時間程度。計36時間。
かなり密度の濃い内容となる予定です。
ぜひご参加ください。参加費は無料です。
場所;東京ドーム(当日は同会場で別のイベントもあります)
時間:3月26〜28日 午前9時〜午後9時。
655:デフォルトの名無しさん
07/02/06 02:11:07
すいません、上の読書会はすでに終了しております。
おさわがせしてすいませんでしたm(_ _)v
656:デフォルトの名無しさん
07/02/06 17:52:10
「やさしいJava」を読んで文法を理解し
「Javaによるはじめてのアルゴリズム入門」を読んでアルゴリズムを理解しました。
次は「コアJava」かな。
657:デフォルトの名無しさん
07/02/06 18:56:54
プログラムを作る
658:デフォルトの名無しさん
07/02/06 20:15:49
コンピュータの構成と設計ジョン・L. ヘネシー デイビッド・A. パターソン
を読もうと思うんですが第二版と三版では厚さや多少の内容の違いもある
みたいなんですが、どちらのほうがお薦めなんでしょうか?
659:デフォルトの名無しさん
07/02/06 22:15:13
>>658
たしか第3版でなくなった部分はCDに収録されているよ。
第3版を買っておけばいいよ。
660:デフォルトの名無しさん
07/02/06 23:20:21
ただCDは上巻にしかないというトラップがあったような
661:デフォルトの名無しさん
07/02/07 02:14:46
Cの絵本買ったが、サンプルとか理解できんし
難し過ぎ、説明も適当?簡単?にざっとしかされてないし
わけわからんね。
662:デフォルトの名無しさん
07/02/07 03:01:23
あれでも理解できないなら適性が無いのだ。
663:デフォルトの名無しさん
07/02/07 09:36:57
安物買いの銭失いだな
ちゃんとした分厚い入門書買っとけばよかったんだよ
664:デフォルトの名無しさん
07/02/07 09:58:22
ざっと読んで違う入門書を買うといいと思う。
絵本の薄さなら2度手間にはならないし。
また絵本を読み返す時に疑問が出たり突っ込んだりわかったりすれば成長したって事だ!
665:デフォルトの名無しさん
07/02/07 14:01:47
組み込み系のお勧め書籍紹介してる所ってない?
666:デフォルトの名無しさん
07/02/07 14:16:00
取り合えずやりたいことは、不明な圧縮アルゴリズムで形成された
ファイルのバイナリを変換して書き換えるようなプログラムを
作れるようになりたいんです
具体的には、ゲーム等で用いられる独自の画像ファイル等を
一般的な形式に変換できるWindowsアプリケーションを最終的に
C/C++で作れる技術が欲しいのですが
それに伴う圧縮(展開)論やWindowsプログラムや特に必要とされる
Cの知識に関して学べる書籍やスレを紹介していただけないでしょうか
667:デフォルトの名無しさん
07/02/07 14:34:12
>>666
いまどきのアセンブラプログラミング
URLリンク(book.mycom.co.jp)
以後スルーでお願いします
668:デフォルトの名無しさん
07/02/07 14:36:40
要はエロゲの画像が欲しい訳ね
669:デフォルトの名無しさん
07/02/07 14:42:37
>>666
へんたい
670:デフォルトの名無しさん
07/02/07 14:48:39
>>667
>いまどきのアセンブラプログラミング
これはさすがにかわいそうじゃないか?
671:デフォルトの名無しさん
07/02/07 14:55:58
スルーでお願いします
672:デフォルトの名無しさん
07/02/07 17:50:38
入門の入門レベルなら図書館がいい。どうせ読み捨てなんだから。
漏れは Java ではそうした。
しかる後にちゃんとした入門書を買ってしっかり読めばよい。
673:デフォルトの名無しさん
07/02/07 19:27:02
>>666
この悪魔め
674:デフォルトの名無しさん
07/02/07 20:56:20
独習C読んだ後でさらにCの勉強を進めるのに最適な
参考書でお薦めありますか?
C言語ポインタ完全制覇とかプログラミング言語C ANSI規格準拠
も読んだほうがいいんかな?
675:デフォルトの名無しさん
07/02/07 21:03:58
海外の良書とかc++0xの開発所の本とか
676:デフォルトの名無しさん
07/02/07 21:07:22
>>674
「Cによるはじめてのアルゴリズム入門」
677:デフォルトの名無しさん
07/02/07 21:09:16
>>672
今時の図書館は新しいプログラミングの本なんか置いてんのか・・・
最近全く利用してないんで知らんかった。けど、パソコンは無いよな?
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5385日前に更新/186 KB
担当:undef