• ベストアンサー

ここから何をすればいいのでしょうか

この前無料のVisual C++ 2005 日本語版をインストールしてプロジェクトの作成をしたら       // 蟷螂.h #pragma once using namespace System; namespace 蟷螂 { public ref class Class1 { // TODO: このクラスの、ユーザーのメソッドをここに追加してください。 }; } というのが出てきたのですが、ここから何をすればいいのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • aris-wiz
  • ベストアンサー率38% (96/252)
回答No.6

最初のうちは、細かいことを言われても きっと訳がわからないと思うので、 兎に角いろいろな、プログラムを自分でつくってみるのが いいと思います。(C言語に限らず言語を学ぶ時の常套手段です) といっても、イキナリなにを作ればいいのかなんて ワカラナイので、まずはC言語の基本的な文法や制約 (例えば:IF文とかFOR文とかの使い方)などの簡単なところから 勉強して、単純な文字絵や九九の表を表示するプログラムなどを つくったり、ここの様なBBSに他の人が投稿している問題を自分で やってみて、分からない所などをここで質問したりしても いいかもしれません。 しくみがいろいろわかってくると楽しいと思うので、 がんばってください。

mantis777
質問者

お礼

ありがとうございます。簡単なプログラミングからがんばってみます。そしてゲームまでたどり着きたいと思います。

その他の回答 (5)

  • mikaemi
  • ベストアンサー率50% (33/65)
回答No.5

ポインタやキャストなど、低水準の機能をなるべく使わないようにしたいというのであれば、標準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 が確定すればまた、スーパーセットになるのかもしれませんけれど。。。

mantis777
質問者

お礼

ありがとうございます。無料のVisual C++ 2005 があるのでC++から初めていいんでしょうか。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.4

> 今からがんばって高校ぐらいには使えるようになろうと思います。 長期的なスパンで取り組むのであれば、(将来的にどうなるかわからない)C++/CLIより、標準C→標準C++の順に、足元からしっかりと固めていく方が良いと思います。 進学の際には、高専にでも進んでロボットの制御などをやるという選択肢もあるわけですから、潰しがきくC言語をしっかりやるのが一番ですね。

mantis777
質問者

お礼

ありがとうございます。C言語を勉強しておけばロボットの道へもいけるんですね。C言語をしっかり勉強してきます。

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.3

うーん、中学生ですよね。Visual C++ 2005 の入門書が本屋さんにいけば、何冊かありますので、自分で手にとってみて下さい。そして、その中から、自分にあったものを選んで下さい。その入門書を中心に勉強することをお薦めします。がんばって下さい。

mantis777
質問者

お礼

ありがとうございます。明日本屋へ行こうと思っていたのでVisual C++ 2005 の入門書を探してみます。今からがんばって高校ぐらいには使えるようになろうと思います。

  • precog
  • ベストアンサー率22% (966/4314)
回答No.2

コーディングしてコンパイルして実行すればよいのでは? Cがわからないなら、Cの教科書的なものをひとつ買ってきたほうがいいですね。あくまで開発ツールであって言語の勉強をするためのものではないですから。

mantis777
質問者

お礼

ありがとうございます。コーディングしてコンパイルということすらわからない僕がここ(Visual C++ 2005 日本語版)に来るのはまだ早すぎたようです。すいませんでした。まだ本も買っていないのでまず本屋へ行ってきます。

  • aris-wiz
  • ベストアンサー率38% (96/252)
回答No.1

>ここから何をすればいいのでしょうか。 あなたのやりたい事、作りたいプログラムを作ればいいと思いますそれはあなたしか知りようが無いと思うのですが。。。 あなたはどういうことがしたいのでしょうか? 変な例えですが郵便屋さんにいって、 「手紙を書きました。誰に送ればいいですか?」 と聞いているようなものです。

mantis777
質問者

お礼

その例えのとおりですね。Visual C++ 2005 を開きました。でもC言語がわかりません。という状態なのでC言語を勉強して出直してきます。