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

Функция как параметр метода класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получение списка public свойств класса http://www.cyberforum.ru/cpp-beginners/thread376196.html
Имеется набор различных классов с различными количествами публичных текстовых свойств. Мне нужно эти поля редактировать. Как получить список публичных полей класса и определить тип данных поля, чтение/запись? Это вообще возможно?
C++ Двойной факториал Дано целое число N (> 0). Найти двойной факториал N: N!! = N·(N–2)·(N–4)·… (последний сомножитель равен 2, если N — четное, и 1, если N — нечет-ное). Чтобы избежать целочисленного переполнения, вычислять это произ-ведение с помощью вещественной переменной и вывести его как вещест-венное число. Эту задачу надо решить с помощью while. спасибо буду очень благодарен ;) http://www.cyberforum.ru/cpp-beginners/thread376192.html
C++ воспроизведение файла в программе
Может кто-нибудь знает как воспроизвести файл VOB или MPEG, или хотя бы какие классы для этого используются. А также как узнать размер, битрейт и тому подобное. Заранее спасибо.
C++ Вывести на экран содержимое файла с программой на С
Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все вещественные константы. ( и если можно закомментить всё)
C++ Помогите найти ошибку http://www.cyberforum.ru/cpp-beginners/thread376180.html
Сегодня начал изучать c++ и не могу найти ошибку вот задача //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h>
C++ классы и сущность Написать программу с конструкторами и диструкторами, сущность мотоциклы... Кто знает как подскажите? есть какой нибудь пример похожий скиньте если не трудно подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
01.11.2011, 20:39     Функция как параметр метода класса
Цитата Сообщение от serginhold Посмотреть сообщение
Сыроежка, да функцию класса я хочу вызвать, уже устал ее вызывать, я думал это и так понятно, а вызов в main просто для примера, что работает.
Как вариант, создать файл с функциями, и инклудить его, НО мне все такие интересно почему вызов функции из класса не работает..
Как я уже сказал, функция класса должна вызываться с помощью синтаксиса обращения к члену класса. ТО есть в прототипе вашей функции, которая пытается ее вызвать, этот параметр описан как общая внешняя функция, а нужно описать как указатель на функцию -член класса. А потому вызывать ее через объект этого класса. То есть просто вызывать функцию, если она не статический член класса, без указания объекта нельзя. Ведь функция должна получить параметр this.
 
Текущее время: 03:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru