_vecStrings это член класса SampleClass ( типа vector<const char*> ) ...
вообщем хочется для каждого элемента этого вектора вызвать ф-ю processString и передать в качестве параметра этот элемент ... но не получается ....
подскажите что не так
спасибо
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Анатолий Широков, Вы писали:
АШ>>Все так,
А>Если совсем честно: не указаны типы возвращаемых значений.
Здравствуйте, Анатолий Широков, Вы писали:
АШ>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Анатолий Широков, Вы писали:
АШ>>>Все так,
А>>Если совсем честно: не указаны типы возвращаемых значений.
АШ>А я не на приведенном примере проверял:
А>Просвети плиз, чем mem_fun от mem_fun1 отличается ?
В STL VC6 mem_fun представляет функцию-член класса, не принимающую аргументов, в отличие от mem_fun1, принимающей один агрумент. Это несложно посмотреть и самому, поскольку все заголовочные файлы доступны (см. functional).
Здравствуйте, Анатолий Широков, Вы писали: АШ>А это под VC6 компилируется (нет возможности проверить)? Я в свое время пробовал, так VC6 boost::lamda не понимал
Здравствуйте, Анатолий Широков, Вы писали:
А>>Просвети плиз, чем mem_fun от mem_fun1 отличается ?
АШ>В STL VC6 mem_fun представляет функцию-член класса, не принимающую аргументов, в отличие от mem_fun1, принимающей один агрумент. Это несложно посмотреть и самому, поскольку все заголовочные файлы доступны (см. functional).
Спасибо за разьяснение.
А почему тогда нет mem_fun2 mem_fun3 и т.д. ?