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

Отсутствуют экземпляры конструктора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Присвоить Char Char http://www.cyberforum.ru/cpp-beginners/thread715506.html
У меня есть какое-то имя считанное до char name; потом я считываю еще одно имя до char name1 проверяю которое из них имеет больше букв через strcmp. Но дальше я пытаюсь присвоить первой...
C++ из 4 функций сделать одну Помогите пожалуйста из 4 функций сортировки сделать одну, но чтобы работала на все :D Заранее благодарен. вот код: #include "module.h" void sortCheck(Books* mas, int& size){ bool flag; ... http://www.cyberforum.ru/cpp-beginners/thread715496.html
Нужно объединить две програмы в одну C++
ребят помогите объеденить эти две программы в одну...чтоб получилось толковая прогрмамма!#include <iostream> #include <Windows.h> #include <string> class Translator { private: struct...
C++ Прочитать txt и записать в другой txt файл
Вот у меня например текстовый файл(Это 1 задание, осилил как-то), туда записан список студентов., мне нужно его прочитать (уже 2 задание)и записать в другой текстовый файл тот же список но уже с...
C++ Количество знаков табуляции http://www.cyberforum.ru/cpp-beginners/thread715487.html
Здравствуйте. У меня такой вопрос. Можно ли как-то регулировать количество знаков табуляции \t в зависимости от счетчика? к примеру при i = 1 будет одна табуляция, а при i = 5 пять
C++ используя операторы описания и присваивания присвоить переменным используя операторы описания и присваивания присвоить переменным определенных типов значения! целым-1, 12.9, 3 действительным-1.12,2.34,4.565 вывести на экран в виде целые затем следуют значения... подробнее

Показать сообщение отдельно
KChernenko
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 28

Отсутствуют экземпляры конструктора - C++

01.12.2012, 19:50. Просмотров 2868. Ответов 4
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <string>
using std::string;
 
class GradeBook
{
private:
    string Coursename;
    string Name;
public:
    GradeBook (string, string);
    void setcourse(string);
    void setname(string);
    string getcourse();
    string getname();
    void displaymessage();
};
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
43
44
#include <iostream>
using std::cout;
using std::endl;
#include "GradeBook.h"
//constructor
GradeBook::GradeBook (string coursename, string name)
{
    setcourse (coursename);
    setname (name);
}
//set function
void GradeBook::setcourse (string coursename)
{
    if (coursename.length()<=25)
        Coursename=coursename;
    if (coursename.length()>25)
    {
        Coursename=coursename.substr(0, 25);
        cout<<"Name of course "<<coursename<<" is too long. Max: 25 characters.\n"<<endl;
    }
}
void GradeBook::setname(string name)
{
    if (name.length()<=15)
        Name=name;
    if (name.length()>15)
    {
        cout<<"Limit is 15 characters.\n"<<endl;
        Name=name.substr(0, 15);
    }
}
string GradeBook::getcourse()
{
    return Coursename;
}
string GradeBook::getname()
{
    return Name;
}
void GradeBook::displaymessage()
{
    cout<<"Welcome to the grade book for "<<getcourse()<<"!"<<"\n";
    cout<<"By "<<getname()<<"."<<"\n";
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using std::cout;
using std::endl;
#include "GradeBook.h"
int main()
{
    GradeBook course ("The C Programming");
    GradeBook name ("Denis Ritche");
 
    course.getcourse();
    name.getname();
}
Учу С++ по Дейтлу и при выполнении домашнего задания столкнулся с такой ошибкой. Подскажите пожалуйста где натупил.
0
Миниатюры
Отсутствуют экземпляры конструктора   Отсутствуют экземпляры конструктора  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru