[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 11:35 / Filesize : 174 KB / Number-of Response : 956
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

推薦図書/必読書のためのスレッド 54



1 名前:デフォルトの名無しさん mailto:sage [2010/01/17(日) 17:48:11 ]
プログラム技術板倉庫
s225.web.fc2.com/index.html

前スレ
推薦図書/必読書のためのスレッド 53
pc12.2ch.net/test/read.cgi/tech/1259179002/

231 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 17:59:35 ]
en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B
本じゃないけど

232 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 18:28:50 ]
学歴が低いので英語が読めません。

233 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 18:30:00 ]
学歴と英語は関係ないだろ
俺も学歴無くて英語ダメだけど

234 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 19:06:24 ]
ja.wikipedia.org/wiki/Java%E3%81%A8C%2B%2B%E3%81%AE%E6%AF%94%E8%BC%83

235 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 19:34:08 ]
学歴低かろうが勉強すればおk。

236 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 20:17:36 ]
excite翻訳 + 読解力で頑張る手もある

237 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 21:47:39 ]
www.ttoyota.com/threedesigners/cjava00.php

これを読んでプログラミングの実力が上がるわけではないが

238 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 23:28:36 ]
ネタスレじゃないんだから、書名とURLは併記しろよ、この高卒野郎が

239 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 05:32:57 ]
ロベールって本当にいいのか?
ロベールのHPのコードは古すぎてVisual Studio 2008では使えないよ



240 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 07:04:33 ]
>>227
レビュー楽しみにしてる

241 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 07:21:15 ]
>>239
本のコードは一新されてるよ

242 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 11:27:51 ]
Visual Studio 2008が使えるなら買ってみようかな

243 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 15:03:25 ]
C言語のポインタに特化した解説本としては次の2冊が有名みたい
ですが、どっちがお勧めですか?

『C言語ポインタ完全制覇』 前橋 和弥
『図解C言語 ポインタの極意』  柴田 望洋

244 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 17:17:12 ]
どっちもおすすめしない

245 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 18:35:46 ]
ロベールはポインタに詳しい

246 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 18:44:02 ]
pointers on cだな

247 名前:デフォルトの名無しさん [2010/02/12(金) 20:09:59 ]
入門本以外で日本人の書いた書籍を買うのは、カネをドブに捨てるようなもの。
(もちろん例外もある)

きちんとバイブル的な書籍を買いなさい。

248 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 21:34:32 ]
洋書はスレ違い

249 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 21:56:28 ]
ポインタで躓く人はCに向いていない



250 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 22:25:44 ]
>>243
>>15

251 名前:デフォルトの名無しさん [2010/02/12(金) 22:50:19 ]
>>248
洋書はスレ違いじゃないし、和書で日本人以外の著者のものもあるだろ(訳本)。
日本語で手に入る書籍で、中級者以上が読む価値のあるまともな本はだいたい訳本だわな。

252 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 22:53:19 ]
翻訳本は洋書とは呼ばないわな

253 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 23:49:35 ]
技術書を読んでその技術を使ったら
お前のコードは分からんと言われるんだからしゃーない

254 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 23:51:28 ]
突然何を言ってるんだお前は

255 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 00:20:17 ]
批判ばっかりしてないでおすすめ図書書けよクズ

256 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 02:05:41 ]
>>247
> きちんとバイブル的な書籍を買いなさい。
だから具体的に名前挙げろって。

257 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 17:46:12 ]
C++ テンプレート完全ガイドは初版の
邦訳みたいだね。そうすると今じゃ使えない記述が
大量に含まれているな。

使い物にならんなw

258 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 18:01:27 ]
原著に第二版ってあんの?

259 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 19:47:55 ]
最近の本は誤植だらけだな。校正ぐらいしろよ、手抜き出版社。



260 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 20:44:28 ]
校正は著者もするんだぜ

261 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 20:57:31 ]
>>243
『ポインタの極意』は読んだ事ないが
『ポインタ完全制覇』は、そんなに悪い本じゃないと思う
ただ、個人的には、関数ポインタはすっと頭に入ってこず限界を感じる

C++で関数オブジェクトなり無名関数なりで置き換え可能なものは
置き換えまくりです

262 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:14:29 ]
関数ポインタなんか簡単じゃん
関数のアドレス入れておいたら
それでその関数が呼べるってだけでしょ

263 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:20:06 ]
>>261は「関数ポインタは(説明が下手すぎてこの本では)頭に入ってこない」と
いいたいのではないのか?

個人的には>>15がお勧め

264 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:20:18 ]
いや、やってることが簡単かどうかじゃなく
定義が見辛いって話
わかりにくくてゴメン

265 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:25:45 ]
確かにint (*(*type)(int (*)(int [])))(int [])とか見たくないな

266 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:29:53 ]
ですよね〜
コールバックとかやってることは簡単なのに
目に負担を強いすぎるw

まぁ、C++でも手作業だとエラいことになるのが
最近はBoostやQtで幸せです

267 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:38:25 ]
そのための typedef だろー

