Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск слова которое встречается чаще всех https://www.cyberforum.ru/ cpp-beginners/ thread1065307.html
Есть строка определить какое слово встречается в строке чаще всего и вывести его. Помогите пожалуйста очень надо. Заранее благодарен.
C++ Максимальное из чисел, встречающихся в матрице болеее одного раза
serial_max=0; serial=1; digit=0; digit_max=0; for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { if (a==a) {serial++; digit=a;} else serial=1; if (serial_max<serial) {serial_max=serial; serial=0;digit_max=digit;} } }
C++ Вычислить x https://www.cyberforum.ru/ cpp-beginners/ thread1065299.html
помогите решить пример пожалуйста)самым простым способом срочно надо!зарание спасибо вот задание
C++ Максимальный элемент динамического двумерного массива https://www.cyberforum.ru/ cpp-beginners/ thread1065295.html
Напишите пожалуйста программу которая находила бы максимальный элемент динамического двумерного массива
C++ boost regex_match - Баг?
Снова неразрешимая проблема ( По документации, функции поиска regex_match/regex_search должны заполнять (делать не пустым) объект с результатами поиска, только если находят все/часть регулярного выражения в строке. В этом коде ну никак не может совпадать ни часть, ни все регулярное выражение. Но объект what на выходе НЕ пустой. #include <boost/regex.hpp> #include <iostream> int main() ...
C++ выдает ошибку на втором файле , подскажите по сути программа должна в 1 и 2 файле найти одинаковые слова и записать в 3 . #include "stdafx.h" #include "iostream" #include "algorithm" #include "string" #include "iterator" #include "fstream" #include "set" using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1065280.html
C++ Функция должна принять указатель на саму себя https://www.cyberforum.ru/ cpp-beginners/ thread1065277.html
не рекурсия. (ошибка в названии) Функция должна принять указатель на саму себя. моя неверная попытка имеет вид int myfunc(int (*P)(int)) принимаю указатель на функцию { return 0; }
Хранение экземпляров классов-наследников, и вызов их методов C++
Столкнулся с проблемой. Есть класс-родитель и 2 класса-наследника. class Base { public: void baseFunc(); }; class Derived1 : public Base
C++ Получить все возможные варианты комплектов книг. Исправить код #include<iostream.h> using namespace std; int main() { int i=0, j=0, k=0, m=0; while(i<7) { https://www.cyberforum.ru/ cpp-beginners/ thread1065260.html C++ Определить структуру Модель Виндовс для работы с моделями экранных окон.В качестве полей задаются https://www.cyberforum.ru/ cpp-beginners/ thread1065255.html
Определить структуру Model Window для работы с моделями экранных окон.В качестве полей задаются:заголовок окна,координаты левого верхнего угла,размер по горизонтали,размер по вертикали,состояние "видимое/невидимое",состояние"с рамкой/без рамки".Координаты и размеры указываются в целых числах.Кроме функций read и print реализовать следующие функции:передвижение окна по горизонтали,по...
C++ Найти уравнение прямой, проходящей через точку А
Найти уравнеие прямой (в форме альфа*x+бета*y+гамма=0),проходящей через точку А(X1,Y1) перпендикулярно к прямой ax+by+c=0. Пожалуйста помогите написать программу.
C++ Узнать какая кнопка была нажата SDL2.0 Привет, как в этом примере узнать какая кнопка была нажата, я хочу сделать для каждой кнопки отдельное действия, но не могу понять, как узнать какая кнопка была нажата Код: /*This source code copyrighted by Lazy Foo' Productions (2004-2013) and may not be redistributed without written permission.*/ //Using SDL, SDL_image, standard IO, and strings #include <SDL.h> #include <SDL_image.h> https://www.cyberforum.ru/ cpp-beginners/ thread1065234.html
13 / 13 / 5
Регистрация: 29.06.2011
Сообщений: 85
08.01.2014, 00:10 0

Статический метод как точка входа в поток - как избавиться - C++ - Ответ 5606745

08.01.2014, 00:10. Показов 3079. Ответов 19
Метки (Все метки)

Ответ

Создаёте статическую функцию, которая будет являтся дружественной для нужного класса(ThreadProc).
Затем создаёте простую функцию (член) класса, которая должна выполнять необходимые действия.
В CreateThread передаёте указатель на статическую функцию, а в качестве lpParametr передаёте указатель на класс, в котором находится нужная функция член.
Затем в ThreadProc пишите:
return ((ВАШ_КЛАСС*)lpParametr->ФУНКЦИЯ_ЧЛЕН());

Вернуться к обсуждению:
Статический метод как точка входа в поток - как избавиться C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2014, 00:10
Готовые ответы и решения:

Как объявить статический метод класса?
выдает ошибку на 11 16 19 строку((((((( #include &lt;iostream&gt; using namespace std; class Sop...

Как правильно объявить статический метод
например class A { private: static void method(); // объявление }; // как...

Как передать нестатическое поле в статический метод класса?
есть статическая фукция static LRESULT CALLBACK WndProc ( HWND,UINT,WPARAM,LPARAM); в ней...

Программа не содержит статический метод "Main", подходящий для точки входа
Рыл форум, пробывал что-то сделать, не вышло, прошу помочь. Выбрасывает 2 ошибки: Программа не...

19
08.01.2014, 00:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2014, 00:10
Помогаю со студенческими работами здесь

Приложение не содержит статический метод "Main", подходящий для точки входа
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Программа не содержит статический метод "Main", подходящий для точки входа
Помогите не пойму где ошибка using System; using System.Collections.Generic; using System.Linq;...

Единая точка входа, как в htaccess
Пробовал конвертировать с помощью сервисов мой апачевский htaccess для ngnix не проканало....

Как вызвать статический метод в обработчике событий?
static class DbMethod { static void Connect(System.Data.Common.DbConnection sqlConnection1) {...

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