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

Функция, дружественная классу, вложенному в шаблонный класс, или как написать итератор. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача на Строки http://www.cyberforum.ru/cpp-beginners/thread427409.html
Написать программу которая удаляет из введенной с клавиатуры строки начальные пробелы
C++ Обработка матриц Добрый день, помогите. Дана целочисленная матрица MxN.Найти элемент,являющийся максимальный в своей строке и минимальный в своем столбце http://www.cyberforum.ru/cpp-beginners/thread427405.html
C++ Программа про счастливые билеты. Не работает.
#include "stdafx.h" #include <iostream> #include <clocale> using namespace std; void Input(int &N1, int &N2) { cout << endl << "vvadite nachalniy nomer: "; cin >> N1;
Переставить максимальный и минимальный элементы в массиве. C++
Добрый день, помогите. Переставить максимальный и минимальный элементы в массиве.
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread427402.html
Добрый день, помогите пожалуйста с задачей. Поменять местами строки матрицы с номерами i и j
C++ Программа зацикливается при изменении всех 2 на 2 void ExchangeWord(List **ListPtr, int pozition, char *word){ //заменяет слово на позиции if(*ListPtr!=NULL){ // условие завершения рекурсивного спуска if((*ListPtr)->pozition!=pozition) ExchangeWord(&((*ListPtr)->next),pozition,word); // рекурсивный вызов функции else{ strcpy((*ListPtr)->word,word); } } } как сделать так подробнее

Показать сообщение отдельно
romex
44 / 44 / 4
Регистрация: 11.04.2010
Сообщений: 223
13.01.2012, 14:41  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Слишком много тут шаблонной магии... Возможно, лучше будет описать итератор полностью отдельно от вектора.
Вся печаль в задании: именно вложенный класс и именно в шаблон класса.
Я уже подумываю о публик данных в итераторе без дружественных функций, но как-то это криво.
Тема актуальна.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru