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

Копирование текста и цикл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создания и работа консоли в графическом приложении http://www.cyberforum.ru/cpp-beginners/thread1063358.html
Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу не знать всех нюансов. Сначала, работая на си, я думал создать игру в консоли, а потом переделать под, но во 2 семестре нам стали преподавать openGL, и я понял, что переделать будет сложновато. Но так...
C++ Создания и работа консоли в графическом приложении Доброго времени суток, уважаемые форумчане. Я один из множества студентов, поступивших на программирование для создания своей игры. Я изучаю с++ всего пол года, до этого был год си, и по этому могу не знать всех нюансов. Сначала, работая на си, я думал создать игру в консоли, а потом переделать под графику, но во 2 семестре нам стали преподавать openGL, и я понял, что переделать будет сложновато.... http://www.cyberforum.ru/cpp-beginners/thread1063357.html
C++ Есть очень много маленьких текстовых файлов необходимо слить в один файл
Очень много маленьких файлов размером от 500 КБ до 90 МБ. Максимальная длина строки в файлах 80 символов. Всего таких файлов может быть от 2 гигабайт и более. Посоветуйте, как подступиться к программе чтобы она работала максимально быстро. Вот что я намудрил пока. Чтение и запись с помощью С++ отпадает слишком медленно или я не знаю как по другому. Сижу под Win 7. list<wstring>...
C++ Однонаправленный список. Операции: удалить элемент из заданной позиции, добавить элемент в заданную позицию,проверка на неравенство
Помогите. Есть одна написанная. Условия: Очередь. Операции: “+” добавить элемент ; “-“ удалить элемент ; bool() проверка «Пуста ли очередь?» В ней все работает, все запускается, не могу переделать на вот это УСЛОВИЕ: Однонаправленный список. Операции: “” удалить элемент из заданной позиции int i;
C++ Как проверить работает ли системный динамик на ноутбуке http://www.cyberforum.ru/cpp-beginners/thread1063333.html
в студии вставляю код, но не чего не слышно #include <windows.h> int main() { Beep(247, 500); Beep(417, 500); Beep(417, 500); Beep(370, 500); Beep(417, 500); Beep(329, 500);
C++ Архивирование файлов Всем привет. Цель: сжать и запаролить файл (бинарный). Сейчас используется передача параметров в 7z.exe, запуск 7z производиться с помощью CreateProcess. Хочется избавиться от зависимостей в конечном приложении (ну или как максимум таскать за собой dll). В проекте используется boost, но там только сжатие, как повесить пароль не придумал. Пробывал 7z.dll, lib7zip, но не разобрался. Ткните носом, в... подробнее

Показать сообщение отдельно
jaasto
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 11

Копирование текста и цикл - C++

05.01.2014, 06:27. Просмотров 215. Ответов 0
Метки (Все метки)

Здравствуйте!

Вопрос. Есть фрагмент текста в HTML файле (находиться в 1.html):

HTML5
1
2
3
4
5
6
7
              <li>
              <a class='image' href='/hush/1-hush.html' style='background-image: url(/hush/pictures/1.png);'></a>
              <div class='info'>
                <a href="#">Номер № 1</a>
                
                  </div>
                  <a href='/hush/1-hush.html'>Работа!</a>
Нужно данный фрагмент текста скопировать несколько раз (по циклу for) и по этому же циклу заменить некоторые фрагменты текста.

Немного поясню:
Нам нужно данный фрагмент скопировать 159 раз и записать в ЭТОТ ЖЕ файл по циклу. Мы копируем, и при этом же меняем текст "Номер № 1" на "Номер №2", "Номер №3" ... "Номер №159" и точно также к примеру с текстом "<a href='/hush/1-hush.html'>Работа!</a>" - делаем замену "<a href='/hush/(тут 1,2,3 ... 159)-hush.html'>Работа!</a>"

Должно получиться:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 <li>
              <a class='image' href='/hush/1-hush.html' style='background-image: url(/hush/pictures/1.png);'></a>
              <div class='info'>
                <a href="#">Номер № 1</a>
                
                  </div>
                  <a href='/hush/1-hush.html'>Работа!</a>
 
<li>
              <a class='image' href='/hush/2-hush.html' style='background-image: url(/hush/pictures/2.png);'></a>
              <div class='info'>
                <a href="#">Номер № 2</a>
                
                  </div>
                  <a href='/hush/2-hush.html'>Работа!</a>
  
   .......................
 
<li>
              <a class='image' href='/hush/159-hush.html' style='background-image: url(/hush/pictures/159.png);'></a>
              <div class='info'>
                <a href="#">Номер № 159</a>
                
                  </div>
                  <a href='/hush/159-hush.html'>Работа!</a>
До этого работал с копированием текста из файла в файл с копированием определённого участка кода, получилось на ура! А сейчас не получается... До этого пользовался Replace.

Очень нуждаюсь в вашей помощи!

P.S.: Писал быстро, прошу прощения.

Добавлено через 45 минут
Все, спасибо. Разобрался. Используйте StreamWriter
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru