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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ зацыклевается http://www.cyberforum.ru/cpp-beginners/thread173318.html
Добрый вечер!! нужна помощь, написал функцию поиска poisk, в main() сделал цыкл while он и зацыклевается. poisk работает правильно и в цыкле выводятся значения но почему зацыклевается не пойму.... #include <iostream> #include <clocale> #include <conio.h> #include <string.h> using namespace std; struct AEROFLOT { char name;
C++ Не Понимаю С++ есть какие нибудь проги которые обясняют как раскладывать задачку(пример) написания в С++ http://www.cyberforum.ru/cpp-beginners/thread173314.html
Программа должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы C++
Привет всем)) Вот такая проблема, прога должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы. С одной строкой всё работает. А если в файле несколько строк прога считает тока первую строчку. Как я понимаю мне надо перейти на другую строчку а как ето сделать я не знаю Вот само творенье #include <iostream.h> #include <fstream.h> #include...
C++ Послав команду функцией system() программа ждет дополнительных данных
Когда посылаю команду например rmdir/S папка удалить папку то программа спрашивает, действительно ли я хочу удалить папку. Y(да) N (нет) Как можно послать автоматичекий ответ?
C++ Программа, вычисляющая сумму элементов массива, расположенных после первого элемента. http://www.cyberforum.ru/cpp-beginners/thread173287.html
Добрый день! Помогите пожалуйста написать программу, которая вычисляет сумму элементов массива(состоящего из n целых элементов), расположенных после первого элемента, равного нулю. Массив должен быть преобразован таким образом, чтобы в первой его половине располагались элементы, стоящие в чётных позициях, а во второй половине - элементы, стоящие в нечётных позициях.
C++ Найти пять наибольших элементов одномерного массива целых чисел Найти пять наибольших элементов одномерного массива целых чисел подробнее

Показать сообщение отдельно
zikker
 Аватар для zikker
2 / 2 / 0
Регистрация: 06.10.2010
Сообщений: 39
06.10.2010, 21:29     Туплю с классами.
Здравствуйте товарищи! Только начал изучать 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;
}
Как исправить ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru