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

Классов и обьекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ кроссплатформенный аналог WinApi функций (CreateProcess) http://www.cyberforum.ru/cpp-beginners/thread701351.html
Всем привет! Есть ли готовое решение для вызова исполняемого файла(в WinAPI это CreateProcess) в разных OS? Добавлено через 15 часов 48 минут BUMP THREAD!
C++ Помощь в нахождении max и min Добрый день помогите пожалуйста вывести наибольшее и наименьшее значение в матрице 20х30 от 1 до 30, а еще подсчитать количество 1 и 30 Спасибо большое А то я себе уже голову сломала вот программа #include <stdio.h> #include <stdlib.h> #include <time.h> http://www.cyberforum.ru/cpp-beginners/thread701338.html
Удаление столбца матрицы C++
Помогите пожалуйста! Задана матрица А целых чисел размера N x M (N,M <= 20, N и M задаются как параметры). Преобразовать ее в матрицу В путем удаления столбца этой матрицы с минимальным номером, в котором все элементы отрицательны и упорядочены по убыванию.
Программирование микроконтроллеров C++
Нужно сконфигурировать микроконтроллер для работы в двух режимах: 1) обработчик (супервизор) 2) поток (приложение) что это за режимы? как их сконфигурировать? Для начала нужно написать программу на Си или на С++. как?
C++ Является ли последовательность убывающей http://www.cyberforum.ru/cpp-beginners/thread701321.html
Дана последовательность чисел a1...an необходимо выяснить является ли эта последовательность отсортированной от большего к меньшему (с помощью цикла, а не массивов) буду очень признателен
C++ Метод вращений Якоби с++ Используя метод Якоби найти с точностью 0.0001 все собственные значения и векторы матрицы А: {1.953, 1.535, -3.220 , 0.826, 1.592 , 0.042, 0.570}, {1.535, -0.893, 0.783, 2.583, -0.117, -1.178, 1.240}, {-3.220, 0.783, 1.007 , 3.216, -1.908 , 0.305 , 0.342}, {0.826, 2.583, 3.216, 0.421, 2.132, 3.130, -2.218}, {1.592, -0.117, -1.908, 2.132, 2.530, -0.316, 0.368}, {0.042, -1.178,... подробнее

Показать сообщение отдельно
OgStyle
11 / 5 / 1
Регистрация: 18.11.2012
Сообщений: 114

Классов и обьекты - C++

18.11.2012, 18:29. Просмотров 554. Ответов 6
Метки (Все метки)

Учу с++ по учебнику. Набрал такую вот программу, и сразу выскочила масса ошибок. Некоторые из них были очевидны и я их исправил, но пара еще осталась. Видимо в учебнике опечатки. Помогите исправить остальные так как хочу полностью разобраться с класами обьектами и методами.

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>
using namespace std;
 
    class Cat
        {
            public:
                int GetAge();
                int SetAge(int age);
                void Meow();
 
            private:
                int itsAge;
        }
 
    int Cat::GetAge()
        {
            return itsAge;  
        }
 
    int Cat::SetAge(int age)
        {
            return itsAge=age;
        }
 
    void Meow()
        {
            cout<<"Meow\a\n";
        }
 
    int main()
        {
            Cat Frisky;
            Frisky.SetAge(5);
            Frisky.Meow();
            cout<<"Frisky is a cat who is ";
            cout<<Frisky.GetAge() <<"years old\n";
            Frisky.Meow();
 
            return 0;
        }
На данный момент компилятор выдает такие ошибки:

C++
1
2
3
4
Ошибка  1   error C2628: недопустимый "Cat" с последующим "int" (возможно, отсутствует ";") 
Ошибка  2   error C2556: Cat Cat::GetAge(void): перегруженная функция отличается от "int Cat::GetAge(void)" 
Ошибка  3   error C2371: Cat::GetAge: переопределение; различные базовые типы   
Ошибка  4   error C2264: Cat::GetAge: ошибка в определении или объявлении функции; функция не
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru