2013-11-27から1日間の記事一覧

functionを空にする方法

C++

boost::functionは、clear()メンバ関数を使用する。 #include <iostream> #include <boost/function.hpp> void foo() {} int main() { boost::function<void()> f = foo; f.clear(); // これ if (f) { std::cout << "has function" << std::endl; } else { std::cout << "hasn't function" << std::</void()></boost/function.hpp></iostream>…