Не уверен - поэтому в комментах. Надеюсь меня поправят
В первом случае в векторе сразу будет выделена память под нужные элементы (+наверняка оверхед чтобы при следующих пушах не выделять). Одной аллокацией.
Во втором случае - наверняка будет по количеству аллокаций больше.
Да, выделенное количество памяти будет одинаково, но иногда важно и количество аллокаций.
biohazardbenzg, ну вот вы и придумали себе чем занятся. Гуглите как сравнивать строки, а не символы.
И я бы еще добавил обработку если пользователь введет то, что вы конвертить не умеете.
Немного неверно.
Если бинарник представляет из себя MSIL-код и предназначен для исполнения в JIT - то да, вы правы.
Но та же юнити берет c# (точнее IL) и транслирует его в c++ (il2cpp) (не для всех платформ!!!) - и вот тут уже все сильно сложнее.
Так что важен не исходный код. А то, как он превращается в бинарь и что собственно в бинаре хранится.
Тера Инкогнита, Прочитайте еще раз пожалуйста мой ответ. Особенно первый. По тому что выше написано - невозможно точно сказать кто вам нужен, кроме того что программист.
Говорю как человек с большим опытом в разработке игр.
Тера Инкогнита, программист. Я же вам написал. Это и есть профессия. Дальше только вопрос предметной области. Но тк ТЗ нет - то и сказать что вам там писать надо - невозможно
Евгений Шатунов, а еще варгейминг, гайджины, студии под крылом мейлру... Еще те кто Escape from tarkov делают... Ну это так, что очень быстро вспомнилось.
Не знал кстати что у ларианов есть какое то питерское отделение
Павло Пономаренко, минус оптики - это то что с другой стороны тоже должен стоять цап. Не вижу смысла покупать отдельную звуковуху, а потом юзать встроенный в колонки дешевый цап.
Про наушники-микрофон - будет неудобно, и есть шанс что не сможете подключить из за расстояния между разъемами
Павло Пономаренко, Подключаются по USB, FireWire или Thunderbold - по разному. Про наушники - ну коммон, конечно там НЕТ 3.5 дюйма. Только взрослые джеки - но на них есть переходники.
Про колонки - не понял. Причем тут оптика - это же цифра. То вы говорите что не хотите задержек, то готовы цифру подключать ПОСЛЕ ЦАП. Обычно в такие звуковухи втыкают тоже большие джеки, или балансные кабеля - но на них тоже можно найти переходники.
В общем это, если вам хоть какое то профессиональное использование (а "инструменты вживую" - это хоть какое то профессиональное) - то забывайте о миниджеках, о оптике и о линуксе.
В первом случае в векторе сразу будет выделена память под нужные элементы (+наверняка оверхед чтобы при следующих пушах не выделять). Одной аллокацией.
Во втором случае - наверняка будет по количеству аллокаций больше.
Да, выделенное количество памяти будет одинаково, но иногда важно и количество аллокаций.