С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
adequate
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 4
#1

Замена файла - C++

13.02.2013, 15:16. Просмотров 352. Ответов 5
Метки нет (Все метки)

Всем привет! Помогите пожалуйста нубу, мне нужен исходник, который ищет по всем жестким дискам НЕСКОЛЬКО текстовых файлов и подменяет текст в нем на тот, который указан в программе! если можено дайте плиз данный кодик в лс, заранее спасибо!

Добавлено через 13 минут
С меня + в репу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2013, 15:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена файла (C++):

Замена файла [c++] - C++
void zam(LPCTSTR FILE,LPCTSTR LIFILE) { //Сюда надо вставить код который заменяет файл FILE на этот LIFILE //CopyFile не...

Поиск и замена файла - C++
Здравствуйте! Никак не могу реализовать функцию для своей программы. Функция производит проверяет наличие файла(ов) в первом заданном...

Замена символов файла в соответствии со словарем - C++
Есть некий файл с именем 1(тхт) и есть некий словарь с именем 2(тхт).В словаре есть набор символов А-1 а-2 Б-3 б-4 и тд. Мне нужно...

Замена произвольной записи из одного файла записью из другого - C++
Доброго времени суток, уважаемые. Мне неудобно просить о помощи,но сейчас выхода нету,так как времени очень мало,чтобы закрыть...

Замена букв в тексте из файла и запись результатов в файл - C++
Здравствуйте, помогите, пожалуйста, дописать прогу - нужно, чтобы прога читала данные из файла, заменяла в нём букву t везде на букву x и...

Отображение файла в память, поиск и замена последовательности байт - C++
В общем, задача такая: спроецировать файл в память, найти последовательность байт, заменить её и записать изменения в файл. Вот, что я...

5
igor001
8 / 3 / 1
Регистрация: 12.02.2013
Сообщений: 68
13.02.2013, 15:17 #2
есть удобная ф-ция ExtractFilePath("имя файла"). Передаешь аргументом точное название искомого файла и получаешь путь. Правда слэш неправильный, но думаю ты разберешься.

я юзаю след. код для создания/открытия ини в своей проге файла:
C++
1
ini = new TIniFile (StringReplace(ExtractFilePath(Application->ExeName), "\\", "/", TReplaceFlags()<<rfReplaceAll) + this->Caption + ".ini");
т.е. ExtractFilePath(Application->ExeName) выдает мне путь к папке моего .exe, StringReplace() изменяет слэш как надо

тебе походу так:

C++
1
StringReplace(ExtractFilePath("искомый_файл.разрешение"), "\\", "/", TReplaceFlags()<<rfReplaceAll);
0
adequate
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 4
13.02.2013, 15:26  [ТС] #3
Цитата Сообщение от igor001 Посмотреть сообщение
есть удобная ф-ция ExtractFilePath("имя файла"). Передаешь аргументом точное название искомого файла и получаешь путь. Правда слэш неправильный, но думаю ты разберешься.

я юзаю след. код для создания/открытия ини в своей проге файла:
C++
1
ini = new TIniFile (StringReplace(ExtractFilePath(Application->ExeName), "\\", "/", TReplaceFlags()<<rfReplaceAll) + this->Caption + ".ini");
т.е. ExtractFilePath(Application->ExeName) выдает мне путь к папке моего .exe, StringReplace() изменяет слэш как надо

тебе походу так:

C++
1
StringReplace(ExtractFilePath("искомый_файл.разрешение"), "\\", "/", TReplaceFlags()<<rfReplaceAll);
Если не трудно то напиши скайп свой в лс!
 Комментарий модератора 
Обсуждение тем - только на форуме. Приглашения к обсуждению еще где-либо запрещены.
Правила форума


Добавлено через 5 минут
Извеняюсь! Помогите кто нибудь полностью код оформить! Буду благодарен!
0
igor001
8 / 3 / 1
Регистрация: 12.02.2013
Сообщений: 68
13.02.2013, 15:37 #4
http://forum.hackersoft.ru/showthread.php?t=5047 здесь описаны различные ф-ции типа CreateFile, OpenFile, WriteFile, ReadFile и т.д. почитай и выбери то что нужно, также там описана ф-ция поиска файла FindFirstFile (скайп в данных есть)
0
adequate
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 4
13.02.2013, 15:53  [ТС] #5
Недогнал)))) помогите плиз Люди)))
0
Avazart
Эксперт С++
7238 / 5434 / 304
Регистрация: 10.12.2010
Сообщений: 24,158
Записей в блоге: 17
13.02.2013, 16:31 #6
Ищите по форуму boost/filesystem или FindFirstFile() / FindNextFile() + работа с файлами + работа со строками и регулярками...

В общем готовый код вам навряд ли кто напишет...
0
13.02.2013, 16:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2013, 16:31
Привет! Вот еще темы с ответами:

Замена двойных пробелов из входного файла на одиночный пробел и запись в выходной файл (объяснить работу кода) - C++
Здравствуйте, нашла код программы, которая заменяет в файле Input.txt двойные пробелы в исходном файле на одиночные пробелы и выводит это...

Замена букв в предложении. Не работает замена кириллицы - C++
Суть программы заменить все определенные буквы в предложении на другую. Собственно, вот код. Латиницу заменяет как надо. Но если ввести...

Массив(Замена выбранных элементов). Область памяти(замена выбранных элементов) - C++
Собственно 3 задачи в которых нужна помощь...Может кто нить встречался с таким родом задач? 1.Создать массив из 20 элементов,...

Сформировать два текстовых файла из целых чисел. Записать в третий файл минимальный элемент первого файла и максимальный элемент второго файла - C++
Тема: работа с текстовыми файлами с использованием стандартных функций библиотеки stdio.h Нужно составить программу: Сформировать два...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.