268 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:46:52 ]
基本は

int (*func)()

と覚えておけば無問題(intじゃなくてもいいけど)

269 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:53:04 ]
戻り値の型にそのまま書けないうちはペーペーや



270 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 21:54:43 ]
『エキスパートCプログラミング』には宣言についての章があって
わかりやすく説明してくれるのかと思いきや
状態遷移図が描かれてて呆然とした記憶がある

271 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 22:00:10 ]
エキスパート用だからな

272 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 22:03:51 ]
状態遷移図って分かりやすい図の代表だと思うのだが、
状態遷移図が読めなかったのか、状態遷移図で描かれても難しくて分からなかったのか、
下手糞な状態遷移図だったのか、どれだ?

273 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 22:55:46 ]
>>272
何か画期的な、あるいは直感的な説明方法が
あるのかと期待してたw
そりゃあ、C言語の宣言を認識するオートマトンがある以上は
状態遷移図だって書けるんだろうけどさ……

274 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 23:01:02 ]
今見てみたが状態遷移図じゃなくて宣言を解読するためのダイアグラムだな。
構文解析フロチャートって感じ。かなり面倒。

char * const *(*next)();

をそのダイアグラムで解読すると
「nextは、charへの読み出し専用のポインタへのポインタを返す関数へのポインタ」
という文章が出来上がるらしい。文章になっても分からない奴は分からない。

275 名前:デフォルトの名無しさん mailto:sage [2010/02/13(土) 23:29:56 ]
多分原書(英語)だと分かりやすいんだよ

276 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 00:13:12 ]
ああその部分か。
確かに原文の英語だと分かりやすいんだろうね。
機械的に変換できるようだったし。

まずはいきなり日本語にするのではなく、英文に直すことを考えれば
分かりやすいんじゃね?

277 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 00:21:03 ]
英語と日本語の文法の違いで
分かりやすさに差が出るのかね
主に語順的な意味で

278 名前:デフォルトの名無しさん [2010/02/14(日) 00:43:06 ]
next is a pointer to a function which returns a pointer to
a const(ant) pointer to a char(acter) variable.

原文知らんけど、英語で書けばこんな感じ?

まあC言語は型名につくアスタリスクと変数名につくアスタリスクが
違う機能なのにごっちゃになっててややこしいよね。さらに間接演算子も同じ記号だし。
近接しているけど異なる機能に同じ記号使わないでって感じだが。

個人的にはこう書ければいいと思う(C言語の文法じゃないので注意)。

(const (char*))* ()* next;

279 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 00:53:28 ]
S式でおk



280 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 01:05:25 ]
>>278
やっぱり英文の方が分かりやすいな

俺は逆にCの好きな点だな<同じ記号で別の意味
全て違う記号にすると全部覚えるのが面倒だし

いうなればCはアラビア数字風で、全て違う記号の言語は漢数字風だと思う。

281 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 20:31:23 ]
www.amazon.co.jp/dp/4797337958/
ふつうのコンパイラをつくろう

www.amazon.co.jp/dp/4798114685/
最新コンパイラ構成技法

どっちがよさげ?

282 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 20:35:40 ]
>>281
全部買えば?たいした額じゃないし

明快入門コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ
(林晴比古実用マスターシリーズ) (単行本)

ちなみに、これが今のところ最強だけどな

283 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 21:21:05 ]
え?

284 名前:親切な人 mailto:sage [2010/02/14(日) 21:39:44 ]
>>281
お前らほんと意地が悪いというか、初学者が何もしらないと思ってからかうなよ。
まずこの本から進めるのが王道。

やさしいコンパイラの作り方入門―オリジナルなコンパイラを作成する
www.amazon.co.jp/dp/4877832203/

285 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 21:45:09 ]
>>281
前者

286 名前:デフォルトの名無しさん [2010/02/15(月) 01:42:22 ]
C++0xの解説本って有りますか?

287 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 02:19:10 ]
>>281
ふつうのコンパイラの方は、実用的だけど理論はない

最新コンパイラの方は、大学の教科書として使える本
だけど、MLというマニアックな言語を使ってる

288 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 02:26:11 ]
>>286
C++0x自体、まだ未完成だからまだないだろ
2015年ごろにでるんじゃない?

289 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 07:24:25 ]
>>286
C++0xの仕様が確定するのは
2018年の秋頃だから、その後と考えると
2020年頃じゃないか?



290 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 10:38:33 ]
C言語をやC++を勉強するために簡単なカードゲームなどをつ作ってみようと思っています
Javaの経験が学校で習った程度あるため、入門書の次のステップのものを買いたいと考えています
おすすめを教えてください

291 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 12:26:08 ]
www.amazon.co.jp/db/4899772173/
14歳からはじめるC言語わくわくゲームプログラミング教室

GUIが不要なら、アルゴリズム本

292 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 12:27:55 ]
www.amazon.co.jp/dp/4899772173/

すまんこっち

293 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 14:53:27 ]
javaやったことあったら入門書の次のステップのものになるのが意味不明
文法とかきまりが分ればいいんだから入門書が最適だろ
たぶんすぐ読破しちゃってもったいないから入門サイトが良いと思うけど

294 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 17:20:45 ]
>>286
C++テンプレートテクニックに0xのことが1章ほど書いてあった。
2009年発行なのに、すでに時代遅れになっているのが悲しいところだが。

295 名前:デフォルトの名無しさん [2010/02/15(月) 19:20:11 ]
C++の入門書でおすすめありませんか?
全くの初心者です。

296 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 20:48:57 ]
ロベールがいいけど、今尼で在庫切れだな
尼以外にならあると思うが、マイコミは何悠長な事やってんだろ
売る気ないのか

297 名前:デフォルトの名無しさん [2010/02/15(月) 20:57:22 ]
>>296
ロベールですか
ホムペもあるみたいですが情報古いんですかね?

298 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 20:59:12 ]
>>297
基本ロベールはホムペの内容が全然古い
本のために書き直したぐらいだから

299 名前:デフォルトの名無しさん [2010/02/15(月) 21:24:50 ]
>>298
そうなんですか
本売ってるとこ探してみます
ありがとうございました



300 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 22:43:30 ]
日本人なら日本人らしい名前を名乗れ。

301 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 22:49:57 ]
セザール

302 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 22:52:42 ]
名前で損したり得したりする業界だよなぁ

303 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 22:59:16 ]
エピステーメーよりはましじゃね

304 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 23:01:31 ]
サンデーサイレンス

305 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 23:03:34 ]
>>303
そっちは損するケース
ロベール氏は得するケース

306 名前:デフォルトの名無しさん [2010/02/15(月) 23:40:05 ]
>>288
>>289
未完成なのはもちろんわかってる。
未完成だから末尾が「x」なのであって、完成したら違う名前になる。

策定中のC++の仕様であるC++0xの解説本が今あるのか、を聞いている。
2015年や2020年の話は聞いていない。

>>294
ありがとう。立ち読みしてみる。

307 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:36:48 ]
策定中に本なんて書けんだろ
せいぜいWebのまとめくらい

308 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:43:28 ]
hito_hpp殿がC++0xの本書いてるぞ

309 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 00:57:38 ]
ここで日本人の著書を挙げると本人乙とか言われるけど
ロベール氏の場合はまったく聞かないね。



310 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 01:16:17 ]
もうロベールさんの話題はおなかいっぱいです

311 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 01:32:30 ]
ロベール氏が本人乙と書いてるじゃないか?

312 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 01:42:36 ]
ロベールは初学にはかなり向いてると思うよ

313 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 03:46:42 ]
ロベールループしすぎ

314 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 04:18:08 ]
>>23
Prologで一番ソースコードが載ってる本は何ですか?


315 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 05:15:44 ]
>>191
COMの一覧を見れるのはうれしいんだけど検索できないのがきついね。。
命名規則もぐちゃぐちゃだし目的のものがどこにあるのかさっぱり予測つかない。
DirectAnimationのIDを探してみたものの30分ほじくりまわしても見つけられず
諦めてググってみたら速攻見つかった(;´д` )

316 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 06:23:20 ]
このスレではロベール勧められるけどまったく関係ないところではロベールなんて勧められないけどなんで?

317 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 06:33:30 ]
C++の入門書自体、最近あまり出てないから
ほかに目ぼしいのがないのよ

318 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 07:19:54 ]
勧めてる所普通に見かけるぞ

319 名前:デフォルトの名無しさん [2010/02/16(火) 11:15:07 ]
大きな本屋行って立ち読みして決めろよ
評判なんて当てにならねえよ



320 名前:デフォルトの名無しさん [2010/02/16(火) 12:03:19 ]
実は遠くの大きな本屋より、近所の大学のが規模はめちゃくちゃ小さいが、
プログラミング関連含む専門書が大量にあった。
やっぱ大学の売店すごい。

321 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 12:25:41 ]
当たり前のこと言われても困る

322 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 14:45:33 ]
大きな本屋もピンキリ。

323 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 15:19:29 ]
三洋堂は小さくても上前津店が一番品揃えいいよな

324 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 15:36:27 ]
東京じゃそんなことないけどね

325 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 22:27:23 ]
ロベールの次に読む本はなに?

326 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 22:29:41 ]
Effective C++とか

327 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 23:48:58 ]
あんな分厚いのにEffective C++の内容もカバーしてないのか?
まあでも分冊のワロヒコもそうだったな
明快になってからは知らんけど

328 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 23:59:49 ]
ありがとう

329 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 00:36:36 ]
>>323
あおい書店の方が良いと思う



330 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 01:50:06 ]
Effective C++やMore Effective C++はいい本だと思うが
トピック的な内容なんだから言語本だとコラムになるような部分じゃないか?
分厚さで言ったらプログラミング言語C++w

331 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 01:53:46 ]
プログラミング言語C++は誤訳、誤植が多すぎて使いものにならない。
ゴミ同然。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<174KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef