У меня есть глобальный массив в моей программе, и я хочу иметь возможность изменять его размер хотя бы один раз в начале с помощью функции. В принципе, вот так:Перезаписывающий массив с большим массивом
pthread_t threadsArray[10]; //default size: 10
void SetMaxThreads(unsigned int count) {
pthread_t threadsArray[count];
}
Что бы вы мне посоветовали? Как я мог это сделать?
Хм, я никогда не работал с векторами, мог бы вы привести пример? Должен ли я изменить свой код? – Forivin
@Forivin Смотрите мое обновленное сообщение. –