|
|
Другие темы раздела | |
C++ неправильно работает метод класа
https://www.cyberforum.ru/ cpp-beginners/ thread829385.html подскажите пожалуйста написал часть кода, он ище далек от окончания, но что у меня щас уже не нравильно работает, мой метод класса RandomShuffle, заполняет очень страшные значения какие-то, я догадываюсь что ето скорей всего что то с типом данных, чтото других идей в голову не пришло, но вот как исправить чет пока немогу сообразить, можете подсказать в чем ошибка? вот код #include <iostream> ... |
Класс "Комплексное число" C++ Нужно создать класс Complex и реализовать +-*/ возведение в степень комплексного числа и Получение корня n-й степени +-*/ я реализовал, а вот со степенью и корнем проблемы, не знаю как их реализовать. Помогите сделать или подскажите хотя бы математический алгоритм пожалуйста.. Ссылки на вики и тд пожалуйста не кидать!! вот мой класс *.h файл |
C++ Решение задачи на графы. Country Roads Добрый вечер. Писал я тут решение на следующую задачу с сайта http://lightoj.com/volume_showproblem.php?problem=1002 I am going to my home. There are many cities and many bi-directional roads between them. The cities are numbered from 0 to n-1 and each road has a cost. There are m roads. You are given the number of my city t where I belong. Now from each city you have to find the minimum cost... https://www.cyberforum.ru/ cpp-beginners/ thread829364.html |
C++ С++ и Java
https://www.cyberforum.ru/ cpp-beginners/ thread829353.html Сильно отличается C++ от Java? |
C++ Массив структур, таблица, память Здравствуйте, начну с того что не знал как назвать тему, назвал по проблемам. Дали задание создать Справочник, и организовать его как очередь. Начал делать как связный список: struct point { // информация (переменные справочника) point *next; } *head, *last; Сделал, все отлично работает. Но когда пришлось добавлять такие функции как: |
C++ Идентификатор не определен
https://www.cyberforum.ru/ cpp-beginners/ thread829335.html #include<iostream.h> #include<conio.h> #include<stdio.h> int voidmain() { int i,j,r; Long int b1,b2,S,a; for(a=1; a<5; a++) for(a=1; a<=9; a++) for(a=1; a<=9; a++) |
C++ Массивы. Отображать количество дней в введенном месяце Пожалуйста помогите с программой с использованием массивов. Нужна создать программу, которая будет спрашивать пользователя вводить номер месяца, после чего программа должна отображать количество дней в этом месяце. Нужно использовать массивы и циклы, а также, если введенный пользователем номер месяца неправильный, то программа должна выводить сообщение об ошибке! Я тут немножко поработал, но... https://www.cyberforum.ru/ cpp-beginners/ thread829326.html |
C++ Задача на строки, с объектом класса string Дано осмысленное текстовое сообщение, разделенное пробелами и знаками препинания, в конце ставится точка. Поменять слова в сообщении по принципу: первое со вторым, третье с четвертым и т. д. Строки для меня больная тема, но насколько я понял нужно искать первые два слова, они будут записываться в переменные slovo1 и slovo2, а выводить на экран нужно: slovo2 slovo1, и искать дальше. Написать... |
C++ Вычислить приближенное значение бесконечной суммы Задача 24 Вычислить приближенное значение бесконечной суммы Нужное приближение считается полученным, если абсолютное значение последнего слагаемого, вошедшего в сумму, оказалось меньше данного положительного. 1-\frac{1}{3}+\frac{1}{5}-\frac{1}{7}+... https://www.cyberforum.ru/ cpp-beginners/ thread829314.html |
C++ Дана действительная квадратная матрица X размером n*n. Транспонировать X. Не разрешается использовать вспомогательные массивы. Результат вывести в мат
https://www.cyberforum.ru/ cpp-beginners/ thread829313.html Дана действительная квадратная матрица X размером n*n. Транспонировать X. Не разрешается использовать вспомогательные массивы. Результат вывести в матричной форме. Добавлено через 16 минут ПОМОГИТЕ ЗАВТРА ЗАЧЕТ) |
Переставить в массиве местами максимальный и минимальный элементы C++ Вычислить выражение 1*2+2*3*4+3*4*5*6+...+n*(n+1)*(n+2)*...*2n Дан массив X из N целых чисел. Переставить в X местами максимальный и минимальный элементы. |
C++ Проверка типа данных при вводе Задача: реализовать проверку на то, что пользователь ввёл целое число. Нашёл это: //Зачем использовать шаблон? template<class T> //Для чего нужна Т? T correct_input(const std::string& prompt) //Передаём строку { for(;;) //Это бесконечный цикл? { std::cout << prompt; //Вывели переданную строку https://www.cyberforum.ru/ cpp-beginners/ thread829284.html |
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
07.04.2013, 02:35 | 0 | ||||||||||
Перегрузка операций ввода/вывода - C++ - Ответ 437260007.04.2013, 02:35. Показов 4483. Ответов 61
Метки (Все метки)
Ответ
rangerx, предложил наиболее рациональный вариант, когда и виртуальность сохраняется и операторы ввода/вывода перегружены. Как-то так:
Так же как у меня в первом коде, только местами поменять:
Вернуться к обсуждению: Перегрузка операций ввода/вывода C++
1
|
07.04.2013, 02:35 | |
Готовые ответы и решения:
61
Перегрузка операций ввода/вывода Перегрузка операций ввода/вывода в шаблоне класса Переопределение операций ввода-вывода Перегрузка вывода и ввода |
07.04.2013, 02:35 | |
07.04.2013, 02:35 | |
Помогаю со студенческими работами здесь
0
Перегрузка ввода и вывода Перегрузка ввода и вывода Перегрузка потокового ввода-вывода Шаблоны перегрузка ввода/вывода |