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

Структура класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ г-но код или можно ли передать метку (от гоуту) в функцию как параметр? http://www.cyberforum.ru/cpp-beginners/thread792779.html
Собственно вопрос в заголовке, даже не знаю как это мне в голову пришло, но все же интересно xD
C++ Ввести символьный массив из 10-ти или меньшего количества элементов и поменять местами первый и последний элементы Ввести символьный массив из 10-ти или меньшего количества элементов и поменять местами первый и последний элементы. http://www.cyberforum.ru/cpp-beginners/thread792758.html
Указатели.Функции (произведение элементов массива) C++
Ввести в Memo некоторое количество чисел. Занести в массив положительные числа из Мемо. Точное количество элементов массива должно вычисляться в отдельной функции. Заполнение массива из Мемо должно выполняться в отдельной функции с параметрами: массив и количество элементов. Вычислить с помощью функции произведение элементов массива. Помогите написать код..пожалуйста
C++ Алгоритмы на C++
Вот решил приобрести себе такую ​​книгу. http://www.ozon.ru/context/detail/id/5531965/ Книга вроде не плохая, но там нет описания всех структур данных (отображение, множества). Хотелось бы все структуры знать, и не платить два раза) По вашему мнению, это не пустая трата денег? Или возможно есть другие книги со всеми структурами? Посоветуйте что-то, потому что эта книга тоже не малых денег стоит...
C++ Реализовать базу данных через текстовый файл http://www.cyberforum.ru/cpp-beginners/thread792734.html
народ у меня есть вопрос как сделать чтобы программа на си++ записывала данные в одномерный массив а потом записывала данные массива в файл например тхт формата, также в этой программе должна присутствовать функция открытия записанного нами массива и его редактирования. Понимаю что это сложно но этот форум не для школьников. заранее спасибо!
C++ Программа подсчета цифр в строке Вопрос собственно не в самой программе, а в одной её строчке:) #include "stdafx.h" #include <stdio.h> #include <conio.h> #define eof -1 #define maxind 10 int main() подробнее

Показать сообщение отдельно
Develops
15 / 15 / 1
Регистрация: 19.02.2013
Сообщений: 40
23.02.2013, 00:03     Структура класса
Ну вот так, например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Date
{
// Строки кода
 
public void setDay(int d);
public void setMonth(int m);
public void setYear(int y);
 
// Строки кода
};
 
void Date::setDay(int d)
{
    if((d < 0) || (d > 31))
    {
        cout << "Передан неправильный номер дня!" << endl;
        return;
    }
    day = d;
}
// Остальные методы реализуй по аналогии с этим.
В целом всё у тебя в коде хорошо, правда поля инициализируют, как правило, вот так:
C++
1
public Date(int a, int b, int c) : day(a), month(b), year(c) { }
Хотя это лишь дело вкуса
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru