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

Создать класс - институт , у которого есть название и число студентов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Compile - time алгоритмы http://www.cyberforum.ru/cpp-beginners/thread874014.html
мне итересно, с появлением constexpr надобность в шаблонных компиле-тайм алгоритмах полностью отпала?..)
C++ Потоки. Преобразование типов Всем привет скажите пожалуйста что почитать чтобы с помощью потоков сделать преобразование типов string в double, double в string и тд... http://www.cyberforum.ru/cpp-beginners/thread873996.html
C++ Необходимо что бы программа подсчитывала собственные числа в матрице размера n*n, а на выходе должен получиться вектор
ребята помогите, Необходимо что бы программа подсчитывала собственные числа в матрице размера n*n, а на выходе должен получиться вектор!!!
Сортировка массива структуры train C++
Здравствуйте. Имеется структура Train, собственно в ней нужна сортировка, так-то она присутствует, но не выполняется. Подскажите пожалуйста, как исправить. #include<stdio.h> #include<string.h>...
C++ Компиляция под Windows x64 http://www.cyberforum.ru/cpp-beginners/thread873947.html
Здравствуйте есть 2 компьютера на 1 стоит х32 на котором компилируется программа а на другом х64 винда на котором нужно программу запустить. Вопрос состоит в том как компильнуть для 64 винды...
C++ Рекурсия, ряд Фибоначчи (определить количество рекурсивных вызовов функции) Здравствуйте, уважаемые форумчане ! Подскажите, пожалуйста, как определить количество рекурсивных вызовов функции ? Вот, собственно, сама функция: int Fib1(int n) { if ((n==1)||(n==2))... подробнее

Показать сообщение отдельно
igor001
8 / 3 / 1
Регистрация: 12.02.2013
Сообщений: 68
22.05.2013, 09:20
C++
1
2
3
4
5
6
7
8
9
10
11
12
//далее то, что лежит в файле с расширением .h
class Institute
{
     String name;
     int     stud_count;
     
     public:
          Institute();
}
//далее то, что лежит в файле с расширением .cpp
Institute():name("НГУ"), stud_count(20000)
{}
Добавлено через 9 минут
из Вашей задачи следует что нужна не ф-ция, а инициализация переменных класса по умолчанию, писать ф-цию, которая изменяет в классе переменные на значения, которые менять нельзя не совсем верно. Если уж вы хотите чтобы через ф-цию можно было изменять эти переменные не именно на “НГУ ” и 20 тыс, а на те, которые укажет пользователь то определение ф-ции будет следующим:

C++
1
2
3
4
5
void set_institute(String& str, int count)
{
     name         = str;
     stud_count = count;
}
прим. ф-ция должна быть объявлена в public класса
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru