やっとリンク集を作成
といってもまだ全然追加してません。
仕事で徹夜続きで頭がまわらない。
ところで、C++0xのthreadクラスがWindows上で使える環境が手元に無いので作ってしまいました。
前回refが必要になったのはこのthreadクラスのコンストラクタに渡す引数を
テンプレートで実装したから。
こんな感じでかけます。
void foo(const std::string& str, int x, int y) {
std::cout << str << x + y << std::endl;
}int main() {
thread t(foo, "1 + 5 = ", 1, 5);
t.join();
return 0;
}
もちろん関数オブジェクトも渡せます。
次回このthreadクラスの実装を晒してみようかと思います。
# ref使って無いじゃんみたいな。