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

Класс Employee, проблемы реализации - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вопрос по компоновке и компиляции http://www.cyberforum.ru/cpp-beginners/thread343795.html
Хочу скомпоновать программу состоящую из нескольких исходных файлов: в заголовке включаемые модули + объявление класса Т; в первом исходном файле определение функций класса Т; во втором сам мэйн. Подскажите как это правильно сделать. (Вижуал студио 2010). Заранее спасибо.
C++ Тому кто хочет программировать. Этот мануал предназначен для тех кто хочет начать программировать но не знает с чего начать. 1.Выбор языка. Человек захотевший начать программировать первым делом отправляется в гугл, с таким запросом как "Обучение программированию" или отправляется в Википедию и там пишет запрос "языки программирования".Прочитав одну две статейку он понимает что не всё так просто и язык... http://www.cyberforum.ru/cpp-beginners/thread343794.html
Создание оконных приложений C++
Подскажите, пожалуйста, книгу, в которой наиболее подробно описывается создание оконных приложений на С++. Заранее благодарен!
C++ работа с файлами
Дан текстовый файл и строка s. Если самая длинная строка файла не совпадает со строкой s, то строку s дописать в конец файла. Помогите пожалуйста написать эту программку на Си. Заранее всем огромное спасибо.
C++ Проблема с линковкой http://www.cyberforum.ru/cpp-beginners/thread343725.html
Пишу игру в Code::Blocks, использую glut. Компилятор ошибок не выдаёт и обьектные файлы создаются, а вот линковщик ругается: -------------- Clean: Debug in WormsCB --------------- Cleaned "WormsCB - Debug" -------------- Build: Debug in WormsCB ---------------
C++ Алгоритмы отображения большого текста на экране Привет всем! Может быть кто знает, есть какие-нибудь алгоритмы, позволяющие быстро отображать тексты больших размеров? Дело в том, что пишу читалку fb2, и там нужно выводить отпарсиный текст на экран (текст парсится в html формат). Тексты разные - например Л.Н. Толстой - Война и мир. Книга большая и если в лоб делать, то процесс отображения может занимать много времени. Уже намучился с этим, не... подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
21.08.2011, 13:22     Класс Employee, проблемы реализации
Нет, это задание из Дейтлов. Вот вроде так делал.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Employee
{
public:
    Employee( std::string, std::string, int );
    void setName( std::string );
    void setSurname( std::string );
    void setSalary( int );
    std::string getName();
    std::string getSurname();
    int getSalary();
private:
    int salary;
    std::string name, surName;
};
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
41
42
Employee::Employee( std::string thisName, std::string thisSurname, int thisSalary )
{
    setName( thisName );
    setSurname( thisSurname );
    setSalary( thisSalary );
}
 
void Employee::setName( std::string thisName )
{
    name = thisName;
}
 
void Employee::setSurname( std::string thisSurname )
{
    surName = thisSurname;
}
 
void Employee::setSalary( int thisSalary )
{
    if ( thisSalary < 0 )
    {
        std::cout << "Zarplata ne mojet bit` otricatel`noi i poetomu budet ravna 0." << std::endl;
        salary = 0;
    }
    else
        salary = thisSalary;
}
 
std::string Employee::getName()
{
    return name;
}
 
std::string Employee::getSurname()
{
    return surName;
}
 
int Employee::getSalary()
{
    return salary;
}
 
Текущее время: 20:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru