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

Вызов конструкторов/деструкторов при наследовании - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблон типа переменной http://www.cyberforum.ru/cpp-beginners/thread1216196.html
В графической библиотеке (SFML) есть шаблон для типа переменной Vector2. Переменная хранит в себе два числа заданного типа (Например, float). Как координаты на плоскости, если в общем. Уже есть три готовых типа переменных: unsigned int, int и float. // Define the most common types typedef Vector2<int> Vector2i; typedef Vector2<unsigned int> Vector2u; typedef Vector2<float> ...
C++ Записать в файл G все строки файла F, содержащие строку S Помогите пожалуйста. Срочно!! Дан текстовый файл F и строка S. Записать в файл G все строки файла F,содержащие строку S http://www.cyberforum.ru/cpp-beginners/thread1216164.html
C++ Функция, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами
написать функцию, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами. то есть читаются одинаково справа налево и слева направо.
C++ Ошибка "Слишком много аргументов в вызове функции"
bool FillMatrix::fillTrim() { int d,ky,h,m; n++; ky=n*n*n; m = n; while (m!=0) { d=m%10; m=m/10; h=ky%10;
C++ Acm.timus Wrong answer http://www.cyberforum.ru/cpp-beginners/thread1216111.html
Ссылка на задачу Задачу необходимо переписывать в тело сообщения! #include<iostream> using namespace std; int main(){ int S; int N,M,I,J,C; cin>>M>>N; C = 1;
C++ Чтение из файла Здравствуйте, прошу помощи... Я только начала изучение, поэтому еще слишком плохо разбираюсь даже в элементарных вещах, прошу не судить строго... Было определенное задание, выполнила я его используя свои знания, а они очень малы, как я уже говорила. Код хоть и выглядит ужасно, но работает, и в принципе отвечает требованиям. #include <iostream> #include <string.h> #include <fstream>... подробнее

Показать сообщение отдельно
BF_
3 / 3 / 1
Регистрация: 07.09.2013
Сообщений: 68
24.06.2014, 19:51     Вызов конструкторов/деструкторов при наследовании
Объясните пожалуйста, как получается вывод на экран 2531

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
#include <iostream>
 
class A
{
public:
    A(int n = 2) : m_i(n) { }
 
    ~A() { std::cout << m_i; }
 
protected:
    int m_i;
};
 
class B
    : public A
{
public:
    B(int n) : m_a1(m_i + 1), m_a2(n) { }
 
public:
    ~B()
    {
        std::cout << m_i;
        --m_i;
    }
 
private:
    A m_a1;
    A m_a2;
};
 
int main()
{
    { B b(5); }
 
    std::cout << std::endl;
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru