Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2013, 20:27   #1
Nordan
Новичок
Джуниор
 
Регистрация: 20.05.2013
Сообщений: 2
По умолчанию Dev C++ работа с текстом

Всем привет
Пишу я код который открывает файл (например text.txt) в котором находится html код(например этот).
Программа должна записать в другой текстовый файл все ссылки картинок формата .png из этого html кода.
Типа, если в середине предложения появляется последовательность символов "html" начинается запись символов в файл до тех пор, пока не появится последовательность символов ".png", и так это будет повторятся до конца кода.
Подскажите с чего продолжить?
Вот код.
Программа пока умеет записывать все с файла на файл
Код:

#include <iostream>  // библиотеки для cout, cin 
#include <string.h>
#include <fstream>   // для чтения и записи данных в файл
using namespace std;
int main()
{
  setlocale(0,""); // cout понимает русский=)
  char str[256]; 
  cout<<"Введите полное имя существующего файла: "; /* например "text.txt" */
  cin.get(str,256);
  ifstream in_text(str); //функция читает данные с файла
  ofstream result("result.txt"); //создание запись данных в файл
  while (in_text.good())          
  {
    char c = in_text.get();       
    if (in_text.good())
      cout << c;
      result << c;
  }
  in_text.close();               
 }
Nordan вне форума Ответить с цитированием
Старый 20.05.2013, 21:40   #2
Че Гевара
Форумчанин
 
Аватар для Че Гевара
 
Регистрация: 25.09.2012
Сообщений: 182
По умолчанию

Ну и чё тут сложного? Ищи всё, что начинается на http и заканчивается на .png без пробелов и пиши в другой файл. И будет тебе счастье.
Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.
Brian W. Kernighan.
Че Гевара вне форума Ответить с цитированием
Старый 20.05.2013, 21:50   #3
Nordan
Новичок
Джуниор
 
Регистрация: 20.05.2013
Сообщений: 2
По умолчанию

долго искать=\ на C++ веселее))

проблема что код тут без пробелов, а эта ссылка гдето внутри

да... задачка похоже сложненткая) ну пока я читаю уроки с++ и всякие статейки, может сам разберусь

Последний раз редактировалось Stilet; 22.05.2013 в 20:49.
Nordan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстом vadimc Помощь студентам 3 06.03.2013 22:59
Работа с текстом Милашка:) Помощь студентам 11 22.01.2011 20:45
Работа с текстом MSD Общие вопросы Delphi 28 05.05.2009 17:56
Работа с текстом Sanek_ntsk Общие вопросы C/C++ 10 12.01.2008 19:42