Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Поиск и замена подстроки в файле. / 8 сообщений из 8, страница 1 из 1
07.09.2007, 12:32
    #34783984
k*y
k*y
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
Нужно найти в файле подстроку и заменить ее. Какие функции лучше использовать?
...
Рейтинг: 0 / 0
07.09.2007, 12:34
    #34783991
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
заменить на подстроку той же длины?
...
Рейтинг: 0 / 0
07.09.2007, 12:50
    #34784062
k*y
k*y
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
miksoftзаменить на подстроку той же длины?

Да. Нужно найти в текстовом файле дату в формате ДД.ММ.ГГГГ и заменить ее.
...
Рейтинг: 0 / 0
07.09.2007, 12:51
    #34784073
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
k*y miksoftзаменить на подстроку той же длины?

Да. Нужно найти в текстовом файле дату в формате ДД.ММ.ГГГГ и заменить ее.Ну тогда просто читать файл до нахождения нужной подстроки, вписывать новую, читать дальше...
...
Рейтинг: 0 / 0
07.09.2007, 13:04
    #34784129
k*y
k*y
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
Можно пример плз... :)
...
Рейтинг: 0 / 0
07.09.2007, 14:11
    #34784463
guestttttt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
http://cbuilder.ru/index.php/topic,569.0.html
...
Рейтинг: 0 / 0
07.09.2007, 14:33
    #34784539
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
k*y пишет:
> Автор: k*y <
> Можно пример плз... :)

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
void main()
{
  char buf[10];
  FILE* fl=fopen("file.txt","rb");
  int rs;
  do
  {
   rs=fread(&buf,1,10,fl);
   if (rs==10)
   {
    if (buf[2]=='.' && buf[5]=='.')
    {
     //вероятно оно
     string newstr="Хей-звезда!";
     fseek(fl,-10,SEEK_SET);
     fwrite(newstr.c_str(),1,10,fl);
    }
   }
  }while (rs==10);
}


как то так :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
07.09.2007, 16:23
    #34785022
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и замена подстроки в файле.
А вот и не попал. У тебя что даты только на каждой 10 позиции встречаются?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Поиск и замена подстроки в файле. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]