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


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

C++の効率的な勉強方法



1 名前:ろぼっと mailto:age [2006/05/11(木) 21:58:57 ]
ダラダラ参考書を読んでても理解できません。
習得してる皆さんの勉強法をぜひとも伝授してください。
よろしくおながいします。

610 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:19:25 ]
@(Bの後)Advanced Windows 改訂第4版
A論外
Bプログラミング言語C++第3版

611 名前:デフォルトの名無しさん [2006/11/05(日) 17:28:14 ]
>>610
いきなり「プログラミング言語C++」はムチャだろw

612 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 18:53:23 ]
>>611
多言語の経験があるのなら、そう無茶な選択でもないと思うけどなぁ・

613 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 19:05:10 ]
何の初心者か書いてないからそれでもいいな

614 名前:デフォルトの名無しさん [2006/11/05(日) 23:36:11 ]
>>612
日本語の解読が一番難しい・・・素人には無理

615 名前:デフォルトの名無しさん [2006/11/06(月) 17:05:42 ]
それにあの小さい斜字体の表記もわかりづらい。
あんな本イラネ。あ、もちろんオイラには、ってことさ。

616 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 19:36:39 ]
>>614
K&Rとどっちがひどい?

617 名前:デフォルトの名無しさん [2006/11/07(火) 00:30:11 ]
>>616
K&Rはぜんぜんひどくないだろ。バカかおまえ。

618 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 00:48:41 ]
訳出の問題じゃないの



619 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 03:38:32 ]
>>616
K&Rよりは万倍くらい読みやすい。

620 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 03:41:07 ]
K&Rって聖典だ原典だと持ち上げられてはいるが、どう見ても入門書の類じゃねーしなあ。
同じ労力で「C++の」勉強するなら、明らかにプログラミング言語C++の方が上だろうし。

621 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 10:56:45 ]

で、C++って何ができるの?

622 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 11:06:00 ]
>>620
あれは邦訳で読むとムダに混乱する。

623 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 13:25:57 ]
プログラマーC言語は出来ても、論理的思考も日本語もできないバカしかいないから仕方ない

624 名前:デフォルトの名無しさん [2006/11/08(水) 00:50:53 ]
>>623
それは言い過ぎじゃないですか?

625 名前:デフォルトの名無しさん [2006/11/08(水) 01:14:09 ]
OSはFreebsd 6.1です

オライリーの実践C++プログラミングで
「C++manがある」って書いてあったんですが、
ないのはなぜ・・・
どこかにおっこってるんでしょうか?

こんなんでます・・
#man iostream
No manual entry for iostream



626 名前:625 mailto:sage [2006/11/08(水) 01:16:57 ]
すいません書き忘れました

gccのバージョンはversion 3.4.4 [FreeBSD] 20050518
です

627 名前:625 mailto:sage [2006/11/08(水) 01:38:47 ]
と思ったらこんなところにあったよ兄さん
ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/
man std::iostream
でキター
・・・やけに長いなと思ったら
Generated automatically by Doxygen for libstdc++-v3 Source from the
source code.
こんなもんか…('A`)

628 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 16:04:00 ]
C/C++ わかんねぇからVBにするね

ごめんねみんな・・・・・・・



629 名前:デフォルトの名無しさん [2006/11/08(水) 17:43:16 ]
>>628
そうかい。まあ、VBでしばらく頭を冷やすのもよかろう。
でも、またCプラプラ心が疼いたらここへ戻って来いよ。
おまえの席は空けたまんまにしとくからな。

630 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 18:18:02 ]
VBは様々な意味でマをスポイルするぞ。。

631 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 20:42:52 ]
Javaへいらっしゃーい、あ、いらっしゃーい

632 名前:628 mailto:sage [2006/11/09(木) 10:01:26 ]

先生、C/C++がしたいです。

633 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 11:27:40 ]
>>632
どうぞ。

