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

Можно ли создать поток для нестатического метода класса? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Частично по теме, можеры перенесите куда нужно http://www.cyberforum.ru/cpp-beginners/thread641532.html
Здравствуйте. Пишу давно на С/С++, пользуюсь GCC. И вот хотелось бы расширить кругозор. 1. Может ли кто-нибудь вкратце объяснить мне как всё же происходить компилляция программ на языках C/C++, а...
C++ Перевернуть одномерный массив Народ. Помогите пожалуйста с программой. Нужно перевернуть одномерный массив одним из простых способов. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread641516.html
C++ Timer почему не работает?
Добрый день. Есть следующий код. void Timer(CallBackType callback){ int t1 = time(NULL); int t2 = time(NULL); while(1){ t2 = time(NULL);
C++ LNK2005
После долгой возни с cpp и их h решил сделать "по тупому" и скинуть все в stdafx.h, который все равно должен быть везде :< Ага.. скинул.. LNK2005 15 штук :< #ifndef #define #endif ^--...
C++ "Слишком много включаемых файлов" http://www.cyberforum.ru/cpp-beginners/thread641447.html
Как исправить ошибку??? слишком много включаемых файлов: глубина = 1024
C++ Решить систему уравнений вот такая задачка.... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
23.08.2012, 16:18
nexen, Только такой вариант и сработает или юзать биндеры. Для std::thread.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <thread>
 
struct threaded
{
   void function() {  std::cout << "Hello" << std::endl; }
};
 
int main()
{
   threaded obj;
   std::thread thr(&threaded::function, obj);
}
Вообщем-то внутри вызывается std::bind.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru