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

Thread class - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание бинарного дерева и сортировка в нем масива http://www.cyberforum.ru/cpp-beginners/thread778337.html
Здесь я привел прогу для того чтобы создавать деревья и с их помощью сортировать масив. Но я не знаю как отсортированый список вернуть назад с деревьев в масив. Что здесь надо сделать подскажите....
C++ While (нечетные целые числа из диапазона) 1.Напишите программу, которая бы выводила на экран только нечетные целые числа из диапазона от 0 до, указанного пользователем, числа. http://www.cyberforum.ru/cpp-beginners/thread778329.html
C++ Move to front, алгоритм на C++, error C4996: 'fopen':
Об'ясните ошибку: 1>c:\users\admin\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\consoleapplication2.cpp(79): error C4996: 'fopen': This function or variable may be...
C++ Do while поиск суммы положительных чисел
Написать программу поиска суммы последовательности положительных чисел, вводимых с клавиатуры. Завершением ввода считать введенный ноль. Контрольный пример: 1 2 3 -4 5 -2 0 Результат: 11
C++ Среднее арифметическое элементов одномерного массива http://www.cyberforum.ru/cpp-beginners/thread778287.html
Задание написать программу с помощью функции , найти среднее арифметическое элементов одномерного массива . без функции я нашел, но если кого нибудь не затруднит помогите найти программу с функцией...
C++ Цикл do while. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности Как написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна). Ниже приведен... подробнее

Показать сообщение отдельно
deniswhite8
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1

Thread class - C++

03.02.2013, 21:30. Просмотров 558. Ответов 1
Метки (Все метки)

В библиотеке SDL есть функция:
C++
1
SDL_Thread *SDL_CreateThread(int (*fn)(void *), void *data);
Эта функция запускает в отдельном потоке переданную ей функцию, и возвращает указатель на поток. Но не суть. А суть в том, что я хочу обернуть это дело в класс Thread, например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class MyClass : public Thread
{
private:
    virtual void run()
    {
        //тут то, что должно быть запущено в отдельном потоке 
    }
};
 
...
 
MyClass mc;
mc.start();
ну думаю понятно, такая схема чуть ли ни везде используется
Собственно вопрос как это реализовать. Сам пытался, гуглил, но не понял как передать в библиотечную функцию указатель на метод класса конкретного объекта изнутри О_о.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.