language: C++ 4.7.2 (gcc-4.7.2)
date: 709 days 10 hours ago
link:
visibility: private
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    #include <functional>
    #include <iostream>
    #include <typeinfo>
 
    double func(int x) 
    {
        return x;
    }
 
    int main() 
    {
        std::cout << typeid(std::ptr_fun<int>(func)).name() << std::endl;
        std::cout << typeid(std::ptr_fun<int, double>(func)).name() << std::endl;
    }