C++相談室 part77
■ このスレッドは過去ログ倉庫に格納されています
0049デフォルトの名無しさん
2010/01/17(日) 19:37:46上は関数型で下は関数へのポインタ型。
至る所で関数型は関数へのポインタ型に調整されてしまうので
func<void(int, int)> も引数の型は関数へのポインタ型になっている。
でも T 自体は関数型のままでオブジェクト型ではないから例えば
T obj2 = obj; みたいなことはできない。
関数へのポインタ型の場合は可能。
http://codepad.org/RIyF5kFS
■ このスレッドは過去ログ倉庫に格納されています