634 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 17:47:56 ]
lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllll/ ̄ ̄ヽlllllllllllllllllllllllllllllllllllllllllll
lllllllllllllllllllll /      ヽllllllllllllllllllllllllllllllllllllll
iiiiiiiiiiiiiiiiiiiiii  試 そ あ .iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiii|  合 こ き  |iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
;;;;;;;;;;;;;;;;;;;;;|  終 で ら  |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;|  了  め  |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:;:;:;:;:;:;:;:;:;:;|  だ  .た  |:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:
;:;:;:;:;:;:;:;:;:;:;|  よ   ら  |:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:;:
:.:.:.:.:.:.:.:.:.:.:ヽ、      /.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
:. :. :. :. :. :. :. :. ‐‐--‐‐':. :. :. :. :. :. :. :. :. :. :. :.
: : : : : : : : : : : : : : : : : : : : : : : : ,.‐- 、 : : : :
                  廴ミノ
                 ///¨' 、
                 y':;:;:;:/⌒i!
                J:;:;:;:;};:;:/;},
      ;il||||li'       t`'---‐';:;:;:l
     ,.r'"''、,┘        7;:;:;:;:;:;:;:;「
    ノ4 (⌒i        .}:;:;:;:;:;:;;/
   /..,__彡{, |         `i:;:;:;:;:;}
   (  .ミi!} l、         .」:;:;:丿
  クュ二二`Lっ)        `==='


635 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 22:15:11 BE:134792093-2BP(204)]
あき そこらめたら 試合で 終了だよ。

636 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 22:42:45 ]
そのとおり

637 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 12:45:17 ]
int main()
{
char line[255];
int count = 1;
ifstream ifs;
string str;
ifs.open("test.txt", ios::in); // 読み取り専用で開く
BREGEXP *rxp = NULL;// 必ずクリアしておくこと
char msg[80];
std::string aa = "あい";
std::string bb = "うえ";
char patern1[100]= "s/"aa"/"bb"/g";
int ctr;
while( !ifs.eof() ){
ifs.getline(line, sizeof(line));
std::string str1 = line; // 空のstring
ctr = BSubst("s/"aa"/"bb"/g",line,line+strlen(line),&rxp,msg);
printf("after(%d)=%s\n",ctr,rxp->outp);// 置換したパターン数と文字列
printf("length=%d\n",rxp->outendp - rxp->outp);// 置換後の文字数
count++;
}
ifs.close();
ifs.close();
if (rxp)// コンパイルブロックの開放
BRegfree(rxp);// 忘れないように
return 0;
}

試行錯誤しております。検索・置換に変数と正規表現を使用したいのですが、うまくいきません。


638 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 01:46:06 ]
>637
perlでやれ



639 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 07:17:38 ]
perlでやった結果、C++でやればもっと速くなるのかな?と
考えて、試行錯誤をしています。

640 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 22:40:01 ]
>>637
せめて質問スレに池。

641 名前:みじんこ [2007/01/27(土) 01:23:15 ]
あげあげ♪

642 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 01:48:22 ]
テンプレート使ったメタプログラミングってのに今一馴染めない
STL以上のもの求めても他人が読みにくいだけでレビューコストが高くなると思う

643 名前:ラ・ロシュフコー mailto:sage [2007/01/27(土) 02:15:29 ]
あまり賢くない人は、自分が理解できないことについては何でもけなす。

644 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 02:20:49 ]
文盲ほど他人の言葉をありがたがるな

645 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 02:30:45 ]
2ちゃんで覚えてことを違うスレでいかにも自分はすごいんだぜカキコする奴のことか

646 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 02:40:56 ]
>>645
日本語ちゃんと覚えてこようね

647 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 11:01:56 ]
>>643-645に当てはまってる奴↑

648 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 13:56:53 ]
>>643
正に反証可能性がない仮説ですね



649 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 15:09:58 ]
>>642
(少なくとも現状ではそうでないところが多いと俺は思うが)
仮にみんながみんなテンプレートメタプログラミングをばりばり使っているのだとしたら、レビューコストは上がらないと思う。

650 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 09:28:11 ]
>>642
C++は捨てて
Dで幸せになってください


651 名前:デフォルトの名無しさん [2007/02/03(土) 00:03:10 ]
Dなんてやめとけ
貧乏神が憑いてる

652 名前:デフォルトの名無しさん [2007/02/03(土) 01:52:55 ]
先生!クラスを作ると何ができてどんな利点があるんですか?
ヘッダーファイルとcppファイル行ったり来たりで頭がついて行きません!

653 名前:デフォルトの名無しさん [2007/02/03(土) 02:06:46 ]
クラスを作らなければいいじゃない。

654 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 02:27:00 ]
>>652
OOPはおまじないか!
クラスを作ると何かご利益があるというわけではない。
普通は、何ができてどんな利点があるクラスを作ればいいか考えてから
クラスを作る。

655 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 13:51:55 ]
C++というかWinAPIな俺がいます

656 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 13:52:08 ]
>>652
コンパイラさん乙

657 名前:652 [2007/02/03(土) 14:49:40 ]
根本的に勘違いしていたようで^^;
「必要だと思ったものを自分で作る」これですね
精進します

658 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 16:15:06 ]
( ゚ω゚)ポコー



659 名前:652 [2007/02/03(土) 18:39:48 ]
何度もすみませんがもう一つだけ教えてください。

ヘッダーとcppファイルをつくりますよね
それらをコンパイルしようとすると

bcc32 TestClass.h
   ↓
「testclass.h 1:宣言の構文エラー」 って出るのですが何が悪いんでしょう?

クラスとcppを一緒にして
TestClass.cppをコンパイルした場合は問題無いのですが・・・

660 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 19:29:29 ]
根本的に間違ってるよ

661 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 19:30:24 ]
ヘッダはコンパイルするもんじゃない

662 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 19:42:09 ]
TestClass.cpp から TestClass.h を include していれば、
コンパイルするのは TestClass.cpp だけでおk。

663 名前:652 [2007/02/03(土) 20:31:02 ]
なるほど、cppだけで良かったんですか
お答えいただき感謝します

664 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 09:48:18 ]
>>651
kwsk

665 名前:デフォルトの名無しさん [2007/02/07(水) 01:20:10 ]
>>1
効率的な勉強なら気持ちの問題が第一。「何がしたいのか?」ということが即座に
具体的に答えられるといいね。だらだらやっていてもなかなか身に付かないし、身
に付くときというのは比較的短期間だよ。ただし、C++は最初にやるにはしんどい。
やるなら、最初は、python/rubyあたりを取得してオブジェクト指向の感覚をもてた
らいい。次にjava(すっ飛ばしてもいいと思う。)にいって、最後にC++だよ。

コーディングのセンスやデバックのコツなどを含めれば、実践C++が入門では一番御
勧め。それをほぼマスターしたら、C++プライマーとEffective C++、プログラミング
言語C++に手を出せばいい。この3冊は辞書代わりにもなるし、入門脱出にはよい。
ただし、敷居が高い。実践C++修了まで1年でやれればいいと思うよ。これだけでも
守備範囲はそれなりにあるから。入門修了者にはプライマーは一押しなんだけどな。

666 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 07:02:57 ]
C++はすべての言語のスーパーセットなんだから
他の言語をやればいいじゃないかな

667 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 13:34:28 ]
>>666
黙れ悪魔

668 名前:デフォルトの名無しさん [2007/02/21(水) 10:28:52 ]
「はじめてのC++」読み終わったんですけど次は何読めばいいですかね?
上見るとけっこー穴があるみたいなのでまだ次も入門書レベルでしょうが…。



669 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 14:45:01 ]
仕事とかで強制されていないのであれば、やりたいことだけをやりたい分だけ続ければいいと思う。
面白いと感じるプログラミングだけをして、
面白くなくなったら、他のアプローチで面白いことを探し続ける、これがコツじゃないか。
心が折れたらそこで終わりだから熱意を持続させる工夫をシル。

670 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 23:28:37 ]
>>668
『憂鬱なプログラマのためのオブジェクト指向開発講座』

671 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 23:39:42 ]
まずObjective-Cでオブジェクト指向を勉強。
次にObjective-C++でマルチパラダイム言語をあじわった後で最期にC++だな。

672 名前:デフォルトの名無しさん [2007/02/21(水) 23:50:05 ]
>>670
憂鬱本っていわゆるオブジェクト指向の考え方とチップスの本ですよね?
それは次に読む本と並行して読もうと考えています。
上見ると「はじめてのC++」にはテンプレートとやらの説明がないので
どうやらテンプレートの勉強ができる本を買ったほうがいいようです…。
上のほうで「はじめてのC++」の次は「詳説C++」あたりと書いてあったんですが
amazonのレビュー見ると網羅本らしくて「はじめてのC++」を呼んだ程度で読めるか不安なんですが大丈夫でしょうか?
つーかはじめてのC++じゃなくて明解C++読めばよかったorz

673 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 07:31:25 ]
>>668
文法わかるようになってるなら・・・
ってか、何か読みたいために文法勉強してたんだよね?
なら読みたい文を読めばいいんじゃない?

674 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 01:26:36 ]
読む本探すんじゃなくて、「作ってみたいもの」を探してさ、
もし必要な知識が全然足りないと感じたら、それにあわせて
それを満たしてくれるような本を買ってくる。

それが本来あるべき姿なんじゃないかと俺は思う。
漬物本探してもしょうがないよ。

675 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 15:58:36 ]
買って積読になるなら立ち読みで読破するべき。

676 名前:デフォルトの名無しさん [2007/03/03(土) 03:03:54 ]
文法勉強しとくのも悪くはないと思うけどね
特にC++のような巨大な言語だと
「作りたいもの」に必要な知識を学んでいくというのもわかるけど、
自分の使っている言語ぐらいは一通り使えるようにしたいとか、
もっと良いコーディング方法があるんじゃないかとかって
欲求もプログラミングやってたらあるんじゃないか?

>>672
「詳説C++」は言語全体をさらうには良い本だと思う。
分量は多いので、読み方には工夫がいるかもね。
「C++ in-depth series」を読む前の足がかりにはなるだろ。
テンプレートとSTLに関してはこの本だけでは足りない。


677 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 06:25:38 ]
N88BASICからプログラミングに入ることができたのは
今考えると実に幸運だったと思う。マジで。
んでQuickBasicを介してLSI C試食版に行き着いて
VC++をいじってるうちにOOP覚えて最終的にJavaと。
何の無理もなくここまで来られたもんなあ。
おかげで友人に「どうやってプログラミングを覚えたらいいか」と
聞かれてもさっぱり答えられないけど。

678 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 06:47:04 ]
第一歩に98なんか踏んでる時点でダメだろ。
男の中の男はみんなX68k選んでた。



679 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 08:10:34 ]
>>678
いや、N88Basicは文字通りPC-8801用のbasicだ。
PC98用はN88Basic(86)かN-Basic(86)だ。

680 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 22:28:15 ]
OOPの基本的な手法を、C++の仕様を用いてどのような方向性で実現するか
を学べる本が知りたい
今は他人のソースを解読しながら試行錯誤でノウハウを覚えるやり方でやってるけど
これは効率が悪すぎる気がする
独習C++は文法の解説だけで終わってるし・・・
OOPと並行して勉強するから駄目なのかなぁ

681 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:52:38 ]
てか、「OOPの基本的な手法」なら
JavaもC++も全然変わらないような気がするんだけど、
何か根本的な違いってあるの?

682 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:29:08 ]
そもそもOOPについて理解するためのプログラムするのが遅い

683 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 09:51:13 ]
日本語でおk

684 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 22:33:46 ]
うむたしかに日本語でおk

685 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 17:46:09 ]
俺が言うのもなんだが、

>>682
日本語でおk

686 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 17:52:45 ]
なんか最近こればっかりだな

>>682
昔のオレ日本語でおk ヽ(´ー`(ノ

687 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 21:20:06 ]
C++やJavaにのめりこみすぎると
他の言語の構造が理解できなくなっちゃうんだよな

