- ベストアンサー
ここから何をすればいいのでしょうか
この前無料のVisual C++ 2005 日本語版をインストールしてプロジェクトの作成をしたら // 蟷螂.h #pragma once using namespace System; namespace 蟷螂 { public ref class Class1 { // TODO: このクラスの、ユーザーのメソッドをここに追加してください。 }; } というのが出てきたのですが、ここから何をすればいいのでしょうか。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
最初のうちは、細かいことを言われても きっと訳がわからないと思うので、 兎に角いろいろな、プログラムを自分でつくってみるのが いいと思います。(C言語に限らず言語を学ぶ時の常套手段です) といっても、イキナリなにを作ればいいのかなんて ワカラナイので、まずはC言語の基本的な文法や制約 (例えば:IF文とかFOR文とかの使い方)などの簡単なところから 勉強して、単純な文字絵や九九の表を表示するプログラムなどを つくったり、ここの様なBBSに他の人が投稿している問題を自分で やってみて、分からない所などをここで質問したりしても いいかもしれません。 しくみがいろいろわかってくると楽しいと思うので、 がんばってください。
その他の回答 (5)
- mikaemi
- ベストアンサー率50% (33/65)
ポインタやキャストなど、低水準の機能をなるべく使わないようにしたいというのであれば、標準C++(最新の規格は C++ 1998)にいきなり入るほうがいいと思いますね。オブジェクト指向・ジェネリックプログラミングのサポートがあるので、C++ のほうがおもしろいでしょう(それなら、Java や Ruby がいいという方もおられるでしょうが)。 もし、低水準の機能もどしどし使えるようになりたいとか、restrict などの機能を使って Fortran に近い数値計算処理性能がほしいというのであれば、jacta さんのおっしゃっているように標準C(最新の規格は C99 :http://seclan.dll.jp/c99d/)も学んだほうがいいとおもいますね。それから標準C++に進む。C++の書籍より、Cの書籍のほうが、ポインタの扱いの説明が詳しいでしょうから。 C++ 1998 は、C 89 のほとんどスーパーセットですが、 C 99 になると restrict やライブラリ拡張がなされているので、 C++ 1989 が C99 のスーパーセットとは言えなくなってます。 C++ 0x が確定すればまた、スーパーセットになるのかもしれませんけれど。。。
お礼
ありがとうございます。無料のVisual C++ 2005 があるのでC++から初めていいんでしょうか。
- jacta
- ベストアンサー率26% (845/3158)
> 今からがんばって高校ぐらいには使えるようになろうと思います。 長期的なスパンで取り組むのであれば、(将来的にどうなるかわからない)C++/CLIより、標準C→標準C++の順に、足元からしっかりと固めていく方が良いと思います。 進学の際には、高専にでも進んでロボットの制御などをやるという選択肢もあるわけですから、潰しがきくC言語をしっかりやるのが一番ですね。
お礼
ありがとうございます。C言語を勉強しておけばロボットの道へもいけるんですね。C言語をしっかり勉強してきます。
- tatsu99
- ベストアンサー率52% (391/751)
うーん、中学生ですよね。Visual C++ 2005 の入門書が本屋さんにいけば、何冊かありますので、自分で手にとってみて下さい。そして、その中から、自分にあったものを選んで下さい。その入門書を中心に勉強することをお薦めします。がんばって下さい。
お礼
ありがとうございます。明日本屋へ行こうと思っていたのでVisual C++ 2005 の入門書を探してみます。今からがんばって高校ぐらいには使えるようになろうと思います。
- precog
- ベストアンサー率22% (966/4314)
コーディングしてコンパイルして実行すればよいのでは? Cがわからないなら、Cの教科書的なものをひとつ買ってきたほうがいいですね。あくまで開発ツールであって言語の勉強をするためのものではないですから。
お礼
ありがとうございます。コーディングしてコンパイルということすらわからない僕がここ(Visual C++ 2005 日本語版)に来るのはまだ早すぎたようです。すいませんでした。まだ本も買っていないのでまず本屋へ行ってきます。
- aris-wiz
- ベストアンサー率38% (96/252)
>ここから何をすればいいのでしょうか。 あなたのやりたい事、作りたいプログラムを作ればいいと思いますそれはあなたしか知りようが無いと思うのですが。。。 あなたはどういうことがしたいのでしょうか? 変な例えですが郵便屋さんにいって、 「手紙を書きました。誰に送ればいいですか?」 と聞いているようなものです。
お礼
その例えのとおりですね。Visual C++ 2005 を開きました。でもC言語がわかりません。という状態なのでC言語を勉強して出直してきます。
お礼
ありがとうございます。簡単なプログラミングからがんばってみます。そしてゲームまでたどり着きたいと思います。