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

Объявление класса Cat в файле Cat.hpp? - C++

Восстановить пароль Регистрация
 
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
19.11.2010, 13:09     Объявление класса Cat в файле Cat.hpp? #1
Всем доброго время суток столкнулся с такой вот проблемой, нужно объявить класс Cat в файле Cat.hpp.
Работаю в Visual Studio 2008. Пробовал через Solution Explorer Add-> New Item, но там не нашел не одного проекта с расширением .hpp, подскажите пожалуйста как его найти, вот код:

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
//Объявление класса Cat в файле Cat.hpp
#include <iostream>
class Cat 
{
public:
    Cat (int initialAge);
    ~Cat();
    int GetAge() const {return itsAge;}
    void SetAge (int age) { itsAge = age;}
    void Meow() const {std::cout << "Meow.\n";}
private:
    int itsAge;
};
 
//реализация класса Cat в файле Cat.cpp
#include "Cat.hpp"
Cat::Cat (int initialAge)
{
    itsAge = initialAge;
}
Cat::~Cat()
{}
int main()
{
    cat Frisky(5);
    Frisky.Meow();
    std::cout << "Frisky is a cat who is ";
    std::cout << Frisky.GetAge() << " years old.\n";
    Frisky.Meow();
    Frisky.SetAge(7);
    std::cout << "Frisky is a cat who is ";
    std::cout << Frisky.GetAge() << " years old.\n";
    return 0;
}

Заранее огромное спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2010, 13:09     Объявление класса Cat в файле Cat.hpp?
Посмотрите здесь:

C++ реализация cat в с++
C++ Создать объявление класса и разработать программу-драйвер, которая продемонстрирует работу класса.
Объявление поля класса в заголовочном файле C++
Помощь с массивом char breed[4] = {'Dog ','Cat ', 'Rat ', 'Mouse '} C++
объявление объекта одного класса в описании другого класса C++
объявление дружественного класса внутри класса C++
C++ Объявление класса в заголовочном файле
Описать класс Cat, содержащий информацию об одном коте (кличка и год рождения) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
19.11.2010, 13:45     Объявление класса Cat в файле Cat.hpp? #2
Сделай с расширением *.h
Yandex
Объявления
19.11.2010, 13:45     Объявление класса Cat в файле Cat.hpp?
Ответ Создать тему
Опции темы

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