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

Виртуальный operator() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в count<<x; http://www.cyberforum.ru/cpp-beginners/thread1251737.html
Начал работать с С++ и столкнулся с Туевой Хучей проблем, основная из них незнание языка и синтаксиса. Пожалуй первый свой косяк я сюда копипастну Линейное уравнение #include <iostream> int main(int argc, const char * argv) { // insert code here... using namespace std; cout << "Good morning, my Master. Lets work together today!\n";
C++ Почему-то массив структур в классе не работает Собственно код компилится, но вылетает в отладчике сообщение! #include <iostream> using namespace std; class Map_object{ public: struct Object{ int x; int y; }; http://www.cyberforum.ru/cpp-beginners/thread1251733.html
C++ Дано натуральное число n. Выяснить, является ли оно полным квадратом
Дано натуральное число n. Выяснить, является ли оно полным квадратом. Определить функцию, позволяющую распознавать полные квадраты. C++
C++ Создать массив указателей на Person и использовать его со всеми производными классами
Всем привет, это моя первая тема на форуме, поэтому сорри, если что не так. В местном поиске ничего подобного не нашел. Гугл тоже не помог. Есть базовый класс Person и два производных: Killer и Sniper. Собственно, хочу создать массив указателей на Person и использовать его со всеми производными классами. Проблема в том, чтобы размер массива вводил пользователь. Если делаю так, то выдает...
C++ Найти максимум среди сумм элементов диагоналей, параллельных главной http://www.cyberforum.ru/cpp-beginners/thread1251697.html
По заданию, дана квадратная целочисленная матрица, нужно найти максимум среди сумм элементов диагоналей, параллельных главной диагонали. Ошибка где то в конце, так как если максимальная сумма находится ниже главной диагонали то программа это игнорирует и выводит максимум только из верхней части. К тому же программа не читается на 2012 вижуал студии. Вот программа: #include <stdio.h>...
C++ Определить сколько чисел больше своих “соседей” Задача 2. Дано 20 целых чисел. Определить сколько из них больше своих “соседей”, т.е. преидущего и последуещего. подробнее

Показать сообщение отдельно
MickeyBlueEyes
Студент
 Аватар для MickeyBlueEyes
120 / 131 / 12
Регистрация: 07.04.2011
Сообщений: 503
05.09.2014, 21:48     Виртуальный operator()
Есть такая иерархия классов.
C++
1
2
3
4
class Network
{
......
};
C++
1
2
3
4
5
6
7
8
9
class Server : public Network
{
  public:
    void Run() {
      boost::thread thread(*this);   
    }
 
  virtual void operator()(){}
}
C++
1
2
3
4
5
class Tcp : public Server
{
  public:
    virtual void operator()(){}
}
Запускаю:

C++
1
2
Tcp tcp();
tcp.Run();
Но срабатывает оператор класса Server, где может быть косяк?) Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru