Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перехват функции Приветствую всех. Есть хорошая статья по перехвату API функции. http://habrahabr.ru/post/90377/ Но есть проблема. Как мне сделать, если я хочу перехватить функцию из другой программы? Тоесть. Есть exe файл. Я из него выдрал адрес начала функции через ollydbg. Далее как сделать, чтобы не со своей прогой работа шла, а именно с тем процессом, опираясь на статью. Добавлено через 6 минут... https://www.cyberforum.ru/ cpp-beginners/ thread1658390.html Найти номера первого максимального и последнего минимального элемента C++
Данное целое число N и набор из N целых чисел. Найти номера первого максимального и последнего минимального элемента из этого набора и вывести их в указанном порядке.
C++ Разница некоторых методов thread Не смог найти подробное описание на msdn описание следующих методов: reset detach ~thread ext cancelJob Буду признателен за объяснение. В программе было thread.join(); thread.reset(); https://www.cyberforum.ru/ cpp-beginners/ thread1658364.html C++ Не могу вывести "функции" за пределы главной программы #include<iostream> #include<cmath> #include<iomanip> using namespace std; int main() { setlocale(0, ""); float A={2,1,4,3,2}; int N=5,i; https://www.cyberforum.ru/ cpp-beginners/ thread1658336.html
C++ Найти сумму N членов ряда 1/i
Данное целое число N ( > 0). найти сумму 1 + 1/2 + 1/3 + ... + 1 / N ( действительное число).
C++ Определить оптимальный маршрут https://www.cyberforum.ru/ cpp-beginners/ thread1658307.html
На пути из города А в город В расположено насколько станций,соединенных между собой железной дорогой. Известно что эти станции не лежат на одной прямой и двигаться между ними можно только в одном направлении. Известна также стоимость проезда между любыми двумя станциями. Необходимо определить наилучший путь между указанными городами и вывести его стоимость. гарантируется ,что путь между этими...
C++ Загадка Эйнштейна о зебре Зебра. В трех соседних домах, окрашенных в разные цвета, живут пять человек разных национальностей. У каждого из них есть своё любимое животное, своя манера курить и свой любимый напиток. 1) немец живет в красном доме 2) у испанца есть собака 3) кофе пьют в зелёном доме, который находится рядом с белым домом, справа от него 4) француз любит чай 5) у того, кто курит сигареты, есть попугайчики... https://www.cyberforum.ru/ cpp-beginners/ thread1658298.html C++ Совпадает макрос и название метода. Что делать?
Допустим есть макрос: #define CreateWindow CreateWindowW В своём класс я хочу создать метод CreateWindow и получаю ошибку. Понятно, что можно по-другому назвать, но можно это как-то избежать?
C++ Спрятать указатель на функцию класса в map и вызвать из другого объекта https://www.cyberforum.ru/ cpp-beginners/ thread1658285.html
Товарищи, пишу примитивный "tcp-сервер". В его задачи входит принятие соединений и получение сообщений. В зависимости от сообщения "сервер" должен вызывать методы другого класса (обработчики). Есть также у него метод связывания обработчиков с возможным сообщением. Немного кода для пояснения: вот это класс сервера template <typename HT> class LTCPServer
C++ Поиск элемента по set https://www.cyberforum.ru/ cpp-beginners/ thread1658279.html
Помогите с поиском элемента в наследуемом set. template<typename _T>class ThreadedSet { public: void unreg(const _T& key); private: std::set<_T> cll_; };
Определить, какая из точек "В" или "С" расположены ближе к точке "А". C++
На оси Ох расположены 3 точки А, В и С. Определить, какая из точек "В" или "С" расположены ближе к точке "А". Предусмотреть вариант совпадения точек.
C++ Нюансы синтаксиса: каков смысл записи for (unsigned i : nums) { /*some code*/ } ? Добрый день! Объясните пожалуйта конструкцию for (unsigned i : nums) https://www.cyberforum.ru/ cpp-beginners/ thread1658270.html
Любитель чаепитий
3742 / 1798 / 566
Регистрация: 24.08.2014
Сообщений: 6,016
Записей в блоге: 1
09.02.2016, 17:41 0

Зачем нужен полиморфизм - C++ - Ответ 8731730

09.02.2016, 17:41. Показов 2488. Ответов 17
Метки (Все метки)

Ответ

Цитата Сообщение от mh-coder Посмотреть сообщение
в каких случаях его(наследование) нужно использовать
Ну, например, когда у вас производные методы не должны меняться, то вместо того, чтобы их писать по 100 раз мы просто их наследуем. Пример.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Unit
{
    public:
        virtual void Say(std::string str) { std::cout << str << std::endl; }
}
class Zombie : public Unit 
{
    public:
        Zombie();
}
int main()
{
    Zombie zomb;
    zomb.Say("argh");
}


Вернуться к обсуждению:
Зачем нужен полиморфизм C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2016, 17:41
Готовые ответы и решения:

Объяснить зачем нужен i
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { cout &lt;&lt;...

зачем нужен параметр
#include&quot;otobrazenie.h&quot; #include &quot;primary.h&quot; #include &lt;iostream&gt; #include &quot;execution.h&quot;...

Зачем нужен inline
Скажите пожалуйста, зачем нужна команда inline? Изучаю классы, и там говорится мимолётом, что эта...

Зачем нужен static
Объясните зачем нужно объявлять перменные за типом статик, что это даёт я так и не понял. Почему...

17
09.02.2016, 17:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2016, 17:41
Помогаю со студенческими работами здесь

Зачем нужен return?
Я читал,что return возвращает значение функции. Какое значение? Почему иногда return 0, а иногда...

Зачем нужен символ \r?
Обычно его пишут вместе с \n, то есть так \r\n, а зачем? Ведь если просто написать \n тоже...

Зачем нужен extern?
Знаю, что в интернете полно объяснений зачем он, но я не могу понять... Везде пишут, что он...

Зачем нужен const?
Добрый вечер, разбираюсь с классом стек, подскажите пожалуйста, для чего здесь нужен const? ...

Зачем нужен конструктор?
Всем доброго дня. Ребят такая проблема объясните мне на пальцах для чего нужен конструктор в...

Зачем нужен dynamic_cast?
Point * mas; mas = new Point(); mas = new Square(); mas = new Circle();...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru