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

Перегрузка опрератора >> для шаблонов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести число с клавиатуры, потом записать это число в текстовой файл http://www.cyberforum.ru/cpp-beginners/thread456682.html
Написать программу в которой надо ввести число с клавиатуры, потом записать это число в текстовой файл, потом считать из этого файла это число, умножить это число на 10 и записать в тот же файл, только на строчку ниже. Попробывал написать, но что-то уже на пороге записи в файл прога работает не корректно, вместо числа записывает в файл какие-то кракозябры, подскажите в чём проблема плиз ...
C++ Задача наописание функции IsLeapYear(Y) логического типа Описать функцию IsLeapYear(Y) логического типа, которая возвращает True, если год Y (целое положительное число) является високосным, и False в противном случае. Вывести значение функции IsLeapYear для пяти данных значений параметра Y. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 http://www.cyberforum.ru/cpp-beginners/thread456671.html
Задача на описание функции Power2(A, N) вещественного типа C++
Описать функцию Power2(A, N) вещественного типа, находящую величину Aв степени N (A — вещественный, N — целый параметр) по следующим формулам: A в степени 0 = 1; A в степени N = A•A•…•A (N сомножителей), если N > 0; A в степени N = 1/(A•A•…•A) (|N| сомножителей), если N < 0. С помощью этой функции найти A в степени K, A в степени L, A в степени M, если даны числа A, K, L, M.
C++ Работа с файлами. Объединение файлов
Здравствуйте, вопрос в чем, есть 2 файла большого размера (100мб), нужно создать 3тий в котором будут храниться данные с 1го и 2рого файла в еденичном екземпляре. Т.е. Файл 1: 1(-3328:1010) 1(-3328:1011) 1(-3328:1011) 1(-3328:1011)
C++ не понятный случай http://www.cyberforum.ru/cpp-beginners/thread456649.html
Здравствуйте, сделал делаю программу метода Гаусса. считает не правильно, не могли бы посмотереть //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop
C++ Шифр пароля методом перестановки Ввожу пароль типа string(не char). Для шифрования пароля использую шифр Перестановки (матрица вычисляемой размерности, запись – по столбцам, чтение – по строкам). Компилятор находит ошибку в shifr = massiv1;, говорит что < невозможно преобразовать "std::string" в "char" >, как это можно поправить? #include <iostream> using namespace std; #include <string> int main() { string parol,... подробнее

Показать сообщение отдельно
Bynary
0 / 0 / 0
Регистрация: 02.03.2012
Сообщений: 15
02.03.2012, 20:17     Перегрузка опрератора >> для шаблонов
Помогите пожалуйста перегрузить оператор >> для итератора,которий описан в шаблонном контейнере.Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Bynary
{
...
class iterator
{
...
ostream& output(ostream& out)
{
    out<<"Iter "<<iter->name<<endl;
    return out;
}
...
};
...
};
...
ostream& operator << (ostream& out,Bynary<typename T>::iterator& obj)
{
    return obj.output(out);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru