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

Ошибка: error C3867 - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.91
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
18.07.2011, 03:20     Ошибка: error C3867 #1
Всем доброго времени суток.
Есть классический пример из книжки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include<conio.h>
 
using namespace std;
 
class Cat
{
public:
    int GetAge();
    void SetAge(int age);
 
private:
    int itsAge;
 
 
};
 
int Cat::GetAge()
{
    return itsAge;
}
 
void Cat::SetAge(int age)
{
itsAge=age;
}
 
int main()
{
setlocale(LC_ALL, "Russian");
 
 
Cat Frisky;
Frisky.SetAge(5);
 
cout<<"Кошка"<<endl<<"Возраст: "<<Frisky.GetAge<<endl;
 
_getch();
return 0;
}
Выдает ошибку:

Ошибка 1 error C3867: Cat::GetAge: в вызове функции отсутствует список аргументов; используйте "&Cat::GetAge" для создания указателя на член c:\documents and settings\konstantin\мои документы\visual studio 2008\projects\3\12.cpp 36 3


Не могу найти в чем причина :-(
Вроде все просто, а не идет.
Помогите.
Заранее всем благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.07.2011, 03:20     Ошибка: error C3867
Посмотрите здесь:

C++ Ошибка error C2146: syntax error : missing ';' before identifier 'alph'
error C3867: 'SystemMessages::Work': function call missing argument list C++
error C3867 C++
Ошибка в Dev-C++ : Build Error Error 1 C++
C++ Error C3867 при вызове функции erase и insert для двумерного вектора
C++ Ошибка при компиляции In function"int main()"; expected ';', before "cin", [Build Error] [main.o] Error 1
Синтаксическая ошибка: Ошибка 1 error C2059 C++
Ошибка 2 error LNK2019, не пойму в чем ошибка C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4837 / 3236 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
18.07.2011, 03:22     Ошибка: error C3867 #2
C++
1
Frisky.GetAge()
hoot
 Аватар для hoot
100 / 21 / 3
Регистрация: 10.11.2010
Сообщений: 193
18.07.2011, 03:28  [ТС]     Ошибка: error C3867 #3
не понял, убрать значение?
ошибка не пропала.(

Добавлено через 1 минуту
Понял.
Спасибо.
Ты открыл мне глаза на этот мир.
Спасибо!!! :-)
Yandex
Объявления
18.07.2011, 03:28     Ошибка: error C3867
Ответ Создать тему
Опции темы

Текущее время: 08:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru