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

Вывести поля класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Русский язык в консоли, класс, вектор с типом класса http://www.cyberforum.ru/cpp-beginners/thread951030.html
Добрый вечер. Написала класс. Сделала вектор с типом класса. Вектор хранит объекты класса. Добавляю в вектор элементы. Смотрю что в векторе храниться - всё правильно. Только запускаю функцию вывода на экран (функция от класса) - начинается бурда какая-то. Точнее, буквы или кодировку попутали, или ещё чего. Как быть?
C++ работа с текстовым файлом дан текстовый файл INP1, в каждой строке которого фамилия и средний балл студента по результатам сессии. вывести фамилии студентов с максимальным средним баллом? http://www.cyberforum.ru/cpp-beginners/thread951009.html
ООП. Перевести числа из 10-чного вида в двоичный, сосчитать, и результат вывести и в двоичном, и в десятичном C++
Следует написать ООП программу, которая принимает на вход арифм.выражение(знаки + или -). программа должна перевести числа из 10-чного вида в двоичный, сосчитать, и результат вывести и в двоичном, и в десятичном
C++ Дано предложение. Нужно вывести на экран только первое слово предложения
Дано предложение. Нужно вывести на экран только первое слово предложения
C++ Написать функцию neg() C++ http://www.cyberforum.ru/cpp-beginners/thread950992.html
Написать функцию neg(),которая меняет знак своего целого параметра на противоположный.Написать 2 способами: 1)используя параметр-указатель 2)параметр-ссылку помогите пожалуйста)
C++ Сторонникам самообучения Если вы изучали С++ не в учебном заведении, а самостоятельно, то очевидно у вас была книга-самоучитель. Какого автора вы прочитали в первую очередь? Я заглянул в учебник создателя С++ и сразу столкнулся с трудностями. Самоучитель от Дейтела П. сначала показался простым, но потом я запутался в понятиях о классах. Некоторые советуют смотреть видеоуроки, некоторые утверждают, что это бесполезно.... подробнее

Показать сообщение отдельно
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
09.09.2013, 22:11     Вывести поля класса
broDiaga_cpp, да. если переменные a, b, c, d public, то эту функцию можно не делать friend

Добавлено через 45 секунд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class A
{
public:
    int a, b, c, d;
};
 
 
ostream &operator<<(ostream &o, const A &a)
{
    o << a.a << a.b << a.c << a.d << endl;
    return o;
}
 
int main()
{
    A a;
    
    cout << a;
}
 
Текущее время: 02:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru