- ベストアンサー
CかC++どちらを覚えるべきですか?
shigatsuの回答
- shigatsu
- ベストアンサー率26% (511/1924)
私も可能ならばCから始めたほうがいくらか楽じゃないかと思います。 そして、C++に移行するときにお勧めの本がコレ 「C++のからくり」ISBN 4-7973-0829-X 良くあるテキスト本では、あーしろこーしろと言う説明ばかりで、じゃなぜそうなの?ってフトした疑問にはなかなか答えてくれませんが、この本はその「なぜ?」の部分を説明してくれます。 私のC++バイブルです。この本でC++(というかクラス)に目覚めました。 サンプルプログラムも、最初はCオンリーで書かれていたものが章を重ねるごとにほぼ同じ機能でC++に移行していくためとてもわかりやすいです。
関連するQ&A
- C言語のコンパイラ
C言語の勉強がしたいと思っているのですが、コンパイラっていうんですかね、それについて少し調べてみたら 無料なら"Borland C++ Compiler"で、有料ならなんかかなり高いっぽいけど"Visual C++"っていうのがあることが解りました。 よくプログラミング系のサイトの人で"Borland C++"のコンパイラを利用してとてもプログラミングがしやすくなったということが書いてあるのですが、"Visual C++"と比べたらどっちの方がいいんですか?(やっぱり有料の方?) もし人それぞれなら、みなさんは両方あったらどっちを使いますか? 初心者なら無料ので十分すぎるのだとは思いますが、プログラマーみたいな人から見るとどうなのかな~と思ったので教えていただけますか。 お願いします。 ついでに"Visual C++"って言語があるんですかね?何かそんな風に書いてあるところもあったもんで。 かさねがさねお願いします。
- ベストアンサー
- C・C++・C#
- Cの入門の入門という参考書
先日プログラミングの勉強をしようと、Cの入門の入門という参考書を買ってきたのですが、Borland c++compiler5.5というソフトをダウンロードしてインストールしてくださいというものがありました。 いざBorland c++compiler5.5をダウンロードしようとして公式にいってもどこでダウンロードするのかわかりません・・・。 非常にあつかましいと思いますがどこでダウンロードできるか教えていただけませんか? よろしくおねがいします。
- ベストアンサー
- その他(プログラミング・開発)
- VIsual C++6.0のソースを書くところについて
プログラミング言語の経験は全くない初心者です。 まだ何をつくろうとは考えていませんが、 将来的には簡単なゲームみたいなのを作れれば、と思ってます。 とりあえず新Visual C++6.0入門 ソフトバンク 著者 林 晴比古(はるひこ) を買って実際やってみました。 本に書いてある通りにしてみると確かにできました。 この本であまり文法が理解できなかったので途中で C言語の文法説明をサイトで見つけたので、 今度はそれを見ながらやろうとしたのですが、 問題が一つ! そういうソースを見つけて打つときはどこに打ったらいいのでしょうか? そのソースは年を聞いたりするプログラムなんですけども・・ 詳しい場所を教えてくだされば幸いです。
- ベストアンサー
- C・C++・C#
- C++導入または入門書として
大学でC言語をやっているのですが、せっかくなのでC++(VC++)も勉強したいと思っているのですが(実用ではCよりVC++ようなので) Cはある程度分かっていることを前提にして、初期段階で読むのではこのサイト等を参考にすると 独習C++ Visual C++2005 シリーズ 林 晴比古 明解 C++ 柴田 望洋 C++プログラミング シリーズ ハーベイ M. ダイテル 等あるようですが 個人的にCを林さんのでやったので使いたいとは思っているのですがあまり評価がよくないようなのでどうしようか迷っています。 他の本もあわせてご推薦いただければありがたいです。
- ベストアンサー
- C・C++・C#
- C++の将来性・・・
昨年まで、C++プログラマをしていました。しかし恥ずかしながらぜんぜんオブジェクト指向じゃないコードを書いていました・・・ いまJavaで仕事していて感じるのですが、C++にはガベージコレクションがないので、実はオブジェクト指向プログラミングがとてもやりにくい言語ではないですか? そうなると、C++の必然性がなくなり、C Java C# に取って代わられてC++は消え去っていく言語なのでしょうか。 「いやC++はすばらしいオブジェクト指向言語だ!」というお叱りを期待しています。
- ベストアンサー
- C・C++・C#
- CとC++って何が違うのでしょうか?
こんにちは。今までjavaでプログラミングしていたのですが、C言語を使わなくてはいけなくなりました。 そこで本屋さんに行って「初めてのCプログラミング」というのを買いました。それに付いてた「BorlandC++Compiler」というコンパイラをインストールして、プログラムを作成して実行しました。 昔、大学の授業ではコンパイルするとき「cc」、実行するときは「a.out」とした記憶があるのですが、これでは、「bcc」です。 もしかして、この本は、C言語ではなく、C++というCとは異なる高水準言語なのですか? C言語とC++とは全く異なるものなら、このまま、新しい本を買わないとどのような支障がでてくるでしょうか?
- ベストアンサー
- C・C++・C#
- Turbo C++ アンインストールするには?
プログラミングを勉強しようとしている者です。 パソコンに詳しい人間ではありません。 C言語の習得のためにフリーソフトを揃えようとしています。 Borlandからコンパイラをダウンロードするときに どれを選んだらよいかわからず、 Turbo C++を選びました。 自分で一番わかりやすいデスクトップに保存しましたが、 ダブルクリックするたびに解凍作業をするので わけがわかりません… Lhasaにドロップしてみても「未知の形式」と出るので OKボタンを押すべきか、わかりません。 その後、別のBorland C++ CompilerをDLしたので Turboの方はアンインストールしようと思っています。 でも、Turboがプログラムの追加と削除に出てきません。 どうしたらアンインストールできるのでしょうか?
- 締切済み
- フリーウェア・フリーソフト
お礼
Cから覚えた方が楽そうだというのは分かったのですが、 私の頭が固いので、Cではこうだけど、C++ではこう。っていうのが 私には難しそうです。結局C++を勉強することに決めました。 C++からCも見えてくると思いますので、その時に、紹介していただいた テキストを参考にしてみようと思います。 どうもありがとうございました。