俺みたいにorz

688 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 21:42:37 ]




689 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 03:45:49 ]
他の言語ってたとえば何よ。

690 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 08:18:36 ]
構造が理解できないのはお前の頭が足りていないから。

691 名前:中学生 [2007/03/25(日) 18:21:01 ]
僕は中学生ですが、C++やJava言語について理解すればするほど他の言語もわかりやすくなりました。

692 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 18:22:35 ]
普通そうだよね。

693 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 19:57:18 ]
次はprologだ

694 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 15:44:44 ]
言語について理解したなら次はAPIとか

695 名前:デフォルトの名無しさん [2007/04/30(月) 22:11:41 ]
HSPあたりにのめりこみすぎると
他の言語の構造が理解できなくなる

これはガチ

696 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 23:46:14 ]
>>680
俺が実際に読んだC++本のなかでは、多少入門書の
部類かも知れんし、OOPに特化してるワケじゃないけど、
とりあえずAccelerated C++あたりはどうでしょう?

リファレンス的な本ではなかなか理解しづらい、C++の
”使い方”を解説してる本でつ。

697 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 20:34:45 ]
プログラミングに関しては全く経験のない経済学部大学生です。
今回ゼミの関係でC/C++を使ってwindows用のソフトを作るという課題をする必要があり、
現在は猫でも分かるシリーズのC言語プログラミングを読んでいます。
それが終わったらこのまま猫でも分かるwindowsプログラミングという本を読みながら
実際にすこしずつ作ってみようかと思うのですが、
それじゃ遠回りだよ等の否定的な意見があればご教授下さい。
こうする方がもっといいよ等の改善策を提示していただけるとなおありがたいです。

