|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.12.2009, 00:13 | #1 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
похожые строки
Есть отсортированый список!Нада в файл записать строки без повторения.Например в файле mass.txt есть
ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру ВКонтакте.ру Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов Форум программистов Форум программистов Нада записать без повторения! Код:
|
02.12.2009, 00:23 | #2 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
Хранишь массив использованных строк
Идешь по файлу. Если текущей строки нету в массиве то добавляешь её туда и выводишь в файл. Всё.
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
02.12.2009, 00:40 | #3 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Поправте ошибки.
Код:
|
02.12.2009, 00:47 | #4 | |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
Цитата:
ifstream dd("mask.txt"); создаётся 1 раз и одну итерацию цикла прочитывается весь файл а на последующих итераций dd.eof() выдаёт true так как файл уже прочитан.Попробуй вставить ifstream dd("mask.txt"); в цикл for(int g=0; g<i; g++).Если не получится то завтра с утра напишу понятный код
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
|
02.12.2009, 00:50 | #5 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Вот лутше вроде!
Код:
|
02.12.2009, 00:50 | #6 |
Куды бечь?
Форумчанин
Регистрация: 05.10.2009
Сообщений: 104
|
Я вот так сделал. Но только setlocale убрал И исходный файл - английские строки естественно.
Код:
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
|
02.12.2009, 00:56 | #7 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
Код:
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Последний раз редактировалось Ozerich; 02.12.2009 в 01:04. |
02.12.2009, 01:10 | #8 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
forsaken66 я так тоже пробывал токо там нада флашок использовать(bool)
Спасибо!Но есть ошибки не все выдает ВКонтакте.ру Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов А Форум программистов нету. |
02.12.2009, 01:19 | #9 | |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
Цитата:
Код:
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
|
02.12.2009, 01:21 | #10 |
Куды бечь?
Форумчанин
Регистрация: 05.10.2009
Сообщений: 104
|
Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов
иях, за Ааа, я понял, слова-то пробелом отделяются, я просто твой исходный файл невнимательно глянул. Конечно, получается что Форум об инвестициях, заработке в сети Интернет, создании и раскрутке сайтов - это все разные строки тогда конечно нужно в массив все пихать и сравнивать пошагово как Ozerich написал. Ozerich, кстати, отличный способ Я сразу не подумал так сделать
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенести символа с начала строки в место перед запятой этой же строки. | Zhiltsov | Microsoft Office Excel | 4 | 05.06.2009 13:10 |
Строки. Как вывести часть строки? | Anfall | Общие вопросы Delphi | 7 | 26.02.2009 09:10 |
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй | gotex | Помощь студентам | 4 | 08.05.2008 02:27 |
Строки | 11111 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.02.2008 18:45 |
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. | vitalik007 | Помощь студентам | 1 | 25.09.2007 20:45 |