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

Pthread взывать поток без параметров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не вызывается метод setColor? http://www.cyberforum.ru/cpp-beginners/thread1144889.html
Код использующий наследование, не могу вызвать метод setColor объект d; #include <iostream> #include <string> using namespace std; class myClass{ public: string name;
C++ Работа с файлами. Задачи № 7, 8, 9 Собственно сами задачи показаны на(скриншоте): Ссылка В колледже дали для индивидуальной работы. Задачи № 7,8,9. -_- Ужасно... Если кто может, помогите)... Написать программку). Задачи надо переписывать в текст сообщения! http://www.cyberforum.ru/cpp-beginners/thread1144865.html
C++ Структуры и функции
Задано масиви A(n<=300), B(m<=100). Найти суму элементов sin x (когда элементы А что входят в множество В и взятих только один раз). Использовать процедуру для построение пересечения и функцию для вычисления сумы. Вывести элементы пересичение и суму элементов.
C++ Ну могу понять суть задачи
Вот задача.Я не пойму что делать с х1=х2=х3-1 и хi Найти S =\sum_{i=1}^{100}\frac{{x}_{i}}{{2}^{i}} если {x}_{1}={x}_{2}={x}_{3}=1 ; {x}_{i}={x}_{i-1}+{x}_{i-3},i=4,5.... Какой-то бред получился... #include <iostream> using namespace std; int main() { float s = 0.0; int x,n;
C++ Выписать неповторяющиеся элементы матрицы в массив http://www.cyberforum.ru/cpp-beginners/thread1144850.html
Как сформировать новый массив из двухмерного, при том что элементы не должны повторяться?
C++ Undefined reference в template Есть шаблонный класс Deque (очередь с двумя концами): template <class Type> class Deque { Type *arr; int dimension; public: Deque(); Deque(const Type &a); Deque(const Deque <Type> &a); void pushBegin(const Type &a); подробнее

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

Pthread взывать поток без параметров - C++

10.04.2014, 21:32. Просмотров 449. Ответов 5
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void RunClient(){
 
        int iret;
        const char *message = "Thread Run_Client()";
 
        if (!Running){
            try{
                _Running = true;
 
                iret = pthread_create(&_ThreadRunClient, NULL, Run_Client);
                pthread_join(_ThreadRunClient, NULL);
 
 
            }catch (exception& e){
                //_Running = false;
                //throw std::invalid_argument(e);
            }
        }
        else{
            //throw std::invalid_argument("Клиент уже остановлен");
        }
    }
Сама функция для потока выглядит так
C++
1
2
3
void* Run_Client(){
            
        }
Ошибка такого вида
NMClient.cpp: In member function ‘void NMClient::RunClient()’:
NMClient.cpp:74:62: error: cannot convert ‘NMClient::Run_Client’ from type ‘void* (NMClient:()’ to type ‘void* (*)(void*)’
iret = pthread_create(&_ThreadRunClient, NULL, Run_Client);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru