В С++ можно использовать умные указатели. Вы слишком приувеличили насчёт New delete. Если у вас прямые руки такого не произойдёт. Думаю я бы переписал ваш код намного быстрее на С++
@cybersystem51373 жыл бұрын
Сам пишу лет 8 на шарпее. Ну как, пописываю ) С++ видел в своей жизни 2 раза: 10 лет назад, когда начинал программировать (с++ билдер 6, потом отказался и ушел в делфи) и сейчас - VS C++. Причем сейчас изучаю его именно с той же целью, что и Вы. Задаюсь теми же вопросами: что быстрее. То, что увидел на видео - даже хз, если честно, но: 1. Память и процессор вы никогда не спалите!! Не надо стращать! Вы забьете ее и она тупо закончится. У вас свалится приложение, вылетит операционка на крайняк (и то вряд ли), но ниче не погорит! 2. С++ сложнее, подтверждаю. Но не думаю, что прям так драматично, особенно если юзать интернеты 3. Часто путаетесь в терминах. То С++ обзываете управляемым, то C# - я уже сам запутался ))) 4. Ну и про скорость, опять же, не понял и не согласен. Что-то у Вас по моему не так с кодом, как уже писали. Либо я сравнивал не с тем и не так, либо Ваши коды какие-то сомнительные.
@AlexAlex-ms3bg3 жыл бұрын
"Спалить процессор" - это сильно!
@RigidLight2 жыл бұрын
Поддерживаю других комментаторов. У автора, в общем-то, и по коду понятно, что он далеко не профи. Есть огромное море фич, которые он мог бы использовать в обоих языках, так что нет смысла удивляться медленной работе его нейросети. Зато есть смысл пожелать автору подтянуть его знания обоих языков, изучить новые фичи и поправить корявки, из-за которых его нейросеть тормозит. А там посмотрим.
@user-cc8hp3fh9v3 жыл бұрын
Интересно. А разве вектора в C++ не динамические по умолчанию (в отличии от C)?
@cppprograms58684 жыл бұрын
С++ и Unreal Engine 4 это вещь. По моему мнению unity + С# это не для профессионалов как вы сказали они ограничивают программистов .
@RDcrossChanel3 жыл бұрын
Не сказал бы, Unity проще и быстрей в краткосрочной перспективе, к тому же он в не конкуренции в небольших проектах.
@sergach_nice3 жыл бұрын
Для тех кто любит эксперименты: после них перезагружайте комп - вся оперативка очистится от мусора.
@geradevil12 жыл бұрын
как говорится учение свет, а не учение "лучше пойду на с++ писать, говорят там быстрее"
@sergach_nice3 жыл бұрын
Я не согласен с мнением автора. Правильно написанный* код на С++ будет быстрее всяких шарпов! 1) Почему вы сравниваете время работы кода в Самой студии? Разве не проще в конце работы программы вывести время работы? (пример c++ функции clock() от ctime); 2) Есть куча приёмов "оптимизации кода".
@kaganmutu78013 жыл бұрын
Можно ли относиться к жене как к лекарству, если она капает на мозги несколько раз в день?
@sergach_nice3 жыл бұрын
@@kaganmutu7801 скорее да, чем нет
@cppprograms58684 жыл бұрын
Да в любом случае С++ быстрее чем С#. В любом случае. В любом случае. Вы просто писали код хреново.
@Poker-s_S.V.3 жыл бұрын
а кто вам мешает писать не управляемый код на си++ ... более того, алгоритм должен учитывать особенности очистки памяти, не постоянно ее чистить, а где то можно просто переписать, зачем ее чистить постоянно и выделять заново...
@user-qi9lk4tp6o3 жыл бұрын
вам надо было оптимизировать код при компиляции -o2
@GTai_School3 жыл бұрын
1:04 Чем Вы ограничены в С#? Потому что Вы так и не ответили на этот вопрос и вместо этого начали болтать о Cube, блоге, себе и т.д. А по факту ничего. Если знания, опыт и т.д. ограничивают, то это не значит, что язык программирования чем-то ограничен. Точно так же Пайтон в незнающих руках очень долгий. Почитайте материал, Вы не очень осведомлены в данном вопросе. А после Ваших слов в конце: "не так много сфер, где можно использовать многопоточность" - я просто ору.