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

просто объяснить программу. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ еализовать класс Fraction для работы с дробными десятичными числами. http://www.cyberforum.ru/cpp-beginners/thread576854.html
Реализовать класс Fraction для работы с дробными десятичными числами. Число должно быть представлено двумя массивами типа short: целая и дробная часть, каждый - элемент – десятичная цифра. Для целой чести младшая цифра имеет меньший индекс, для дробной части старшие цифра имеет меньший индекс (десятые - в нулевом элементе, сотые - в первом и т.д.) В методе read предлагать пользователю задавать...
C++ Создание даты! Ребята, подскажите пожалуйста вот такой вопрос... Вот например есть структура и с ней работает программа. Одно из полей этой структуры должна быть дата, которую я буду вводить... Вот как сделать это поле даты??? http://www.cyberforum.ru/cpp-beginners/thread576853.html
C++ Дан список студентов и их оценки на четырех экзаменах...
Помогите написать программу: Дан список студентов и их оценки на четырех экзаменах. По выбору пользователя программа выводит на экран список отличников или список неуспевающих, или список студентов, которым будет назначена стипендия. Каждый список формируется в отдельной подпрограмме.
in_avail() всегда возвращает 0. C++
#include <c++/4.4/iostream> #include <c++/4.4/streambuf> int main() { int i,k; i=k=0; std::cout<<"Enter two numbers"<<std::endl; std::cout<<std::cin.rdbuf()->in_avail()<<std::endl;//как и ожидалось 0 k=std::cin.get();//введя 12
C++ Ошибка при компиляции в Borland C++ 5.02 http://www.cyberforum.ru/cpp-beginners/thread576821.html
Есть код проги: #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> struct INF { char name; char pol; char rost; char ves;
C++ Заполнение массива 6х6 по диагонали Заполнить массив 6х6 по диагонали (вложение) И вывести на экран. Я записал изменение адресации по порядку, получилось 11 этапов: 5,5 5,4 4,5 3,5 подробнее

Показать сообщение отдельно
Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
16.05.2012, 20:22     просто объяснить программу.
В принципе, если хочешь выводить наподобие "cerr << iskl << endl;", то ты должен перезагрузить оператор << следующим образом:
C++
1
2
3
4
ostream& operator<<( ostream &out, iskl &myIskl )
{
    return out << myIskl.s;
}
И разместить эту функцию вне класса

Вообще, по стандартам программирования, рекомендуется наследовать все классы исключений от класса std::exception ( заголовок <stdexcept>, по-моему ) и там перегружать функцию what()
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru