2008-03-26から1日間の記事一覧

C++0xの概要スライド

C++

こんなのあったC++: New and Improved! 2008年03月時点のC++0xの概要です 【C++0x を設計する際の一般原則】 ・ソースの互換性を保つ・初心者をサポート(N初心者 >> N上級者)・プログラマがより良いプログラムを書くことを支援 ・型安全を維持するか強化する…

C++0x reference_closure

C++

reference_closure クラスは、参照環境を持つラムダ式と合わせて使用する たぶんこんな感じで使用する…はず #include <iostream> #include <functional> // reference_closure using namespace std; reference_closure<int(int)> foo() { int count = 3; return [&](int x){ return x + (++co</int(int)></functional></iostream>…