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

Непонятки с синтаксисом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чём ошибка? http://www.cyberforum.ru/cpp-beginners/thread811867.html
Здравствуйте! Хотел написать программу для смены пароля на тот что имеется в указаном файле но почему-то она не работает можете подсказать в чём проблема? #include <fstream> #include <iostream> #include <windows> #include <string> using namespace std; std::string s;
C++ Помогите найти ошибку в программе(выдает не правильный результат) Есть задача. часть ее просто посчитать а. Тестовые данные: при а=3, б=1.99179, при а=40, б=0,93119. Сама же программа выдает другие ответы. Помогите найти ошибку #include <iostream> #include <cmath> using namespace std; double f2(double a) { return 1.0-0.25*pow(sin(2*a),2)+cos(2*a); } http://www.cyberforum.ru/cpp-beginners/thread811865.html
C++ Сумма ряда
∞ F(x)=2Ʃ 1/(2n+1)*x^(2n+1) |x|>1, нужно использовать while и do while n=0
Дан массив содержащий m строк и n столбцов. Определить количество чисел массива, значения которых нечетное C++
Напишите программу, проверяя корректность ввода размера массива. Проверьте работу программы на контрольном примере Дан массив содержащий m строк и n столбцов. Определить количество чисел массива, значения которых нечетное. Переделайте плз эту под моё задание #include <stdio.h>; #include <iostream>; #include <locale.h>; #include <ctime>;
C++ исправьте код, задача с обработкой записи. должен считывать с dat, обработать и кидать в rez http://www.cyberforum.ru/cpp-beginners/thread811836.html
дана матрица А(6;5) составить массив содержащий максимальный элементы каждого столбца.с dat читает но в rez заносит не то... #include <iostream> #include <stdio.h> using namespace std; int main() { int i,j; int a; FILE *fp;
C++ как заставить искать (всё это дело писал в визуал студио 2012) ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// char buffer ; DWORD patternAddress = ME-> FindPattern (тут адрес , тут размер сигнатуры , (PBYTE) "\x6C\x5F\x61\x74\x74\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\... подробнее

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

Непонятки с синтаксисом - C++

18.03.2013, 17:06. Просмотров 274. Ответов 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
class source_mcast_reciever {
                uint16_t m_port;
                boost::asio::io_service& m_ioservice;
                boost::asio::ip::udp::socket m_socket;
                boost::asio::ip::address m_address;
                boost::asio::ip::udp::endpoint m_remote_endpoint;
                boost::array<char, 1024> m_primary_recv_buffer;
                boost::array<char, 1024> m_secondary_recv_buffer;
                packet_listener& m_listener;
                bool m_primary_buffer;
            public:
                // Объяснение для меня, толькот что проснувшегося:
                // ниже - правильный, не-дефолтный конструктор, который на самом деле делает то, что нужно
                source_mcast_reciever( uint16_t port,
                                      const boost::asio::ip::address_v4& listen_address,
                                      const boost::asio::ip::address_v4& mcast_address,
                                      const boost::asio::ip::address_v4& source_address, boost::asio::io_service& io_service, packet_listener& listener);
                virtual ~source_mcast_reciever() {
                    // TODO:: drop source membership
                    // everything other would kill itself safely
                }
            private:
                void start_recieve( boost::array<char, 1024>& buffer);
                void handle_receive ( const boost::system::error_code& error, std::size_t /*bytes_transferred*/ bytes ) ;
            };
между заголовком класса class source_mcast_reciever и списком паблик - методов перечислено еще несколько переменных.
Вопрос: как они называются и как к ним обращаться?
Потому что даже простейшее присваивание m_port = port; в теле конструктора выдает ошибку
"identifier "m_port" is undefined"
Заранее спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru