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

Можно ли привести объект неизвестного типа к нужному по его имени? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что дальше делать? http://www.cyberforum.ru/cpp-beginners/thread937474.html
Я тут недавно начал изучать с++ и изучил основы языка и немного порешал легких задач. Не подскажите ли мне какие книги прочитать для более глубокого изучения языка, и где взять задачник желательно с решениями, и что вообще надо выучить еще?
C++ Воспроизведение видео в окне с известным Handle Всем привет. Необходимо вывести видео в окно, handle которого известен. Насколько я понимаю, есть несколько путей решения: 1. DirectShow 2. Microsoft Media Foundation 3. Нечто самописное Хотелось бы выслушать мнения по этому поводу, что лучше/предпочтительнее. Может быть, у кого-то есть подобный опыт и он подскажет наиболее простое решение? http://www.cyberforum.ru/cpp-beginners/thread937472.html
Подскажите библиотеку для рассылки почты C++
Подскажите библиотеку на c/c++ для рассылки почты, с возможностью дорассылки на адреса с временными ошибками, конструктором сообщения, многопоточностью. postfix, exim, справляются с этой задачей, но им надо слать уже готовое сообщение, по smtp например.
Дата время с++ C++
Доброго времени суток, прошу помочь знающих людей. Перерыл весь интернет (ну или почти весь) в поисках ответа, тема такая, пишу прогу под linux, дошел до момента где нужно считать текущую дату и время с сервера. НО, все варианты которые я нашел в инете либо не работали под *nix либо работали с UNIX Временем, парни, помогите написать кусок кода, что бы читал дату и время и пихал их в переменную...
C++ Можно ли защититься от кейлоггера на 100% http://www.cyberforum.ru/cpp-beginners/thread937437.html
С помощью с++ ?
C++ Как нарисовать машинку 2 на 3 ячеек? Пытаюсь написать игрушку типа мини-гоночек.Трассу сделал! Теперь нужно не считая перемещение, нарисовать саму машинку. Никак не додумаюсь,как же это сделать? :help: Пробовал как-то вот так нарисовать машину 2 на 3: char car; car='Ы'; car='Ы'; car='І'; car='І'; car='Ы'; car='Ы'; подробнее

Показать сообщение отдельно
newbie666
Заблокирован

Можно ли привести объект неизвестного типа к нужному по его имени? - C++

13.08.2013, 18:22. Просмотров 602. Ответов 4
Метки (Все метки)

Доброго времени суток!
Есть один не стандартный вопрос. Например, есть какой - то класс, просто отдельный класс в отдельном от основной программы файле и где - то в основной программе есть функция, типо этого:
C++
1
2
3
4
IncomingObject(std::string type, void* pointer)
{
    ...
}
Тоесть в основной программе ничего не известно об классе, который в отдельном файле, а в этом отдельном классе есть инклюд основной программы и есть указатель на класс основной программы, через который и вызывается приведённая функция. Тоесть:
Отдельный класс вызывает функцию IncomingObject основного, в которую передаёт своё имя в строке или какую то бинарную информацию, опять же именно в СТРОКЕ и указатель на самого себя this, чтоб класс в основной программе, ничего не знающий о второстепенном классе смог бы по этой строке преобразовать указатель на void в указатель на нужный класс отправитель как бы, тоест ьв указатель на этот второстепенный класс, который и вызывал эту функцию...
Надеюсь идея понятна?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru