Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести на экран товар, если цена за его единицу товара 10 тысяч и он лежит больше месяца https://www.cyberforum.ru/ cpp-beginners/ thread245469.html
Дана задача с которой у меня возникли проблемы в решении: При помощи структур ввести 5 видов товара: 1 столбец Наименование товара 2 столбец Количество 3 столбец Цена за единицу товара 4 столбец Дата изготовления(Делится на ДЕНЬ МЕСЯЦ ГОД). Задание:если цена за единицу товара больше 10000 тысяч и товар лежит больше месяца(даты можно вводить любые,но считать относительно сегодняшнего...
массивы, выход из заполнения C++
смысл простой, вводятся числа в двумерный массив, как закончить ввод, условие? интересует: с помощью ограничения длинны массива с помощью какой либо функции(команды) с помощью определенного знакового - буквенного символа. подскажите, лучше с небольшим фрагментом кода.
C++ Проверка введенного текста на правильность Здравствуйте, Каким образом можно реализовать проверку введенного текста, пользователем с консоли, на правильность. Например юзер вводит "програМирование" выдает "програММирование". Какие операторы нужно использовать? Или что еще? Было бы круто с примерами :) Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread245444.html C++ Открытие файла. https://www.cyberforum.ru/ cpp-beginners/ thread245437.html
Простите, а возможно ли сделать так: допустим я задаю вопрос в консоли: хотите открыть такой-то файл? если да - то он соответственно открывается...Скажите как пожалуйста как это осуществить)))
Цвет шрифта и фона в консоли... C++
Знаю, это тема уже обсуждалась, но я новичок в программировании и ничего в предложенном ранее коде не поняла, если кто-нибудь знает как это сделать, пожалуйста напишите здесь на примере hello word например:)
C++ Открытие и запись bmp-файла Здравствуйте уважаемые участники форума. Прошу помощи, т.к. не могу найти ошибку в программе. Задача - прочитать побайтно файл bmp и записать его в другой bmp файл. Использую следующий код: int main() { // Объявляем структуры BITMAPFILEHEADER bfh_l; BITMAPINFOHEADER bih_l; https://www.cyberforum.ru/ cpp-beginners/ thread245412.html
C++ Как подсчитать Длину строки в двойном массиве char https://www.cyberforum.ru/ cpp-beginners/ thread245401.html
Как подсчитать Длину строки в двойном массиве char char c; int a; for(int j=0;j<10;j++) for(int i=0;i<10;i++) cin >> c;//Здесь я в вожу содержание //а здесь нужно в a засунуть длину строки c;
C++ работа с файлами
Подскажите, как в текстовом файле напечатать все строки, длина которых равна заданному числу?
C++ Нахождение точки пересечения функций Необходимо вычислить абсциссы точек пересечения 3 функций. Отрезки, где программа будет искать точки пересечения, определить вручную. Сделать методом хорд (секущих). В программе описать функцию root(f, g, a, b, esp, x, f1, f2), где f и g - функции, а,b - отрезок, где точки пересечения, esp - точность (короче говоря, шаг, с которым функция проходит отрезок ), x - корень, f1, g1 - производные. ... https://www.cyberforum.ru/ cpp-beginners/ thread245376.html C++ решение на c++ https://www.cyberforum.ru/ cpp-beginners/ thread245375.html
Добрый день... Не могу решить 2 задачи...И не знаю где ошибка... Прошу пожалуйста - укажите на ошибки(помогите их исправить), буду вам очень признателен за помощь.. Задача №1 Папа Карло подарил Буратино 1 доллар в его первый день рождения, а экономный Буратино сложил подарок в банку. Каждый последующий год папа Карло удваивал свой предыдущий подарок и прибавлял к нему столько долларов,...
C++ Знаки елементов.
Условие: Ввести с клавиатуры N элементов и проверить чередуются ли знаки. Если да , то вывести на экран "знаки одинаковые". Если нет, то написать все элементы со знаком "+" или "-". С++ Добавлено через 24 минуты плс срочно надо... Добавлено через 35 секунд
C++ закрасить круг подскажите как можно нарисовать закрасить круг в borlandc https://www.cyberforum.ru/ cpp-beginners/ thread245354.html
0 / 0 / 0
Регистрация: 13.02.2011
Сообщений: 5
20.02.2011, 03:42  [ТС] 0

Внутpеннее устpойство шаблона Iterator<T> - C++ - Ответ 1383687

20.02.2011, 03:42. Показов 1298. Ответов 5
Метки (Все метки)

Ответ

Mного знaть - знaчит либо унaследовaться от контейнеpa - отпадает , либо быть дpужественным клaссом , либо быть членом клaссa . Что бы ты мог посоветовaть ? Покa сделaл вот тaк :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef MYCLASS
#define MYCLASS
 
template <class DataType> class MyClass
{
private:
    DataType Data;
public:
    class Iterator;  //является членом клaссa . 
};
 
template <class DataType> class
MyClass<DataType>::Iterator
{
   //тут методы нaвигaции .
};
 
 
#endif
Пpaвдa есть пpоблемa : для кaждого шaблонного контейнеpa , пpийдётся итеpaтоp зaново писaть , тaк кaк он для нaвигaции по контейнеpу будет дёpгaть paзные методы .
V случaе вектоpa - одни , стекa - дpугие .

Я пpaвильно понимaю ?

Вернуться к обсуждению:
Внутpеннее устpойство шаблона Iterator<T> C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2011, 03:42
Готовые ответы и решения:

std::sort(iterator, iterator, method) подскажите как исправить
Уважаемые Знатоки!!! Вашему вниманию предоставляю код: #include &quot;stdafx.h&quot; #include &lt;vector&gt;...

Для чего написано: Iterator<person> it = people.iterator(); - Java SE
package com.company; import java.util.ArrayList; import java.util.Iterator; public class Main {...

Для использование шаблона переменной требуется список аргументов шаблона
Здравствуйте! Не могу понять в чём проблема. //ALL2.cpp #include &quot;pch.h&quot; #include &lt;iostream&gt;...

Gtest, доступ к элементам базового класса-шаблона без указания параметров шаблона. баг или фича?
Всем привет. Продолжаю экспертизу gtest/gmock. Количество ошибок и багов зашкаливает. ...

5
20.02.2011, 03:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2011, 03:42
Помогаю со студенческими работами здесь

Определение метода-шаблона за пределами шаблона класса
День добрый! Разбираюсь в шаблонах, решил копнуть поглубже. Вот пример: template &lt;typename T1&gt;...

Редактирование шаблона сайта и шаблона письма
Помогите найти , где и как ? Т.е. уже 3 дня роюсь и не в состоянии найти где убить пару кнопок и...

Iterator
Почему следующая конструкция не работает: vector&lt;int&gt; v(10); vector&lt;int&gt;::iterator v_ptr;...

Iterator
Подскажите плиз,как работает итератор и как его использовать???

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru