* ソフトウエア研究会in秋葉原 研究議題 [#q70038cf]
** C++ワンポイントレッスン [#u18b4e73]
- [[lesson-1 i++と++iの違い>./c++lesson-chap1]]
- [[lesson-2 親クラスの非仮想デストラクタについて>./c++lesson-chap2]]
- [[lesson-3 シングルトンデザインパターンについて(作成中)>./c++lesson-chap3]]
- [[lesson-4 知っていると便利なC++のテクニック(作成中)>./c++lesson-chap4]]
- [[lesson-5 コンテナに格納されるクラスのデザイン(作成中)>./c++lesson-chap5]]
- [[lesson-6 オブジェクトのスライシング>オブジェクトのスライシング]]

** C++ TIPS [#f7348b8d]

知っていそうで知らないこと、素朴な疑問など。

- [[構造体の初期化>C++ Tips]]
- [[参照型を持つクラスをコンテナに入れてソートする>C++ TIPS 2]]
- [[vectorの領域を確保する方法>C++ Tips#bd10263f]]

** C++コーディングガイド [#h4b4029c]
C++のコーディングにおいて、注意した事、知っておきたい事。

*** C++ 使ったら負けシリーズ [#nd7f3bbd]
C++でのプログラミングにおいて、「使ってはいけない、出来る限り使わないようにしたい。」ものを解説します。
- [[初級編>使ったら負けシリーズ]]
- [[中級編>使ったら負けシリーズ#l62a72b5]]
- [[上級編>使ったら負けシリーズ#gd26ddcb]]
- [[超上級編>使ったら負けシリーズ#v5f7b084]]

*** C++お友達シリーズ [#ze1e3d21]
C++のプログラミングで、よく使うもの、便利な物。
-- [[C++おともだちシリーズ]]

*** C++都市伝説 [#t2f206c2]
C++にまつわる迷信、よくある誤解など。
-- [[C++都市伝説]]
- [[C++都市伝説]]
--[[C++は遅い!?>C++都市伝説#qa2cda36]]
--[[C++はメモリを大食いする!?>C++都市伝説#k28bd5eb]]
--[[標準C++ライブラリは使えない >C++都市伝説#tcf8526b]]
--[[STLは不安定 >C++都市伝説#p3a55fcb]]
--[[BOOSTは怪しいライブラリ >C++都市伝説#v2ba5efd]]
--[[デストラクタにはvirtualをつけろ >C++都市伝説#yfbd7c1e]]
--[[すべてのクラスはCObjectを継承すべし >C++都市伝説#n6e2a3a5]]
--[[コンストラクタで例外を投げてはダメ >C++都市伝説#daf32cef]]
--[[多重継承はダメ >C++都市伝説#h0057c19]]
--[[テンプレートメタプログラミングは黒魔術だ>C++都市伝説#w6311a8a]]
--[[ヘッダーには定義のみで実装を書いてはいけない。 >C++都市伝説#k7a5aae3]]
--[[BOOST POOLはゲームでは使えない >C++都市伝説#v0a29e1e]]
--[[参照は不便。ポインタは便利。 >C++都市伝説#ibebcff7]]


** アプリケーションフレームワーク [#s78f1c50]
- [[マルチプラットフォームのアプリケーションフレームワーク>ApplicationFramework]]


** 使えるライブラリ集 [#q20325d5]
- 作成中
** メジャーになれなかった言語たちについて [#e2cef1bf]
- 作成中
** [[C++テンプレートとメタプログラミングについて>MPLtop]] [#fa8f43d4]
- [[C++テンプレートメタプログラミングとは?>MPLとは]]
- [[C++テンプレートメタプログラミングの有効性を検証する>MPL検証]]
- [[C++テンプレートを使うべき処理]]
- 作成中

** [[C++の習熟について]] [#g814be05]
** [[C++のメリット]] [#i0238d21]
#back



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS