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

Туплю с классами. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ зацыклевается http://www.cyberforum.ru/cpp-beginners/thread173318.html
Добрый вечер!! нужна помощь, написал функцию поиска poisk, в main() сделал цыкл while он и зацыклевается. poisk работает правильно и в цыкле выводятся значения но почему зацыклевается не пойму.... ...
C++ Не Понимаю С++ есть какие нибудь проги которые обясняют как раскладывать задачку(пример) написания в С++ http://www.cyberforum.ru/cpp-beginners/thread173314.html
Программа должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы C++
Привет всем)) Вот такая проблема, прога должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы. С одной строкой всё работает. А если в файле несколько...
C++ Послав команду функцией system() программа ждет дополнительных данных
Когда посылаю команду например rmdir/S папка удалить папку то программа спрашивает, действительно ли я хочу удалить папку. Y(да) N (нет) Как можно послать автоматичекий ответ?
C++ Поиск максимального элемента в ряде матрицы http://www.cyberforum.ru/cpp-beginners/thread173295.html
помагите решить задачу- (написать на С++) Найти максимальный элемент в третьем ряде матрицы Р(5,5) и его индекс.
C++ Возвести вещественное число A в целую положительную степень k Возвести вещественное число A в целую положительную степень k с выполнением следующих условий: стандартными функциями пользоваться нельзя; максимальное сокращение времени выполнения программы p.s... подробнее

Показать сообщение отдельно
zikker
2 / 2 / 0
Регистрация: 06.10.2010
Сообщений: 39

Туплю с классами. - C++

06.10.2010, 21:29. Просмотров 401. Ответов 4
Метки (Все метки)

Здравствуйте товарищи! Только начал изучать C/C++ и столкнулся с первой проблемкой:
Длинноватое сообщение
grade_book.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <string>
using std::string;
 
class grade_book {
public:
    grade_book (string);
    grade_book ();
    void set_name (string);
    void get_name ();
    void display_message ();
private:
    string name_curs;
};
grade_book.cpp
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
#include <iostream>
using std::cout; using std::endl;
 
#include "grade_book.h"
 
grade_book::grade_book (string name) {
    set_name (name);
    display_message ();
};
 
grade_book::grade_book () { };
 
void grade_book::set_name (string name) {
    if (name.length() <= 25)
        name_curs = name;
    if (name.length() > 25) {
        name_curs = name.substr(0, 25);
        cout << "Error length name_curs" << endl;
    }
};
 
string grade_book::get_name () {
    return name_curs;
};
 
void grade_book::display_message () {
    cout << "Welcom to " << get_name () << endl;
};
main.cpp
C++
1
2
3
4
5
6
#include "grade_book.cpp";
 
int main (int argc, char *argv[]) {
    grade_book myc("Cpp");
    return 0;
}
Как исправить ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru