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

наследование классов (создать vector, в котором будут находиться элементы классов) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массив (исправить ошибку) http://www.cyberforum.ru/cpp-beginners/thread722277.html
Подскажите, плиз, где я допустился ошибку? Надо сделать так, что я ввожу массив, а если число меньше или равно 0, то его надо переместить в конец массива. #include <iostream> #include <string.h> #include <conio.h> const int N=15; using namespace std; int main(){ cout<<"Enter 15 elements"<<endl;
C++ проверить выражение корректно или нет C++ естъ какойта выражение в типи стринг проверить выражение корректно или нет например a+b-c*d+(a-v) это корректно a+b-c*d+(a_v)) или a1+b?-c*-d+(a_v)( это некорректно http://www.cyberforum.ru/cpp-beginners/thread722275.html
C++ Вставка ассемблерного кода в С++ для очистки экрана
#include "stdafx.h" #include <conio.h> #include "iostream" #include <fstream> #include "windows.h" #include <stdlib.h> #include <cstdlib> #include <string> using namespace std;
перевод формулы C++
Доброго времени суток.Мне нужно перевести формулу C=C0*e "В СТЕПЕНИ" -(Q/V)*t на язык С++ Заранее Спасибо.
C++ Посчитать сколько раз встречается каждая буква(русский ввод) http://www.cyberforum.ru/cpp-beginners/thread722258.html
В общем написал исходник , работает не правильно. Подскажите где ошибка. #include <iostream.h> #include <string.h> int main() { cout<<"Input the string"<<endl; char arr,c; int iarr, s;
C++ Почему не компилируется код Доброго времени суток, я только начал постигать азы великого и могучего, по этому не смейтесь если вам вопрос покажется слишком простым... гугл не помогает, все перепроверил 500 раз, точ в точ как в книжке написано... по идее должен вывести число 1001 но почему то выдает ошибку при компиляции, заранее благодарен. #include <iostream.h> void main(void) { cout << 1001; } подробнее

Показать сообщение отдельно
m1ster
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 55
06.12.2012, 23:49     наследование классов (создать vector, в котором будут находиться элементы классов)
есть
class defender
class forvard : public defender
class goalie : public defender

мне нужно создать vector ,в котором будут находиться элементы этих классов,vector<тип> players,какой писать тип?
defender? или defender*?

еще в каждом классе есть конструктор,
goalie(string sn,string pos,int t,int ts,int h,int g):defender(sn, pos,t,ts),hits(h),goals(g){};
так же для forvard и defender
как мне создавать эти элементы?
goalie a(st,pt,a,s,d,f) st pt строки a s d f числа
так писать или что-то изменить?
и еще как описать функции классов forvard и goalie в классе ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru