![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 11.09.2010
Сообщений: 9
|
![]()
Здравствуйте, помогите пожалуйста с кодом, не компилится и всё тут, я не совсем понимаю как этот код работает,на разбирусь думаю сам, мне бы просто его довести до рабочего состояния, спасибо всем заранее.
#include<iostream> #include<string> using namespace std; class book { public: book(char*,char*,char*); void show_book(void); private: char* title[64]; char* author[64]; char* catalog[64]; }; book::book(char* title,char* author,char* catalog) { strcpy(book::title,title); strcpy(book::author,author); strcpy(book::catalog,catalog); } void book::show_book(void) { cout<<"nazvanie: "<<title<<endl; cout<<"avtor: "<<author<<endl; cout<<"catalog: "<<catalog<<endl; } class librarian { public: void change_catalog(book*,char*); char*get_catalog(book); }; void librarian::change_catalog(book*this _book,char*new_catalog) { strcpy(this_book->catalog,new_catalog); } char*librarian::get_catalog(book this_book) { static char catalog[64]; strcpy(catalog,this_book.catalog); return(catalog); } int main() { book programming("uchimsya programmirovat na c++","Pavel","P1564ap"); librarian library; programming.show_book(); cout<<endl<<endl; library.change_catalog(&programming ,"legkii C++"); programming.show_book(); system("pause"); return 0; } |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]()
какие ошибки выдает компилятор?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 11.09.2010
Сообщений: 9
|
![]()
я разобрался уже, спасибо за отлик
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Параметр конструктора класса = объект этого класса | nazavrik | Общие вопросы C/C++ | 6 | 14.02.2010 13:48 |
Если в классе объявить объект другого класса,будет ли видно переменные первого класса из объекта второго? | TwiX | Общие вопросы Delphi | 3 | 15.11.2009 00:54 |