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

подскажите как выполнить метод в потоке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно прикрепить файл ".h" к проекту? http://www.cyberforum.ru/cpp-beginners/thread382869.html
Хочу перекинуть структуры в один файл, функции в другой, а основная программа останется в cpp. Для этого добавляю к проекту файлы ".h" и в .cpp пишу: #include "Structure.h" #include "Functions.h" . Вроде ничего не подчеркивает, а при запуске выдает море ошибок. Подскажите пожалуйста - как правильно сделать?
C++ Одномерные массивы. Большая просьба помочь мне в решении двух задач! Буду Вам очень признателен, товарищи! задачи выглядят следующим образом: 1. Сформировать новый массив из элементов массива М(25), встречающихся в этом массиве только один раз. 2. Определить, представляют ли собой элементы массива А(20) возрастающую последовательность. Буду очень рад вашему развернутому ответу!) http://www.cyberforum.ru/cpp-beginners/thread382864.html
C++ Блок-схема
Привет, можете помочь сделать блок-схему алгоритма этой проги? заранее огромное спасибо)) #include <math.h> #include <stdio.h> int main() { double a,b,x,c,F,Xn,Xk,dX; printf("Enter Xn, Xk, dX, a, b, c:\n"); scanf("%lf%lf%lf%lf%lf%lf", &Xn, &Xk, &dX, &a, &b, &c); printf("___________________________\n");
Найти пару наиболее различающихся слов из 5 букв C++
Расстояние между двумя словами разной длины - это кол-во позиций,в которых различаются эти слова.В заданном предложении найти пару наиболее различающихся слов состоящих из 5 букв. Помогите решить,пожалуйста.
C++ для заданного текста определить длину содержащейся в нём максимальной последовательности символов, отличных от букв. http://www.cyberforum.ru/cpp-beginners/thread382848.html
заранее спасибо
C++ Посоветуйте пособие Посоветуйте, пожалуйста, пособие для работы с графикой в С++, очень нужно... Заранее спасибо=) подробнее

Показать сообщение отдельно
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
13.11.2011, 16:46     подскажите как выполнить метод в потоке
сделать method2 статическим
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <windows.h>
#include <process.h>
 
class T1
{
public:
   void method1();
   void method3();
   static void method2(void*);
};
 
void T1::method1()
{
   std::cout << "method1" << std::endl;
   HANDLE hThread = (HANDLE)_beginthread(T1::method2, 0, (void*)this);
   WaitForSingleObject(hThread, INFINITE);
}
void T1::method2(void* par)
{
   T1* p = (T1*)par;
   std::cout<<"method2"<< std::endl;
   p->method3();
 
}
void T1::method3()
{
   std::cout << "method3\n";
}
 
int main()
{
   T1 o;
   o.method1();
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru