6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
||||||
1 | ||||||
Использование функциональных классов19.02.2013, 00:48. Показов 5077. Ответов 13
Метки нет (Все метки)
Помогите решить задачу:
Создать список из строк длиной не более 100 символов. Из всех подряд идущих строк с одинаковым количеством цифр оставить только одну. Физически уменьшить размер списка. Примечание: Во всех вариантах этого задания требуется написать собственный функциональный класс и использовать его в подходящих для выполнения задания алгоритмах STL. Соответствующие контейнеры должны содержать не менее 30 элементов, данные в них следует читать из текстового файла. Моя потытка выглядела так:
Добавлено через 12 минут В файле string было вот это: a a a a a a a a a 1 b b b b b b b b b 1 c c c c c c c c 2 2 d d d d d d d d 2 2 e e e e e e e e 2 2 f f f f f f f 3 3 3 g g g g g g g 3 3 3
0
|
19.02.2013, 00:48 | |
Ответы с готовыми решениями:
13
Шаблоны функциональных классов, модульное программирование Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов Использование классов Использование классов |
|
||||||
19.02.2013, 00:58 | 2 | |||||
я не понимаю, что ты вообще пытаешься сделать с этими итераторами.
Вот здесь, что по-твоему происходит?
Зачем вообще учить кресты, если есть Си?
0
|
|
|
19.02.2013, 01:08 | 3 |
Зачем писать в раздел ++ если есть Си- раздел ?
Добавлено через 3 минуты Чет не понял список строк, о каком количестве до одинаковых цифр речь ?
0
|
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
|
19.02.2013, 01:21 [ТС] | 4 |
Здесь идет чтение из файла и запись данных из вайча в список.
Добавлено через 3 минуты Тоесть если даны строки a a a 2 2 b b b 3 3 c c 4 4 4 d d 5 5 5 то после обработки дожно остаться: a a a 2 2 c c 4 4 4
0
|
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
|
19.02.2013, 01:35 [ТС] | 6 |
По идее в строке может быть что угодно, хоть сплошной текст, хоть цифры через 3 пробела. Ограничение только в том что строка не должна быть длиннее 100 символов.
0
|
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
|
19.02.2013, 01:42 [ТС] | 8 |
Оу.. просто за основу брал другой проект (который был на практике) там так было...
Добавлено через 2 минуты Но и задача там была другая
0
|
|
||||||
19.02.2013, 01:42 | 9 | |||||
Вот чтение из файла ( с учетом пробелов)
0
|
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
||||||
19.02.2013, 02:02 [ТС] | 10 | |||||
Ошибка 1 error C2065: ostream_iterator: необъявленный идентификатор
Ошибка 2 error C2275: std::string: недопустимое использование этого типа в качестве выражения 3 IntelliSense: идентификатор "ostream_iterator" не определен 4 IntelliSense: использование имени типа не допускается Эти ошибки в строке
0
|
|
||||||
19.02.2013, 02:11 | 11 | |||||
Вот набрасал ...
Вывод :
1
|
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68
|
|
19.02.2013, 02:13 [ТС] | 12 |
Спасибо большое, особенно за оперативность.
0
|
177 / 163 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||||||
19.02.2013, 13:28 | 14 | |||||
Vyzov, да.
В самый верх добавь:
0
|
19.02.2013, 13:28 | |
19.02.2013, 13:28 | |
Помогаю со студенческими работами здесь
14
Использование классов Использование классов Использование классов Использование классов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование
Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
|
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы
В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
|
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире
В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
|
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации
В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
|
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии
В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
|
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации
В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
|
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику
Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
|
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику
В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
|
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера
Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
|
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды
В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
|
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике
В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
|
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование
В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
|