• ベストアンサー

VBからC++へ

こんばんは。 1年半ほど前からVBをはじめていて、そろそろVBの速度の遅さに限界を感じてきました。そこで、いっそのことC++を勉強しようと思い、BorlandのC++コンパイラーをダウンロードしてきて少しずつやり始めているのですが、VBとC++との文法の違いになかなかなじめず、挫折しかけています。どうにかして、C++を習得したいのですが、なにか良い方法はありませんでしょうか?よろしくお願いします。

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

  • ベストアンサー
noname#259682
noname#259682
回答No.2

【発意】 >VBの速度の遅さに限界を感じてきました。  という事は、Windowsの環境でVBでアプリを作成してきたがアプリ自体の処理時間が遅いので早くしたい。ということですね? 【処理を早くする方法】  アプリ像が見えないので一般的な対策を並べると。  1)ループ内での無駄な代入。  2)ファイルの入出力を一度で済ませる。  3)計算アルゴリズムの検討  4)などなど。  5)最後の手段はパソコンのクロックを上げる。 【C++のマスター】  さて、VBの環境から進むべきC++はVC++でしょう。  しかし、VBとは別世界です。入門者をことごとく撥ね付けることでしょう。覚えるしかないです。 具体的にはやさしい入門書(ソフトバンクの林晴彦著 新VisualC++6.0入門 上下)がお勧めです。まず、これを足がかりにして次のステップを目指して下さい。

参考URL:
http://www.kumei.ne.jp/c_lang/index.html
Essa
質問者

お礼

やはり、VC++やC++Builderでの環境での開発はしやすいのでしょうか。アカデミックパックでも1万円強はしますので気軽に買えるものではないですね。.NETが出たので6.0の値段が下がってくれればいいのですが・・・。 回答ありがとうございました。

その他の回答 (1)

  • TMINET
  • ベストアンサー率32% (45/140)
回答No.1

>いっそのことC++を勉強しようと思い、 と思われた時点でハードルは高くなっていると思います。 基本はCからはじめるのが実は早いのではないでしょうか。 >BorlandのC++コンパイラー というとCUIベースでの開発ですよね。 GUIからCUIに移行するのもツライものがありますよね。 環境としてはVC++かC++Builderがあったほうが便利ですし、楽です。 楽をするとスキルが上がりませんが、楽するのがオブジェクト指向言語の真骨頂でもありますし。 CUIならC言語で事足りますし。

Essa
質問者

お礼

やはり、VBから一気にC++に行くのは無謀だったでしょうか。もう少し、考えてみます。 回答ありがとうございました。

関連するQ&A