#include
#include
#include
template
class Value {
T m_value;
public:
Value(){}
Value(typename boost::call_traits::param_type n) : m_value(n){}
void set(typename boost::call_traits::param_type value) { m_value = value; }
typename boost::call_traits::param_type get() const { return m_value; }
};
int main()
{
using namespace std;
Value VStr("ハローワールド");
cout << VStr.get() << endl;
return 0;
}
クイズ
クイズ
以下のプログラムはboost::call_traitsを使ったものですが、プログラムはどのように実行されるでしょうか?
コメントはまだありません。