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

Объясните зачем нужны конструкторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл: Имитация командной строки http://www.cyberforum.ru/cpp-beginners/thread791693.html
Имитация командной строки. Для чего использован в данном коде цикл For?#include "StdAfx.h" #include <windows.h> #include <iostream> #include <iomanip> #include <TCHAR.h> #include <time.h>...
C++ Не могу запустить программку компилятор выдаёт ошибку error LNK2019: ссылка на неразрешенный внешний символ Прошу прощения за глупые вопросы но я новичок в програмировании .Вот моя программка и копия ошибки которую выдаёт компилятор если кто сможет подскажите что ни так #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread791680.html
2Д-игра C++
Здравствуйте, хочу создать 2D игру. Раньше такие игры писал на C++ Builder, но больше не хочу (не серьёзно это ка-кто). Изучаю OpenGL, но там слишком много всего. Мне нужно только выводить...
как работает cin.good() C++
Здравствуйте. Мне необходимо организовать "защиту от дурака". Пользователь должен ввести целое число. Моя программа должна считывать вводимые данные до тех пор, пока пользователь не введет целое...
C++ Массив: Образовать новую последовательность чисел так, чтобы она тоже была неубывающей http://www.cyberforum.ru/cpp-beginners/thread791643.html
Помогиет реализовать программу на С++ или дайте советы по ее построению Даны две последовательности a1 ≤ a2 ≤ ... ≤ an и b1 ≤ b2 ≤ ... ≤ bm . Образовать из них новую последовательность чисел...
C++ не открывает большие проекты IDE codeblocks так в целом работает нормально, но при открытии больших проектов намертво виснет, приходится завершать через диспетчер задач. есть ли решение этой проблемы? или есть ли аналогичная среда, чтобы не... подробнее

Показать сообщение отдельно
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
21.02.2013, 16:25
Для инициализации переменных внутри класса.

Добавлено через 2 минуты
Пример:
C++
1
2
3
4
5
class a
{
        int i;
public:
};
Чтобы дать какое-то значение переменной i, можно его присвоить в конструкторе.
Так, например:
C++
1
2
3
4
5
6
class a
{
        int i;
public:
        a(): i(10) {}  //конструктор по умолчанию (без параметров)
};
i будет равно 10;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru