Подскажите, есть ли универсальная формула, когда использовать std::move, а когда передавать по ссылке? Например что лучше это: void callfunc(const std::string& str) { ... } ....
Здравствуйте, пытаюсь создать структуру двумя способами, которые вроде выглядят почти одинаково (calloc и malloc), но один из них не работает. Можете подсказать почему? Такой...
По коду смотрю вроде tarray просто выделяет память на низком уровне через memalloc и подобных c-шных функций, но тогда вопрос почему я заполняю массив около 16 мб данных и он ...
Безопасно ли мувать память в TArray? int32* MemoryPtr = ...; int32 MemorySize = ...; TArray<int32> Kinos; Kinos.SetNum(MemorySize); FMemory::Memmove(Kinos.GetData(), MemoryPt...
Есть ли вариант заменить все char в wchar_t при подключении сторонней библиотеки?
Подскажите, есть ли в std готовый алгоритм, который в зависимости от альфы может получить элемент вектора? Например если альфа = 1, то будет возвращаться последний элемент. Е...
Понятно, спасибо. Тогда другой вопрос. Можно ли создать метод через макросы на этапе компиляции? Например я пишу макрос "CREATE_METHOD(abc.zzz.1)", а в итоге код такой: "void ...
Мне нужно заменить в строке все точки на тире. Например "abc.zzz.1" на "abc-zzz-1" в compile-time (строка заранее известна). Это можно сделать через плюсы?
Как думаете, в какой стране жить лучше в долгосрочной перспективе, США или Великобритания? Не хочу разжигать вражду между странами на уровне чата, просто интересно ваше мнение
привет. у меня есть массив данных в низкоуровневом виде (указатель на тип данных и его размер). могу ли я это все поместить в std::vector без лишнего копирования?
Привет. Подскажите, как вызвать глобальную функцию внутри неймспейса, если компилятор пытается вызвать только функцию внутри своего неймспейса и показывает ошибку "no matching...
Не понятно только зачем называть memmove созвучно с перемещением, если перемещения нет? :) В Move-семантике это по крайней мере оправдано тем, что что-то похожее происходит (х...
А вообще разница в производительности есть какая-то при сравнении std::move и передачи по ссылке?
Я возможно не настолько продвинутый, но по моему обычно не мувают указатели и примитивные типы. Их размер же всего несколько бит, проще заново создать. Или я тупой? :)
Здравствуйте. Знаете, есть ли шаблоны вот таких простеньких сайтов? https://rassadin.net/ Там дизайна как такового нет, но выглядит стильно, для портфолио разработчика самое ...
Здравствуйте! Подскажите, почему в пятой версии движка невозможно импортировать ogg файл в редактор? Что случилось с этим?
Что происходит когда в условии участвует интегральный тип? uint abc; if (!abc) { ... }
Это проверяет инициализацию переменной, то есть выше условие будет == false?
Кто-нибудь знает когда вывод денег через cвифт заработает?
Здравствуйте. Извините что пишу не по теме, как можно связаться с админом/модером чата?