【質問テンプレ】
[1] 授業単元:俺の限界
[2] 問題文(含コード&リンク):言語内Lispモドキを作っています。
今回は継承元で継承先の関数が呼べるかの実験をしています。
困ったことに、継承元には余計な情報を付加したくないので、継承元をテンプレートにすることができません。
この条件で、継承元のVoidTypeから、継承先の任意のstd::funtionが呼べるようにならないでしょうか??
サンプル:http://ideone.com/sabUbx
[3] 環境
 [3.1] OS: Any
 [3.2] コンパイラ名とバージョン:anyだけど、VC2013EEでも動くことが望ましい。
 [3.3] 言語: C++11
[4] 期限: 2014/02/06位まで。
[5] その他の制限: C++11の範囲で。かつなるべくVC2013の範囲で。