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

События в ANSI C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ mpl проход по элементам http://www.cyberforum.ru/cpp/thread327906.html
Пытался написать вывод элементов vector_c не через for_each. Не вышло. Кто подскажет как сие сделать наиболее удобно? Пример вектора. typedef boost::mpl::vector_c<char, 'h', 'e', 'l', 'l',...
C++ Как присвоить переменной значение, взятое по определенному адресу? Собственно у меня есть адрес (например, 010426D8), я знаю, что под этим адресом хранится целочисленное значение, как присвоить переменной значение из этого адреса? http://www.cyberforum.ru/cpp/thread327515.html
найти хендл чужого окна зная его атом C++
как можно найти хендл чужого окна по атому??
C++ На каком языке писать программу?
Добрый день! Не знаю к какому языку программирования это относится, поэтому спрошу здесь. На каком ЯП лучше всего будет написать программу, которая сможет менять бекграунд на рабочем столе в...
C++ Преобразование текста в речь http://www.cyberforum.ru/cpp/thread325692.html
Здравствуйте. Подскажите пожалуйста литературу(можно с громоздкими теоретическими выкладками) для написания следующих приложений: 1)Преобразователь текста в речь(наподобие как в Винде в закладке...
C++ CImageList скоращение элементов С целью сокращения памяти отведенной под CImageList решил проверять входит ли в состав данного листа добавляемая иконка и если входит тоизменять индекс в добавлеямой структуре на индекс первой... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
30.06.2011, 14:04
Цитата Сообщение от eugrita Посмотреть сообщение
С++ не поддерживает указатели на функцию-член класса
А это тогда что ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
class A{
public:
  A(int i = 0) : i_(i) {}
  int double_val() { return i_ + i_;}
  int i_;
};
 
int main(){
  int (A::*func)();//Указатель на функцию-член
  A ob(4);
  func = &A::double_val;
  std::cout << (ob.*func)() << std::endl;
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru