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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Korbofos
4 / 4 / 0
Регистрация: 15.08.2011
Сообщений: 153
#1

Функция-член в потоке! - C++

05.11.2011, 18:44. Просмотров 363. Ответов 0
Метки нет (Все метки)

Как правильно выполнить функцию член в потоке? Как я понял это надо заделать так:
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
37
class MyTheard : public TThread
{
private:
protected:
        void __fastcall Execute();
public:
        __fastcall MyTheard(bool CreateSuspended);
};
//---------------------------------------------------------------------------
 
__fastcall MyTheard::MyTheard(bool CreateSuspended)
        : TThread(CreateSuspended)
{
}
//---------------------------------------------------------------------------
void __fastcall MyTheard::Execute()
{
MyRobo ob;
ob.calc();  //запускаем функцию в потоке.
}
//---------------------------------------------------------------------------
class MyRobo
{
public:
void calc();
};
//----------------------------------------------------------------------------
void MyRobo::calc()
{
//bla bla
}
//----------------------------------------------------------------------------
int main()
{
MyThread *pThr = new MyThread(true);
pThr->Resume();
}
Но скорее всего это неправильно. Подскажите верную дорогу...

Добавлено через 8 часов 57 минут
Как правильно запустить функцию в потоке?

Добавлено через 32 минуты
Через Synchronize(Имя функции)???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2011, 18:44     Функция-член в потоке!
Посмотрите здесь:

Не функция-член класса - C++
Фрагмент из книги, об дружественной функции operator<<: "Обратите внимание, что она не является функцией-членом класса String". Из чего...

Функция в потоке - C++
Помогите разобраться с потоками : void F(bool x, int i, bool y) {} int main() { _beginthread ... // Как мне...

Функция-член шаблонного класса - C++
Как правильно объявить функцию-член шаблонного класса? Класс: template <class SType> class Set { int len; // число членов ...

Первый класс. Функция-член - C++
Добрый день! Пытаюсь собрать свой первый класс, но, кажется, не до конца понимаю всей сути. #include <stdio.h> #include <iostream> ...

Функция-член Ошибка класса - C++
Непонятная ошибка связанная с функцией-членом. Я в панике + почему-то не могу внести хедер с include ввожу #include "header.h" Работаю в...

Член-функция класса не работает - C++
Доброго вечера! Только что написал вот такой несложный класс, который определяет две характеристики предмета (вес и стоимость)....

Функция класса в потоке - C++
Здравствуйте, не как не могу запустить функцию класса в потоке. Длею так. прототип void Tcp_Process(); ...

C2511 Перегруженная функция, член не найден в - C++
Выбивает ошибку error C2511: 'Student::Student(std::string,std::string,std::string)' : overloaded member function not found in...

Функция-член в структуре. В чём ошибка? - C++
#pragma hdrstop #pragma argsused #include <tchar.h> #include <stdio.h> #include <iostream> struct date { int...

Непонятно работает функция - член класса - C++
Задача создать телефонный справочник с использованием бинарного дерева. Проблема возникает при попытке найти абонента по имени. Создал...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru