Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Аргументы по-умолчанию в указателе на функцию в классе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение методов шаблонного класса http://www.cyberforum.ru/cpp-beginners/thread918962.html
Столкнулся с такой проблемой, реализовываю итератор для шаблонного списка, при определении метода интератора вылетает ошибка вот лог : warning C4346: 'TList<T>::?$iterator_stl@$RT@BAAB@' :...
C++ Вывести на экран с точностью два знака число ПИ программный код с комментариями желательно) http://www.cyberforum.ru/cpp-beginners/thread918947.html
Умные указатели C++
Насколько я понял для того что бы предотвратить передачу права владения используют const. Код из примера: template <class T> ostream& operator <<(ostream& strm, const auto_ptr<T>& p) {...
Подсчёт количества символов C++
Здравствуйте, возник вопрос: Почему в функцию не передаётся вся строка, например я пишу "qwerty qwerty" то он не передаёт второй "qwerty" а так же не передаёт пробел. В чём может быть проблема? ...
C++ Set <int> http://www.cyberforum.ru/cpp-beginners/thread918939.html
Доброе время суток, помогите оптимизировать данный код set < int > temp; temp.insert(1); temp.insert(2); temp.insert(3); temp.insert(4); temp.insert(5); for( set < int > ::iterator...
C++ Зарыть клад Здраствуйте! Вот задание: Капитан Флинт зарыл клад на Острове сокровищ. Он оставил описание, как найти клад. Описание состоит из строк вида: "North 5", где первое слово – одно из "North", "South",... подробнее

Показать сообщение отдельно
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
07.07.2013, 01:09  [ТС]
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
void Window::set_window_style(void(*style_)(const char*, const char*))
{
     struct {
        void (*func)(const char*, const char*);
 
        void operator()(const char *ch1 = "null", const char *ch2 = "null")
        {
           func(ch1, ch2);
        }
     } style = {style_};
     // ...
}
Нет ничего невозможного!
Я не совсем понял, что конкретно здесь происходит, но опять же при вызове функции с меня потребуют аргументы, а мне нужно чтобы я их не вводил(не всегда)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru