Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ конструктор с параметром https://www.cyberforum.ru/ cpp-beginners/ thread836209.html
не могу понять в чем причина. В конструкторе с параметром вызываю функцию анализа - она работает коряво - присваивает крайние значение из double а сама по себе работает как надо. Функция виртуальная. Вот код #pragma once #include "L2.h" #include "monom.h" class polinom { protected: L2 List;
C++ Mix of type 'bool' and type 'float'
#include <iostream> #include <conio.h> using namespace std; int main() { float x,y,i; for(i=1;i<5;++i) { cout<<"Input x"<<endl; cin>>x;
C++ в case 7 - нужно сделать поиск по номеру группы, а в case 6 сортировку по имени Помогите пожалуйста: в case 7 - нужно сделать поиск по номеру группы, а в case 6 сортировку по имени #include <iostream> #include <Windows.h> #include <string> using namespace std; struct People { https://www.cyberforum.ru/ cpp-beginners/ thread836198.html C++ Не могу описать словестно алгоритм работы функции https://www.cyberforum.ru/ cpp-beginners/ thread836193.html
Это аналог пхпшной функции explode()... в голову всякая фигня логически не связная лезет)) vector<string> explode( const string &delimiter, const string &str) { vector<string> arr; int strleng = str.length(); int delleng = delimiter.length(); if (delleng==0)
Линейный массив содержит значения некоторой функции.Определить сколько раз функция сменила знак. C++
Помогите пожалуйста!! 1. Линейный массив содержит значения некоторой функции y(x) на интервале от 0 до 2 с шагом 0,01. Определить сколько раз функция сменила знак.
C++ Наследование Помогите!! есть два класса: дверцы и доска, из этих классов наследуется класс шкаф, а из класса шкаф наследуется кшишкова шкаф. Показать по несколько полей! Использовать конструкторы и деструкторы! данные защищены и статические! https://www.cyberforum.ru/ cpp-beginners/ thread836168.html
C++ Что за ошибка и почему? https://www.cyberforum.ru/ cpp-beginners/ thread836167.html
Нужно сделать двунаправленный список с кучей функций, список создал, много чего сделал, осталось добавление и обновление. Уже около недели воюю с программой пытаясь добиться хоть какого нибудь добавления, но пока ничего, может поможете советом или ещё как нибудь разобраться что я пишу не так. Вот то что у меня есть...
C++ Чтение из txt файла
есть файл. в файле записано следующие: ---------------------------------------DATABASE---------------------------------------- Date Delivery: 12.05.13 Serial number: 95584812 Variant cutting: saw Price: 12.85 Mark: 12 Amount: 50 Name Tree: MAPLE Density: 48
C++ Печать предложения в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread836161.html
Дано предложение в файле. Нужно вывести его в обратном порядке. Ребят, тут много тем с похожими вопросами, но того что надо не нашел, подскажите как записать некоторое предложение из файла в какой то массив? Добавлено через 49 минут ...
C++ Какой код у тире? Которое &ndash;. '\n' - другой символ. https://www.cyberforum.ru/ cpp-beginners/ thread836134.html
Даны натуральное , символьный файл и текстовый файл . Файл содержит 30 слов , каждое из которых будем называть ключевым C++
Добрый день, помогите пожалуйста сделать вот такую программу. Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f содержит 30 слов , каждое из которых будем называть ключевым. Сформировать файл g , который содержит строки файла f1 , циклически сдвинутые так, чтобы каждое ключевое слово, входящее в строку, начиналось с k-й позиции. Строки, содержащие ключевых слов, в...
C++ Обнаружить в заданном тексте https://www.cyberforum.ru/ cpp-beginners/ thread836123.html
Обнаружить в заданном тексте слова, содержащие более 3-х гласных букв, сначала распечатать их, а потом заменить гласные буквы символом "-" и снова распечатать их.
~ Эврика! ~
1257 / 1006 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
12.04.2013, 22:54 0

Применение итераторов - C++ - Ответ 4405081

12.04.2013, 22:54. Показов 769. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от DU Посмотреть сообщение
вообще ноги растут от общего паттерна Iterator
Вообще наборот: паттерн обобщает то, что было придумано ранее.

Нужны для абстрагирования коллекций данных.

Вернуться к обсуждению:
Применение итераторов C++
1
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.04.2013, 22:54
Готовые ответы и решения:

Конфликт итераторов
Доброго времени суток. Пишу Timsort с использованием шаблонов и итераторов. Написал класс CTimsort,...

Использование итераторов
Добрый день, форум! Слышал что вместо того чтобы писать несколько перегрузок для функции,...

Перегрузка итераторов
Почему переполняется итератор vector&lt;char&gt;::iterator p = v.begin(); вот код : int _tmain (int...

Итерации итераторов С++
Задача &quot;каждому эл-ту вектора присвоить значение его индекса, скопировать это еще в другой вектор и...

3
12.04.2013, 22:54
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2013, 22:54
Помогаю со студенческими работами здесь

Потоки и запоминание итераторов
Жду помощи... хочу, чтобы 2 потока запоминали итераторы, чтобы потом можно было свапнуть...

Равенство пустых итераторов
Гарантировано ли для стандартных контейнеров равенство пустых итераторов?...

Не видит класс итераторов
Предметная область: Множество натуральных чисел, Реализованное через Хеш таблицы С цепочками. В...

Использование потоковых итераторов
Вот код:#include&lt;iostream&gt; #include&lt;vector&gt; #include&lt;algorithm&gt; #include&lt;iterator&gt; using...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru