2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Массив дескрипторов потоков
Сообщение30.10.2009, 10:53 
Подскажите, пожалуйста как сделать массив дескрипторов потоков в с++ ,
т.е надо вот из этого сделать массив
HANDLE hThread,hThread1,hThread2,hThread3,hThread4;
DWORD IDThread,IDThread1,IDThread2,IDThread3,IDThread4;
Со строками то и числами понятно, а это что токое особенное, это вообще можно?

 
 
 
 Re: Массив дескрипторов потоков
Сообщение30.10.2009, 11:09 
Аватара пользователя
Код:
HANDLE phThread[5];

Это ответ на Ваше вопрос?

 
 
 
 Re: Массив дескрипторов потоков
Сообщение30.10.2009, 12:54 
Добавлю, что в HANDLE (равно как и в DWORD) ничего особенного нет, т.к. это просто
Код:
typedef PVOID HANDLE;

где PVOID (как это нетрудно догадаться) - нетипизированный указатель:
Код:
typedef void *PVOID;

DWORD (от double word - двойное машинное слово) объявляется так:
Код:
typedef unsigned long DWORD;

Т.е. ни то, ни другое не представляют из себя какую-либо специфичную языковую конструкцию, это просто - переименования известных стандартных типов.
Поэтому переменные обоих типов запросто могут быть элементами массивов.

 
 
 
 Re: Массив дескрипторов потоков
Сообщение30.10.2009, 17:15 
Заработало, спасибо.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group