Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
1nkogn1to
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 6
#1

Класы и символьная переменна - C++

06.11.2013, 16:53. Просмотров 170. Ответов 0
Метки нет (Все метки)

Сделать класс с функциями присваивания и выводу символьной переменной имя и фамилии. Сделать наследие классов, в нем функцию присваивания и выводу фамилии. В main реализировать вывод имя и фамилии с базового класса и фамилии из наследуемого.
есть проблемы
error argument of type char * is incompatible with parameter of type *char и не только

#include <iostream>
using namespace std;

class osnov
{
protected:
char I[20],PR[20];
public:
void vvid(char k[20], char m[20]);
void vuvid();

};

void osnov::vvid(char k[20], char m[20])
{
for (int i = 0; i < 20; i++)
{
I[i]=k[i];
}
for (int i = 0; i < 20; i++)
{
PR[i]=m[i];
}
};

void osnov::vuvid()
{
cout<<"ima - "<<I<<endl;
cout<<"priz - "<<PR<<endl;
};

class pohid: public osnov
{

public:
void vvid1(char l[20]);
void vuvid1();
};

void pohid::vvid1(char l[20])
{
cout<<"vvedi prizv ";
cin>>l;

for (int i = 0; i < 20; i++)
{
PR[i]=l[i];
}
}

void pohid::vuvid1()
{
cout<<"pr - "<<PR;
}

int main()
{
osnov p1;
pohid p2;
char a[20],b[20],c[20];
cout<<"vvedi Ima ";cin>>a;
cout<<" vvedi prizv ";cin>>b;
p1.vvid(a[20],b[20]);
p1.vuvid();
cout<<"vvedu prz2 ";cin>>c;
p2.vvid(c[20]);
p2.vuvid();
getchar();

}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 16:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Класы и символьная переменна (C++):

C4700 использована неинициализированная локальная переменна OUTFILE
Помогите исправить ошибку C4700 использована неинициализированная локальная...

родовые класы
Измените класс queue так, чтобы можно было сохранять и доставать обекты второго...

Шаблонные класы
При выполнении задания требуется создать шаблонные классы для работы с...

Класы и масив
Если у меня есть, например, такой I клас: class Point { int x, y; ...

класы и методы
в произвольном массиве обьектов &quot;плоскость Ax + By + Cz + D = 0&quot;. Определить...

класы и потоки
Всем доброго времени суток! Хочу спросить : есть класс с 2 методами, можно ли в...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2013, 16:53
Привет! Вот еще темы с решениями:

Задачка на Класы и перечисление
Условие выполнения : в картинке enum Prof { sekretar , laborant ,...

Контрольная робота (Класы)
Здраствуйте уважаймые програмисты помогите зделать контрольную роботу у меня...

Написать программу про класы котов
Ребята, помогите пожалуйста написать программку про класс котов. Буду очень...

Передача адреса функции в функцию (Класы)
Пример: // Общая функция increment void Test::IncBaseFunction ( void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru