14年度C++メタプログラミング講座

概要

本講座ではC++のテンプレートやconstexprといった機能をつかって、 コンパイル時に型や値を扱う方法を学びます。

最終目標としてはテンプレートメタプログラミングを利用している STLおよびboostライブラリを自分で調べてゴニョゴニョできるようにすることです。

必要なもの

・ノートパソコン(あれば)
・開発環境(VisualStudioでもよいですが、gccやclangだとなお良いです)
・やる気


実施日時・内容

1. テンプレートの概略
2. テンプレートの基本文法
3. constexpr,declval ←constexprのサンプルの一部がVS CTPでも動かないことを確認しています
4. テンプレートの応用(幾何ライブラリ製作を例に)

講師

いかろ


添付ファイル: filemeta_kouza.zip 241件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-11-21 (木) 11:25:35 (1618d)