C++の開発に携わっている友人は皆、後発者にいくつかの提案をできると信じていますが、実際にこれについて一般的な要約をしている人はほとんどいません。この記事は、C++プログラミング開発を学ぶためにインターネット上で出回っている50の提案を提供します。その概要は非常に優れています。これらのアドバイスをよく理解していただければ、学習の際に重要なポイントを正確に把握し、寄り道を避けることができると思います。以下に 50 の提案を示します: 1、新しい言語として C++ を学ぶ (C
とは何の関係もありません!)。2、「C++で考える」を読んでください。「C++
プログラミングの考え方」は読まないでください。3、「C++ プログラミング言語」と「C++ オブジェクト モデルの内部
」を見てください。難しいから、私たちも初心者だからといって、見るのをやめないでください。4、VC、BCB
、BC、MC、TCなどの言葉に騙されないでください。これらはすべて統合開発環境であり、私たちが望んでいることです。学ぶことは言語です。 5。一見単純そうに見えるプログラミングの問題を手放さないでください。多くの場合、それほど単純ではない場合や、多くの知識ポイントが必要になる可能性があります。
6、Visual C++の使い方を知っているからといって、C++
を知っていることにはなりません。7、クラスを学ぶのは難しくありません、テンプレート、
STL、汎用プログラミングを学ぶのは、長期的な練習と徹底的な読書にすぎません。 8 あなたが天才ではないなら、プログラミングを学びたいならゲームをしようなどと考えないでください – あなたはそれをやったと思っていますが、実際にはあなたのC++レベルはあなたの能力とともに向上していませんレベルに合格するには – 実際、いつでも Live: ゲームをプログラミングするために C++ を学びました。
9さん、Visual C++の本を読んでC++言語を学ぶことはできません。
10 衝動的な人はこう言う傾向があります: XXその言語はもうダメだ、あなたは勉強すべきです YY - もうダメなのはあなたです! ?
11、せっかちな人は「何を学べばいいの?」と尋ねがちです。質問しないでください、ただ学んでください。英語が話せない! - いいえ?学ぶ! 14
、せっかちな人はこう尋ねる傾向があります:XX と YY のどちらが良いですか - 教えてください、あなたが学ぶ限り、どちらも良いです。
15 衝動的な人には 2 つのタイプがあります: a)見るだけで学ばない人、
b)学ぶだけで継続しない人。 16 ファッショナブルなテクノロジーについて話すときは、時代遅れのテクノロジーを念頭に置いた方がよいでしょう。
17、C++は単なるオブジェクト指向プログラミング言語ではありません。 18
, プログラミングを学ぶ最良の方法の 1 つは、ソース コードを読むことです。 19
。いつでも手に持っている本で十分だとは思わないでください。 20の皆さんは、『The Standard C++ Bible
』(中国語版:標準C++バイブル)を読んで、C++標準をマスターしてください。
21。理解できる場合は本をよく読んでください。理解できない場合は本を読んでください。
22、初めてこの本を読んだ後は何も覚えて習得することを期待しないでください。2 回目、3 回目と読んでください。 23、「効果的な C++
」と「より効果的な C++」と「優れた C++」をご覧ください。
24。統合開発環境の揺りかごに留まらないでください。統合開発環境を制御する方法と、コマンド ラインを使用してプログラムを処理する方法を学ぶ必要があります。
25。 XX が良いか、YY と ZZ のどちらが優れているかについて議論するのではなく、有意義な C++ の知識点について他の人と話し合ってください。
26、「プログラミングの実践」を読み、その要件に厳密に従ってください。
27 C と C++ の一部の構文とキーワードが同じに見えるからといって、それらの意味と機能がまったく同じであるとは考えないでください。 28
とC++は決してCのいわゆる「拡張機能」ではありません - もしC++
が最初からZ言語と名付けられていたなら、CとC++を混合することは絶対にないでしょう。 Z言語 とても密接に関係しています。
29さん、XX言語を学習した後にC++に変更しても問題はないと考えてください。まったく新しい言語を再度学習しているだけです。 30。「C++ オブジェクト モデルの内部」を読んだ後、C++ を学習したかどうかを判断します。 31 プログラミングを学ぶ秘訣は、プログラム、プログラム、またプログラムです。 32は、次の書籍にご注意ください: 『C++オブジェクト指向効率的なプログラミング (C++ 効果的なオブジェクト指向ソフトウェア構築)』、 『オブジェクト指向ソフトウェア構築』 」、「デザイン パターン (デザイン パターン)」、「コンピューター プログラミングの芸術」。 33 : オブジェクト指向テクノロジーは C++ に限定されたものではありません。 34 ソースコードがサポートCDに含まれている場合でも、本のプログラム例をコンピュータに入力して練習してください。 35。この本の中にある意味のある例を広げてください。 36の皆様、C++の例外処理技術に注目して、ご自身のプログラムに効果的に適用してください。 37、以前に書いたプログラムを頻繁に見直し、学んだ新しい知識を適用するために書き直してみてください。 38。本の中の演習問題を見逃さないでください。すべて答えて、解決策のアイデアを記録してください。 39、C++言語とC++統合開発環境を同時に学習し、習得する必要があります。 。C++を学ぶことに決めたので、それに固執してください。なぜなら、プログラミング言語を学ぶ目的はプログラミング技術を習得することであり、プログラミング技術は言語を超えて行われるからです。 41 、C++言語のさまざまなプラットフォームと開発環境が激しく競争するように、私たちはC++言語自体の学習に集中しなければなりません。 42 C++ プログラムを途中で書いたときに、使用した方法が非常にぎこちないことに気付いた場合は、すぐにやめずに、これを確実にするために、できるだけ早く残りの部分を大まかに完了してください。 デザインが完成したら、自分の間違いを分析し、再デザインして再度書き込みます (43 を参照)。 43、焦らないでください。C++ クラスを設計するのは本当に簡単ではありません。独自のプログラム内のクラスと独自のクラスの設計レベルは、継続的なプログラミングの練習。 44、プログラムが「小さい」という理由だけで、馴染みのないいくつかのルールに必ず従ってください。良い習慣は身に付けられますが、一度覚えただけではありません。 45。C++ で難しい点を学んだときは、その知識点を他の人に説明して理解してもらうようにしてください。明確に説明できた場合にのみ、本当に理解できるようになります。 46。他の人とコミュニケーションをとるときに無視したり理解していない知識ポイントを記録します。 47さん、たとえプログラムのバージョン番号が バージョン 100.XX になっても、自分が作成するプログラムに対してより高い要件を提示し続けてください。 48。作成したプログラムをすべて保存します。これは最高の蓄積の 1 つです。 49さん、衝動的な人にならないでください。 50、C++を愛してください! 上で述べたように、VC++を学ぶ必要がありますが、それはC++言語を表すものではなく、単に 基礎 – C++ 言語を学ぶための最良の方法は、入門チュートリアルを読んでから、ソース コードの分析を学び、最後に自分でプログラミングを練習することです。 C++ をよく学ぶことが最終的な目標ではなく、私たちが熱心に取り組んできた方向性であり、言語を超えたものであることが理解できるでしょう。 最後にこれも言いたいのですが、C++を学び、C++を愛してください! 無料で入手LAMPBrothers PHPビデオチュートリアルCD/「PHPについて話そう」エディション、詳細 公式ウェブサイトのカスタマーサービスにお問い合わせください。 http://www.lampbrother.netPHPCMS http://yun.itxdl.cn/online/phpcms/index.php?u=5 WeChat開発 php? u=5 コース /yun.itxdl.cn/online/cto/index.php?u=5
上記では、内容の側面も含めて、Daniel C++ プログラミング開発の学習に関する 50 の提案を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。