Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Получение параметра из потока win32api c++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица, найти среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread449750.html
Здравствуйте, можете помочь с заданием: Заданная матрица 6х6. Найти среднее арифметическое элементов каждой строки матрицы. Заранее спасибо.
C++ переведите код с паскаля на с++ Дан массив A размера N и целое число K(1<=k<=N).Вывести элементы массива с порядковыми номерами, кратными K: AK, A2·K, A3·K, … . Условный оператор не использовать.} program Array11; const n =... http://www.cyberforum.ru/cpp-beginners/thread449749.html
C++ Выход из условия
как можно сделать выход с if например void a() {If(тратата) {трататат} ..........// етот код уже не должен выполнятся} main() { while (...)
вставить строку педе символом C++ C++
Напишите, пожалуйста, как решается такая задачка: Дан символ C и строки S, S0. Перед каждым вхождением символа C в строку S вставить S0. Просто когда я сама я её писала, у меня почему-то вышла...
C++ Функция, которая возвращает максимальное и минимальное http://www.cyberforum.ru/cpp-beginners/thread449709.html
Кто может дать материал на тему: Функция, которая возвращает максимальное и минимальное Теорию или задачу.. Заранее благодарен)
C++ Каталог книг Помогите пожалуйста создать программу Создайте файл Каталог книг запишите в отдельный файл все произведения заданного пользователем автора. Заранее спасибо!!! подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,459
21.02.2012, 12:58
Цитата Сообщение от RomanZ Посмотреть сообщение
Или потоки могут только код завершения посылать
не думаю, код заверешения- довольно условная величина. Я пользуюсь другой библиотекой, так там если поток корректно отработает, то какое значение захочешь, такое он и вернёт; я думаю, у тебя так же в твоём случае, как я понял, если поток ThreadFunc корректно отработает, то вот это вот: (DWORD)((int)arg + random);

ДОлжно вернуться в перееменную dwThreadId[i] (или &dwThreadId[i]?)
А если не получается, то надо разобраться просто, там очень легко запутаться.
К примеру у меня так:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

В моём случае я возвращаю переменную типа int, но я должен её перед этим привести к
типу void*. То есть как-то так
C++
1
return (void*) 25;
представляешь?

И обратно, чтобы прочесть эту переменную, я должен писать так:
C++
1
2
3
void* status;
//разный код
printf ("=== %d\n", (int)status);
То есть обратно, переменную (void*) преобразую к типу (int), иначе никак.
Вот подобная путаница может ждать и тебя.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru