20 / 20 / 3
Регистрация: 01.04.2010
Сообщений: 57
1

Многопоточность в объекте

19.11.2011, 02:21. Показов 537. Ответов 1
Метки нет (Все метки)

Доброго времени суток!

Хочу создавать поток вызывая метод класса.

Для этого:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <process.h> 
#include <cstdlib>
#include "windows.h"
 
class MyThread
{
private:
    void func(void* pParams);
 
public:
    MyThread(void);
    ~MyThread(void);
 
    void DoWork1();
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void MyThread::func(void* pParams)
{
    for (int i = 1; i < 100; i++)
    {
        Sleep(1000);
        std::cout << i << std::endl;
    }
}
 
void MyThread::DoWork1()
{   
    _beginthread(func, 0, NULL);
}
как правильно передать первый аргумент _beginthread?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2011, 02:21
Ответы с готовыми решениями:

Prototype Объект в объекте в объекте
Всем здравствуйте! Хотел бы у спросить как оптимально организовать с объектом вида var...

Поиск в объекте
Подскажите, как лучше осуществить поиск в объекте? Поле выбирается в html через select, получается...

Объект на объекте
У меня есть некоторая таблица которая может менять свой и положение в зависимости от пользователя,...

Объект в объекте
Добрый день, знатоки ООП подскажите плииз. Есть такое: var MyObj = function(){ ...

1
Эксперт С++
3211 / 1459 / 73
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
19.11.2011, 13:38 2
_beginthread() ожидает указатель на функцию, а ты пихаешь указатель на метод.
решение: тот самый метод сделать статическим. ну и приватным, естественно.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2011, 13:38
Помогаю со студенческими работами здесь

Thread в объекте
Добрый вечер, вопрос следующий: Создать класс, реализующий функционал создания/остановки нити...

Мусор в объекте
Во время вызовы init появляется огромная куча мусора вместо даных. Отладчик мне, честно говоря, не...

Объект в объекте
Начал изучать по книге Thinking_in_Java, там есть фраза: Ваш объект может содержать другие...

Объект в объекте
Есть законченный модуль TMy_Class_1 _Unit, в котором реализован объект. Отдельно работая все...

Массив в объекте
Друзья, подскажите как правильно добавлять массив в объект чтобы потом можно было, передав его в...

Остановка на объекте
У меня такая проблема : У меня есть две картинки мне надо что бы когда первая картинка (анимацией )...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru