Ребят, привет всем, оч тупой вопрос, первый день с плюсами дело имею, непривычно как-то
char* Utils::GenerateRandomName(const int length)
{
static char* result = (char*)Mem::AllocMem(length * sizeof(char));
size_t size = sizeof(symbhols) / sizeof(char);
random_device device;
mt19937 generator(device());
uniform_int_distribution<> distibution(0, size);
for (int i = 0; i < length; i++)
result[i] = symbhols[generator()];
return result;
}
Вот этот код бьет ошибку при заполнении массива(нарушение доступа для чтения)
Тут по-любому в чем-то простом ошибка, час уже сижу
Подскажи, кому несложно