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

Указатели на функции-члены - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определите, во скольких точках пересекаются окружности. http://www.cyberforum.ru/cpp-beginners/thread205252.html
Помогите пожалуйста решить. Ничего не понимаю, а скоро экзамен(((( Буду очень благодарна... Заданы две окружности: с центром в точке О(x0, y0) и радиусом R0 и с центром в точке О(x1, y1) и радиусом R1. Определите, во скольких точках пересекаются окружности.
C++ Напечатать все слова из текста, отличные от слова hello. Добрый день товарищи!!!Выручайте!)Зачет по программированию завтра сдавать,а я не знаю как последнюю лабораторку сделать. Задание такое: Дан текст, сосоящий не менее чем из 5 слов. Напечатать все слова из текста, отличные от слова hello. http://www.cyberforum.ru/cpp-beginners/thread205233.html
C++ из С# в С++
как код, написанный в С# переделать в С++? List <string> strMass = new List<string>(); string mass1; string massiv;
Калькулятор на С++ C++
калькулятор в принципе готов, надо только сделать запрет деления на 0, помогите кто чем может #include<stdio.h> #include<conio.h> void main (void){ char znak,r; int a,b,c,d,e; do { printf("vvedite 1-i argument\n");
C++ однонаправленный список http://www.cyberforum.ru/cpp-beginners/thread205202.html
Нужно найти ошибку.... помогите пожалуйста... Задание: дан линейный однонаправленный список, удалить из него все записи содержащие слово шунгит... так же есть ещё класс TMyClass(запись v) void TList::ud() {TElem *l,*r; l=first; while(l->next!=NULL) { if(strcmp(l->next->a.v,"hungit")==0) { l=l->next;
C++ Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа. Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа. подробнее

Показать сообщение отдельно
Sudoki
124 / 64 / 1
Регистрация: 19.04.2010
Сообщений: 196
07.12.2010, 12:51     Указатели на функции-члены
Цитата Сообщение от isaak Посмотреть сообщение
Error 1 error C3867: 'Mammal::Speak': function call missing argument list; use '&Mammal::Speak' to create a pointer to member c:\users\администратор\documents\visual studio 2008\projects\c++\console\p982\p982\p982.cpp 55 p982
Error 2 error C3867: 'Mammal::Move': function call missing argument list; use '&Mammal::Move' to create a pointer to member c:\users\администратор\documents\visual studio 2008\projects\c++\console\p982\p982\p982.cpp 56 p982
Компилятор просит Вас вместо

Цитата Сообщение от isaak Посмотреть сообщение
C++
1
2
case 1: pFunc = Mammal::Speak; break;
* * * * * * * * * * * * default: pFunc = Mammal::Move; break;
написать так

C++
1
2
case 1: pFunc = &Mammal::Speak; break;
* * * * * * * * * * * * default: pFunc = &Mammal::Move; break;
Добавлено через 2 минуты
Цитата Сообщение от isaak Посмотреть сообщение
(ptr -> *pFunc)();
не уверен но возможно надо так
C++
1
*pFunc()
 
Текущее время: 10:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru