1 名前:ろぼっと mailto:age [2006/05/11(木) 21:58:57 ] ダラダラ参考書を読んでても理解できません。 習得してる皆さんの勉強法をぜひとも伝授してください。 よろしくおながいします。
577 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 17:15:40 ] 勉強なんてしなくていいよ 大学に受かる能力があるかどうかが問題なのだ
578 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:01:04 ] 勉強なんてしなくていいよ 財力があるかどうかが問題なのだ
579 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 02:17:18 ] 動くコードを書くことは出来るが、それが理論的に最適なのかわかりません。 アクロバチックなキャストとかやってそうだし… 脱初心者のための方法を教えてください。
580 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 10:43:05 ] 理論的に最適なんてのは、その用途によって変わるからなんとも胃炎よ。 ダウンキャストは良くない、とかそういった事を知りたいんなら、言語に関係なくoop全般とか effective c++とか、そのへんのノウハウ本を読んで考えるしかない。 実際にダメと言われる事をやってみて、弊害を感じてないと理解しにくい事もある。
581 名前:デフォルトの名無しさん [2006/10/30(月) 22:51:35 ] GCCのソースを読むのは勉強になりますか?
582 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 23:02:07 ] C++ の勉強にはならないだろうな。少なくとも使う側に関しては。
583 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 01:22:55 ] ソースごとに記法バラバラ、世代もバラバラ、#ifdefの嵐でコードの半分も生きてない、 makeが自動で作るソース大杉、エトセトラ。 ぶっちゃけ人間の読む代物じゃないっつーか、読んでもあんまし足しになんない。 CPU直結のコアなコードにはヤバいほど強烈な連中がいるが、C++の勉強からはパリとロンドンほどの距離がある。 結論、時間の無駄なのでやめときなさい。
584 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 20:34:55 ] >理論的に最適 ソフトウェアのアーキテクチャが妥当かとかそーゆー話なら さらになんとも言えん状態ですね。 自分に興味のある分野のオープンソースでも解析して こーゆー流れかーって感じで理解するとか
585 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 02:43:36 ] Qt可愛いよQt。 オープンソースなライブラリは総じて洗練されてる。 みんなプライドかけて整理整頓してるからなー。 オープンソースなプロジェクトのコードが読みやすいわけじゃないのがミソ。 メジャーどころでも、いやさ歴史のあるメジャーどころほど、およそ人間の読める言語から かけ離れた実装がされてたりする罠。
586 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 09:40:59 ] >>585 なに自問自答してんだよマヌケw
587 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 11:56:00 ] 各ライブラリが整頓されてても、 ライブラリ全体の整頓がされてるかどうかは別問題
588 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 21:05:25 ] hira.main.jp/wiki/pukiwiki.php?2005_6_23%A5%AB%A1%BC%A5%CD%A5%EB%BA%C2%C3%CC%B2%F1%AD%A1 どー思いますか?
589 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:10:52 ] ソースにコメントで書き込めばいいのに。関数名を直せばいいのに。 と思った。
590 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:11:20 ] >>588 そもそも関数/メソッド/述語単位で読むだけが方法じゃない、と突っ込んでみる 名前(識別子?)の意味が分からなければ、それを扱っているところを掘り下げていくだけぽ あとは図でもシコシコかいてればおk
591 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:29:07 ] 他人のソース読むのって疲れないか? 俺は絶対にやらん。 プロならいざ知らず、趣味でやってるなら必要なし。 労力の割に勉強にならんと思うけどね。 ニート以外は無理だろw
592 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:40:44 ] まぁ、そういう香具師に限って我流プログラミングだったり無駄コード量産していたりするわけだが。 趣味だから何かいても構わないと言えば言えなくもないが、必要なしと断言されてもねぇ。
593 名前:デフォルトの名無しさん [2006/11/03(金) 07:02:49 ] 実際のところ人のコード読むほうが高い能力を要求される支那。
594 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 09:24:18 ] 俺はコードの気に入らない部分(他人流のところ)を自分流に書き換えながら読むと理解しやすい。 時間がかかるから、重要なところにしかやらないが。
595 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 09:28:01 ] 他人の過ちを自分の力に出来てこそだな。 何事も見取り稽古からだろうし。
596 名前:デフォルトの名無しさん [2006/11/03(金) 12:53:48 ] あのう質問です 自分はC暦3年のものなんですが 「明日UNIXでC++の現場、がんばれ」と今にもいわれそうな状況になりました。 薄い入門書を読んでクラスとかpublicとかは書けるようになったのですが それまでになにをすべきなのかわからず悩んでいます。(時間もないし・・) 次の案件はどうやら請求システムの拡張でDBまわりをC++でやるとかいう話なのですが STLとかやったほうがいいのでしょうか?
597 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 13:11:50 ] >>596 標準ライブラリ一通り見とけ。特に文字列とコンテナ。
598 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 13:28:00 ] >>596 3年もCやっててそんなに狼狽するわけがわからん。 もしかして畑が全然違うことをやらされるわけ?
599 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 19:05:25 ] >>596 STL使わんでどれほどのシステムができるんだろwww
600 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 19:48:10 ] 賢しげなことを試みなかったらSTLくらい使えるでしょ。 つーか>>596 はOSやらDBの周辺知識が無いので焦ってるんかも。
601 名前:596 mailto:sage [2006/11/03(金) 23:58:21 ] ありがとうございます。STLの文字列とコンテナですね 早速連休中に本屋にいってみます。 >>598 >畑違い そんな感じです。 今までUNIX上のデーモンのカスタマイズとか共有ライブラリの整備拡張とか パフォーマンスのかかる処理の部分をCで作ってパフォーマンス向上とか そういうもうちょっと低いレイヤーでやってましたのでかなり傾向が違うかもしれません。 なにやら現場で一人戦線離脱したのでCがわかればいいだろ的にいきなり呼ばれて若干あせってます。 >>600 DBのAPIはCなら一通りつかったことがありますが C++でそのままつかえるのか不安だったりします。 先輩はOK牧場といってくれてますが・・・ 週明けまでに予習してみます。 ありがとうございましたー
602 名前:588 mailto:sage [2006/11/04(土) 00:07:10 ] 結局 ctags 使えれば問題ないだろ と俺は思った
603 名前:デフォルトの名無しさん [2006/11/04(土) 03:12:32 ] printfさえ分れば、あとはハッタリでなんとかなる。 ちゅーか、ハッタリでなんとかするのがプロってもんだ
604 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 12:16:21 ] >>603 お前、Cの勉強のごく早い段階で挫折したクチだろ。 一生ハローワールド作ってろヴォケwww
605 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 12:38:53 ] このように他人を罵倒するという行為は、相手を根拠なく見下すことによって、 報われない自分自身を立派に見せたいという感情の発露です。 可哀想な>>604 の人生に幸多からんことを。
606 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 10:46:15 ] 俺も一発祈っとこう。 南無南無。
607 名前:デフォルトの名無しさん [2006/11/05(日) 14:10:44 ] 初心者です。 @Microsoft Visual C++ ABorland C++ Builder B開発ツール不問 それぞれにもってこいの本をそれぞれ教えてください。
608 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:14:52 ] >>607 欲張るな素人
609 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:16:00 ] プログラミング言語C++ 第三版 これ以外何もいらない。
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と。 何の無理もなくここまで来られたもんなあ。 おかげで友人に「どうやってプログラミングを覚えたらいいか」と 聞かれてもさっぱり答えられないけど。