Почему? Есть куча реализаций сборщиков мусора, которые работают со стеком и хипом, автоматически очищая память как в управляемых языках. Ещё можно извратиться и эмулировать сч...
Но почему-то два предыдущих негативных сообщения про си содержали негодование про void* и кейворд struct для структур Так в чём истинная причина? Выделение/освобождение памяти...
Господа, как в современных сисиплюсах можно работать с произвольными буферами данных через istream/ostream? Врапать в stringstream?
Почему так сложно понять, что все эти окталы, хексы и двоичные системы это просто представления числового литерала и после компиляции они все становятся нулями и единицами, ка...
Да, круто, но изначальный вопрос всё ещё не раскрыт. Что такого в плюсах, чего не сделать на си? Что в этих типах путей в вашем случае такого магического, что си не может вытя...
Аа. Сообщением выше в качестве причины НЕ использовать си фигурировало отсутствие возможности создать новый тип. Логичный вопрос, вы создаёте новый тип каждый день?
Байткод проходит верификацию на момент его загрузки, оттуда же вм узнаёт о том, какой тип у этого элемента на стеке, какой у того. Это неправильное утверждение, да? Я решил з...
А если обмазаться абстракциями и тонной проверок?
Кстати, у принтф тоже есть формат для окталов. Почему бы тогда не использовать sprintf для записи в буфер? Четыре 🌝
А что вообще подразумевается под типом? Класс с одним полем для хранения значения, имплисит конструктор и имплисит оператор приведения к чему-либо? Это же чисто сахар. Что там...
Майки развивают операционку не в ту сторону, вместо своих технологий используют другие, пропагандируют жс там, где он не нужен. Все же видели инсайд, что они обновляют пуск с ...
А 32бит msys2 вообще стоит?
Кстати, почему не godbolt.org? Вижу, что здесь не очень любят этот ресурс
На котлине буквально третий день, некоторые аспекты неясны, прошу тапками не бить за дикий тупёж Крайне неясна тема c границами у дженериков, как я понимаю, в методе он являет...
Почему не использовать относительные пути? В argv[0] полный путь до бинарника, стрипнуть до папки и можно делать что угодно
Даже если так, всё равно невозможного нет и это самое главное. Выходит, что единственный плюс плюсов (ой) — сахар, который перерастает в скорость разработки? 🙂
Нет, я не согласен. Реализовать можно, только надо ли? Я привёл пример, как можно добиться типобезопасного контейнера без применения воид поинтеров
Есть элегантный способ преобразовать std::vector<unsigned char> в std::vector<float>? Не кастить, трансмьютнуть.
Изначально речь стояла про пользовательские (?) типы для разных видов путей, потом речь как-то переползла в контекст запихивания этих ссылок в самодельный вектор. А ответ на и...
Я всё понимаю, вы взрослые дядьки использующие сисиплюс двадцать, а давно ли вы видели в использовании число с половинной точностью? И неужели ваша вермишель на вышеупомянутом...