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

Указатель на функцыю внутри класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запуск функции по таймеру http://www.cyberforum.ru/cpp-beginners/thread937028.html
Здравствуйте, в консольном приложении у меня есть две функции, мне нужно запускать их поочередно в цикле, каждую через определенное время в милисекундах, около (10 милисекунд). То есть, вызвал одну функцию, через 10 милисекунд другую, а потом через 5 милисекунд опять первую и снова. Подскажите пожалуйста пример реализации.
C++ partial_sum Объясните,пожалуйста, как работать с partial_sum в Visual C++ 2010? http://www.cyberforum.ru/cpp-beginners/thread937013.html
C++ Дружественный шаблонный класс
Доброго времени суток. Есть пример из книги (создание списка). Вот код: #ifndef LISTND_H #define LISTND_H template <class NODETYPE> class ListNode {
Неправильный вывод при работе с файлом C++
Возникла непонятка при выводе на экран текстового файла. У меня имеется файл с последовательностью чисел. например 1 2 3 4 5 фрагмент кода для вывода ifstream a; a.open(adress); while(a) {int info; a>>info;
C++ Что требуется ? http://www.cyberforum.ru/cpp-beginners/thread936971.html
Здравствуйте. Помогите пожалуйста разобрать, что от меня требуется в двух приведённых ниже этих задачах. 1) Выбрать из совокупности L плоских многоугольников с числом вершин, не большим K, правильные многоугольники, упорядочить их по возрастанию площадей. В случае отсутствия совокупности таких многоугольников выдать сообщение. 2)Тара имеет вид параллелепипеда с рёбрами a,b,c, может быть...
C++ Перевод из сантиметры в метры Задача такая: нужно перевести из сантиметра в метры, и результат записать в виде "n метров, n сантиметров". Не могу скомпилировать, пишет ошибку LNK2019 и LNK1120. Вот сам код: #include <iostream> using std::cout; using std::cin; int sm_to_m(int); int sm, m, smmod; const int M = 100; // постоянная, количество см в м подробнее

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

Указатель на функцыю внутри класса - C++

12.08.2013, 18:46. Просмотров 312. Ответов 3
Метки (Все метки)

Доброго времени суток! Помогите пожалуйста понять как можно вызвать функцию член класса через указатель. Интересны варианты для статической так и не статической функции
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
38
39
40
#include <fstream> // для потоковых файловых функций
#include <typeinfo> // для typeid()
using namespace std;
#include <process.h> // для exit()
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
 
class person
{
private:
    static int num;
public:
    person(){}
    static void shownumAnd(char * name)
    {
        cout<<endl<<num<<' '<<name;
    }
 
};
int person::num=6;
 
 
void sortV(float*, float*)
{
}
void main()
{
   setlocale( LC_ALL,"Russian" );
   person sad;
   void (* ptr)(char *) = &person::shownumAnd;
 
   person::ptr("Дмитрий");
 
 
 
   cout<<endl;
   system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru