ведь по сути копия должна была сделаться со спецификаторами public . А значит в копии у меня бы аттрибут age, стал бы public. Но нифига не так, он пишет, ошибку ( типо доступа нету )
Можно просто вопрос . наследование как-то так выглядит?:
------------------------------------------------------
Углубляюсь чутка. Вот Ведь наследование, это в производным классе, у меня будет копия базового класса, по сути это так ? по дебагеру прошёл вроде так .
К примеру такой код:
class student
{
private:
int age;
public:
void aging();
};
class student1 : ( спецификатор доступа ) student
{
private:
int id;
public:
void iding();
};
Это значит что в классе student1, у меня будет копия класса student, только все модификаторы её( в данном случае это: private, public ) , они будут изменены на, тот который я укажу при наследованиии?
То есть копия будет выгледять как-то так : ( к примеру ставлю: private )
private:
int age;
private:
void aging();
Или ставлю public:
public:
int age;
public:
void aging();
Или ставлю protected:
protected:
int age;
protected:
void aging();
Вот так будет?
И в итоге грубо говоря базовый класс в данном случае будет выгледять как-то так ( ну допустим модификатор доступа при наследовании я укажу private ) :
class student1 : private student
{
// копия базового класса
private:
int age;
private:
void aging();
// то что было.
private:
int id;
public:
void iding();
};
Углубляюсь чутка. Вот Ведь наследование, это в производным классе, у меня будет копия базового класса, по сути это так ? по дебагеру прошёл вроде так .
К примеру такой код:
class student
{
private:
int age;
public:
void aging();
};
class student1 : ( спецификатор доступа ) student
{
private:
int id;
public:
void iding();
};
Это значит что в классе student1, у меня будет копия класса student, только все модификаторы её( в данном случае это: private, public ) , они будут изменены на, тот который я укажу при наследованиии?
То есть копия будет выгледять как-то так : ( к примеру ставлю: private )
private:
int age;
private:
void aging();
Или ставлю public:
public:
int age;
public:
void aging();
Или ставлю protected:
protected:
int age;
protected:
void aging();
Вот так будет?
И в итоге грубо говоря базовый класс в данном случае будет выгледять как-то так ( ну допустим модификатор доступа при наследовании я укажу private ) :
class student1 : private student
{
// копия базового класса
private:
int age;
private:
void aging();
// то что было.
private:
int id;
public:
void iding();
};
А если, использовать такой способ:
На базе Microsoft: WebCamera/Video file → Expression Encoder → IIS media services / WMS → Flash / Silverlight / Windows Media .
Только вместо Енкодера, сделать свою прогу? Просто чтобы каждый пользователь не ставил этот encoder. А ставил мою прогу, которая взаимодействовала с iis и тд .. Такое возможно?
То есть я пишу прогу, она к примеру берёт видео с Web-камеры, дальше отправляет поток на сервер Red5 , а он уже отправляет это пользователям и выводится это всё на html страничке на каком-нибудь плеере?
правильно?
Да, но хотелось бы без сторонних програм.. Типа: OBS и тд. Можно ли самому такую прогу на C# или C++ написать? Чтобы она делала каждую секунду скрин экрана и отсылала на сервер ( сайт ) а там плеер к примеру выводил?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.