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

Конструкторы. синтаксис - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Премии работникам фирмы выплачиваются c++ http://www.cyberforum.ru/cpp-beginners/thread454150.html
Премии работникам фирмы выплачиваются в зависимости от стажа работы в таком размере: при стаже работы от 1 до 3 лет - 75% зарплаты, от 3 до 5 лет - 100% зарплаты, от 6 до 10 лет - 120%; более 10 лет - 150% зарплаты. При стаже работы менее года премия не выплачивается. Определить размер премии при заданном стаже работы и размере зарплаты.
C++ Задача на динамический массив Дан целочисленный массив размера N. Удалить из массива все сосед- ние одинаковые элементы, оставив их первые вхождения. http://www.cyberforum.ru/cpp-beginners/thread454137.html
Задача на массив C++
Даны два массива A и B одинакового размера N. Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом.
C++ Составить программу для вычисления суммы данного ряда
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. \sum_{k-1}^{N}\frac{1}{k^2}ln({e}^{kx}+{x}^{2}) значение N 20 исходные данные х=2,4 Добавлено через 8 часов 41 минуту АП, все еще нужна такая прога
C++ Упорядочить массив! http://www.cyberforum.ru/cpp-beginners/thread454125.html
Дан массив размера N, все элементы которого, кроме первого, упорядочены по возрастанию. Сделать массив упорядоченным, переместив первый элемент на новую позицию. пожалуйста!!!!!
C++ С чего начать изучение С++ Ребят с чего начать изучение С++ притом что программирую в паскале, какие книги какие лучше? подробнее

Показать сообщение отдельно
Яна_Max
3 / 3 / 0
Регистрация: 08.11.2011
Сообщений: 137
27.02.2012, 23:26     Конструкторы. синтаксис
Добрый вечер!
Не совсем понятно, как описываются конструкторы: что в круглых скобках, что в фигурных, когда нужно двоеточие.
Например:
C++
1
2
3
4
5
6
7
8
9
class MyClass
{int field1;
 string field2;
 public:
  MyClass(int f1, string f2) //конструктор; f1, f2- объекты класса?
  {field1=f1;
    field2=f2;
  }
}
C++
1
2
3
4
5
class Myclass
{private:
  int field1;
  Myclass::Myclass(): field1(0){} //зачем здесь двоеточие?
}
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru