Я объявил некоторую локальную переменную в одной функции, как это:
void* thread_function (void* parameter)
{
struct parameter * thread_data = (struct parameter *)parameter;
char buffer[20];
int temp;
}
здесь, если я создал два потока, тогда в одном потоке, если буфер и Temp обновляется, так что это будет влиять на другой поток?
I Среднее, что если есть два резьба, то будут две копии всей локальной переменной?
Редактирование: Тогда в этом случае мне нужно использовать данные по нипе. Я имею в виду pthread_setspecific и все такие вещи