6
Jak określić wskaźnik do przeciążonej funkcji?
Chcę przekazać przeciążoną funkcję do std::for_each()algorytmu. Na przykład, class A { void f(char c); void f(int i); void scan(const std::string& s) { std::for_each(s.begin(), s.end(), f); } }; Spodziewałbym się, że kompilator rozwiąże f()typ iteratora. Najwyraźniej to (GCC 4.1.2) tego nie robi. Jak więc mogę określić, co f()chcę?