人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

C++を勉強しようと思います。
まずは小さいアプリケーションのソースコードを読んで、C++のイディオムを勉強しようと思っています。
WindowsのフリーのC++コンパイラでコンパイルできる、ソースコードがC++の勉強に向いているアプリはあるでしょうか?

私はCとJavaは読み書きできます。

●質問者: bopperjp
●カテゴリ:コンピュータ
✍キーワード:C++ Java Windows アプリ アプリケーション
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● hackshonn
●15ポイント

はじめてのC++

◎質問者からの返答

すみません、本のご紹介はありがたいですが、ソースコードが公開されているソフトウェアを紹介してもらいたかったです。


2 ● garyo
●0ポイント

猫でもわかるプログラミング

http://www.kumei.ne.jp/c_lang/cpp/cpp_01.htm

がいいと思います。

開発環境の方は、VS2008 Express

http://www.microsoft.com/japan/msdn/vstudio/Express/

またはVS2005 Expressが使えると思います。

◎質問者からの返答

情報ソースはありがたいですが、ソースコードが公開されているソフトウェアを紹介してもらいたかったです。


3 ● newta
●15ポイント

http://www.microsoft.com/japan/msdn/vstudio/Express/

↑ここでVisual C++ Express Editionをダウンロードして使うと良いと思います。

普通のエディタで書くより機能が豊富です。

◎質問者からの返答

情報ソースはありがたいですが、ソースコードが公開されているソフトウェアを紹介してもらいたかったです。


4 ● nelnal_memo
●30ポイント

ある程度テンプレート等が理解出来ているのが前提ですが SGI の STL の

ソースが結構勉強になりました。

はじめはどこから読むのかで苦労しましたが。

http://www.sgi.com/tech/stl/download.html

全部となるとかなり大変ですが、list とか vector だけでも読むと勉強になると思います

(自分も一部しか読んでません)。

◎質問者からの返答

なるほど。

テンプレートライブラリはちょっと敷居が高そうなイメージがあります。

テンプレートを使うコードを書くこと自体がC++初心者の私には難しいイメージが。。

テンプレートを使わないソフトウェアで、ソースコードが公開されているソフトウェアは無いでしょうか?


5 ● yo-kun
●80ポイント ベストアンサー

私がよく薦めるのがCppUnitのコードです。

ソースがたくさんあるように見えますがframework内のソースだけ読めば十分だと思います。

いわゆるデザインパターンも多用されていて非常に勉強になりますし、

コードも非常に美しく実装してあると思います。


なお中にはテンプレートを利用しているものもありますが、さほど難しい使い方はしていません。


http://cppunit.sourceforge.net/cppunit-wiki

◎質問者からの返答

おー!ありがとうございます。

テスト環境も学習できて一石二鳥ですね!


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