Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
(Модератор:
Вад
) > Тема:
Вопрос по многопоточности
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Вопрос по многопоточности (Прочитано 4386 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AlexCasual
Помогающий
Offline
Вопрос по многопоточности
«
:
21-11-2011 13:17 »
Передаю в поток указатель на структуру в поток :
Код:
struct Structure
{
char* pointer;
int size;
.....
}
.....
while(event)
{
Structure.pointer = &something_pointer;
Structure.size = &something_size;
.......
HANDLE hThread = (HANDLE)_beginthread(0, 0, ThreadProcedure, &Structure, 0, 0);
}
Как потокобезопастно передать структуру в поток,если имеется цикл в котором заполняются структуры и создаются потоки?Ведь в момент пока поток N обратиться к Structure,она может быть уже изменена....
Записан
Dimka
Деятель
Команда клуба
Offline
Пол:
Re: Вопрос по многопоточности
«
Ответ #1 :
21-11-2011 13:55 »
AlexCasual
, а прежде, чем создавать тему, что мешает спустить глаз на 10 строчек ниже и открыть уже имеющуюся?
https://forum.shelek.ru/index.php/topic,27789.0.html
Записан
Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
(Модератор:
Вад
) > Тема:
Вопрос по многопоточности
Загружается...