Еще раз хочу проверить себя, правильно ли я понимаю суть указателей. Верно ли, что если я имею указатель типа базовый класс, но указывающий по факту на производный, я не могу ...
Господа, я только начал изучать typescript (к слову javascript знаю крайне поверхностно, так как сразу после C++ начал изучать typescript), конкретно для того, чтоб делать игр...
Добрый день, извините, что беспокою , но я просто хотел спросить, быть может вы знаете, что такое монада. Дело в том, что я (как мне кажется), понял что это такое. Это такой...
Каким образом можно вызвать метод класса-хозяина изнутри метода класса-раба? Допустим, есть класс автомобиль и в качестве члена данных он содержит экземпляр автоматическая...
Посмотрите, вот при таком подходе есть ли подводные камни? #include <any> #include <functional> #include <iostream> struct ICar { virtual std::string alarm() const = ...
Я не понимаю вот чего. Мы в указатель на базовый класс кладем адрес экземпляра одного из производных классов. Когда функция получает на вход этот указатель на базовый, она по...
Добрый утродень. Расскажите, пожалуйста, как лучше передавать внутрь классов-пользователей экземпляр общего класса. Пусть будет экземпляр класса банк и все клиенты время от в...
Расскажите про функции высшего порядка. Я гляжу, обычно они используются, когда надо передать или в std::transform как менять последовательность (то есть каждый элемент контей...
Каким образом C++ знает как у операционной системы узнать время? Ведь чтоб узнать время, надо (я так думаю) вызвать специфическую функцию апи конкретной операционной системы. ...
Скажите, можно ли в С++ настраивать итераторы? Допустим, я хочу чтоб мне отдался итератор, который хавает какую нибудь функцию или параметр, в которой закодировано его поведен...
Часто ли вы используете полиморфизм в виде классов? Я просто пришел в выводу, что лучше использовать ссылку на функцию (как вариант - function_ref, или https://github.com/zhih...
Мне кажется, что по идее, кто там выделяет память он разве не записывает в какую то таблицу, что вот я выделил по началу этого участка памяти столько то байт, если потом сдела...
Ситуация такая . Есть станок и он делает деньги, ему нельзя никак останавливаться, и у него на всякий случай есть резервный мотор. И вот первый мотор приказал долго жить и зак...
#include <functional> #include <iostream> struct M1; struct M2 { std::function<void(M1 *owner)> render(); }; void freerender(M1 *owner); struct M1 { void ren...
Подскажите, в typescript можно ли выбирать вернуть копию значения из метода класса или же ссылку? Например, есть класс Холодильник и в нем есть контейнер как член класса холод...
Добрый утродень! Как в Unity правильно передавать инфомацию между нодами одного парента? Допустим, есть нода машина, у нее есть такие дети как корпус, левое колесо и правое к...
Подскажите что такое понятие ТИП КЛАССА? Я совсем сошел с ума. Я знаю, что понятия КЛАСС и ТИП тождественны. В С++ мы можем завести пользовательские типы - они же пользовател...
Расскажите, если через new выделил массив в куче, и new вернул указатель, то получив этот указатель, можно ли узнать во первых массив ли там или просто единичная ячейка памяти...
Добрый день. Вчера читал книгу Адаптивный код, она больше ориентирована на C# (множество примеров, с использованием интерфейсов). И вот там нашел такой пример, когда класс на...
#include <iostream> using namespace std; struct Animal { string m_name; Animal(string name) : m_name(name) { } virtual string MakeSound() = 0; st...