698 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 23:42:29 ]
>697
それで出来なかったら猫以下だぞ
ガンガレ



699 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 18:21:29 ]
スキーム

アセンブラ

C

C++

700 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 21:49:05 ]
>>697
「DXライブラリ」で、ぐぐってみる
(WindowsゲームでもOKなら)
初心者にはいいと思う・・・

701 名前:デフォルトの名無しさん [2007/07/13(金) 13:02:20 ]
詳説C++

苦痛で仕方ないんですが

702 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 03:31:36 ]
辞書系の本だからな。

初心者はとりあえず作ってみる系の本じゃないとつまらんだろ。

根性がある奴は文法系から入ってもいけるんだろうが。

703 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 23:28:07 ]
ど素人だけど「はじめてのC++」という本で頑張ってるよ
これって文法系の本なの?

704 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 17:01:56 ]
C++でメモリリークしないプログラムを書けるようになるにはauto_ptrの使い方と原理までちゃんと書いてある本で勉強しなきゃいけないと思うん
だけど、そういう本って実は滅茶苦茶少ないんじゃないか??

705 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 18:30:54 ]
>>704
そんな事はない。sutterの本とか詳説C++とかたくさん出ている。

706 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 21:06:13 ]
>>704
auto_ptrをメインで推奨しているかどうかは別かもしれないが、
メモリやリソースの取得、解放については、例外と絡めたりして
RAIIだのスマートポインタだので言及している本なら結構あるんじゃないか?

707 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 22:44:34 ]
セキュアプログラミングとかどうかね?

708 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 09:30:38 ]
詳説C++ってそんなに良書か?
クラス概念の説明にSmalltalk系の話持ち込んだり、変に処理系依存の実装話に首突っ込んだり、
切口があまりC++本って気がしないんだが。
まあ、俺がこの頃は
モダンとかエフエクティブとかエフィンシャルとか設計と進化とか
あの辺りの本に毒された?だけなのかもしれないが……



709 名前:デフォルトの名無しさん mailto:sage [2007/07/22(日) 11:01:11 ]
そらdepthシリーズと比べたらいけまへんがな

710 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 15:02:42 ]
>>708
>クラス概念の説明にSmalltalk系の話持ち込んだり、
メンバ関数がオブジェクトにメッセージがどうのって説明のことなら同意
他の書籍なり、サイトなりで矯正可能なものであるとは思うけど、あの解説はどうなのかね

>変に処理系依存の実装話に首突っ込んだり
そんなのあったっけか?例えばどんなところ?


depthシリーズとじゃ位置づけが異なるから比較するのは少し違う気がする
詳説C++は万人向けとは思わないので特に人に勧めないが、林ハルヒコよりかは良いと思ったな。
文法書としては掘り下げがちょうど良い感じだし、厚いけど分冊じゃない。
ストリーム回りの解説はオレには役に立ったが、要らない箇所はばっさり読まなきゃいいと思う






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

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

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