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

Конструкторы для реинициализации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальный элемент массива рекурсивно http://www.cyberforum.ru/cpp-beginners/thread687543.html
Всем привет!!! Нужно найти минимальный элемент массива при помощи рекурсии. Просидел вчера весь день и никак не могу воткнуть как написать этот код, при том, что при помощи итерации написал решение...
C++ Не определяется равносторонний треугольник по заданным координатам Делаю программу для определения типа треугольника по введённым координатам.Столкнулся с проблемой:не определяется равносторонний треугольник.Как решить данную проблему? http://www.cyberforum.ru/cpp-beginners/thread687522.html
** - что это? C++
long ** mass; Что это значит? Если бы было написано long *mass; - это объявление указателя mass типа int. Но две звездочки что означают?
C++ Поменять местами наименьшие из положительных элементов массивов А (55) и В (8х7)
Помогите сделать программу: Поменять местами наименьшие из положительных элементов массивов А (55) и В (8х7). Буду благодарен.
C++ Что-то непонятное с памятью http://www.cyberforum.ru/cpp-beginners/thread687492.html
Есть два класса, базовый: class Rand{ protected: double *masRand;//Указатель на массив сл.вел long size;//Размер массива public: double* rnd( ...
C++ base64decode с русскими символами приветствую всех! Возникла необходимость декодировать сроку закодированную base64. Пришёл к такому выводу, пользуясь онлайн декодерами. Строки, изначально написанные только латинскими символами... подробнее

Показать сообщение отдельно
ramybozy
8 / 8 / 0
Регистрация: 01.07.2012
Сообщений: 138

Конструкторы для реинициализации - C++

03.11.2012, 13:08. Просмотров 251. Ответов 4
Метки (Все метки)

С большим удивлением обнаружил, что вот такой код оказывается вполне работоспособен.
То бишь конструктор можно вызвать уже и на созданном объекте для его реинициализации

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
#include "stdafx.h"
#include <iostream>
 
 
using namespace std;
 
class AAA
{
public:
    AAA(int x) : a(x)
    {
 
    }
    void show()
    {
        cout << "a = " << a << endl;
    }
private:
    int a;
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    AAA p(3);
    p.show();
    p.AAA::AAA(5);
    p.show();
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru