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

Вызов через указатель на функцию-член - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в wxDev Cpp выводить данные в окно? http://www.cyberforum.ru/cpp/thread873504.html
Такой вопрос: я хочу из посторонней функции выдавать результат в memo, всегда раньше в консоль выводил. Подскажите пожалуйста я просто добавил в конец файла $(Projectname)Frm.cpp функцию void...
C++ Запись картинки в файл Здравствуйте. Возник вопрос, есть такая лаба: Для каждого целого числа N из диапазона от 1 до 50 найти подходящим методом с точностью 1/N2 наибольший корень уравнения X3/N2 – 3X2 + 1=0. Получить... http://www.cyberforum.ru/cpp/thread872257.html
C++ import dll
Добрый день. Есть такой импорт: int __stdcall connect(SOCKET s, const struct sockaddr *name, int namelen) extrn connect:dword Идёт из WS2_32.dll. Не подскажете что оно делает?( ...
C++ Геймдев
Всем привет. Учусь в 9 классе. В последнее время нравится программирование и физика. Хочется заняться геймдевом, но т.к с 6-8 класс на уроках математики и геометрии я спал (и на физике тоже,...
C++ Где можно найти книги по С++ http://www.cyberforum.ru/cpp/thread869363.html
Хотел попробовать на етом язике поучится
C++ Нужен совет. Написание АРМ Здравствуйте. Есть задание, нужно написать программу на C++ АРМ врача-стационара. Подскажите, какой фреймворк лучше использовать для таких целей? допустим для C# есть entity framework. Есть ли... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
23.05.2013, 09:10
Tulosba, Вопрос заключается в том, почему сделали именно так в стандарте или в чем? По стандарту нельзя вызвать функцию-член через указатель на нее, без применения оператора .*,->*, а семантика данного оператора требует, чтобы первым параметром был указатель/объект типа класса. Вот впринципе и весь ответ.
В С++ на самом деле итак много вещей, без которых вполне можно обойтись, а то что функция-член через указатель на нее может быть вызвана только используя инстанс класса - это прекрасно.
К примеру С++ позволяет использовать delete на объект, а не на указатель, при соблюдении определенных условий...
http://stackoverflow.com/questions/1...36784_16585840
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru