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

Получение переменных из строки, изменение строки, запись в файл - C++

Восстановить пароль Регистрация
 
p1cador
0 / 0 / 0
Регистрация: 03.04.2016
Сообщений: 4
03.04.2016, 02:51     Получение переменных из строки, изменение строки, запись в файл #1
Всем доброго времени суток. У меня есть текстовый документ, который содержит в себе пару сотен строк, которые выглядят следующим образом(вместо %f,%d,%s - значения)
C++
1
2
3
4
5
6
NAME:%s ID="%d" XYZ=["%f"]["%f"]["%f"] ROTATION=["%f"]
NAME:%s ID="%d" XYZ=["%f"]["%f"]["%f"] ROTATION=["%f"]
NAME:%s ID="%d" XYZ=["%f"]["%f"]["%f"] ROTATION=["%f"]
...
NAME:%s ID="%d" XYZ=["%f"]["%f"]["%f"] ROTATION=["%f"]
NAME:%s ID="%d" XYZ=["%f"]["%f"]["%f"] ROTATION=["%f"]
Мне нужно перезаписать (или создать новый), в котором будет представлена эта же информация, только в другом формате, например

C++
1
2
3
4
5
6
Actor[%s] = CreateActor(%d, %f, %f, %f, %f);//Actor[NAME] = CreateActor(ID, X, Y, Z, ROTATION);
Actor[%s] = CreateActor(%d, %f, %f, %f, %f);
Actor[%s] = CreateActor(%d, %f, %f, %f, %f);
...
Actor[%s] = CreateActor(%d, %f, %f, %f, %f);
Actor[%s] = CreateActor(%d, %f, %f, %f, %f);
Как это можно реализовать на c++. Если можно - с простым примером, который просто менял бы какие-нибудь переменные местами и т.п., а дальше я уж по аналогии сделаю. (в с++ бот, надеюсь на вашу помощь). Спасибо заранее.

Добавлено через 17 минут
p.s. или может есть готовые программы/онлайн сервисы, где можно указать формат входящей и исходящей строк и они сами отформатируют нужную мне инфу по заданному "шаблону"?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2016, 02:51     Получение переменных из строки, изменение строки, запись в файл
Посмотрите здесь:

Считывание чисел, вычитание и запись в новый файл каждой строки C++
Запись строки в файл C++
Работа с файлами, запись строки в файл и чтение из файла C++
Запись строки в файл C++
Запись переменных в файл C++
Запись в файл с новой строки C++
Std::ofstream запись и чтение переменных в бинарный файл C++
Чтение текста из файла, удаление каждой второй строки (\n), запись в файл C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nonedark2008
624 / 502 / 92
Регистрация: 28.07.2012
Сообщений: 1,340
03.04.2016, 03:04     Получение переменных из строки, изменение строки, запись в файл #2
p1cador, можешь воспользоваться регулярными выражениями)
Или открыть нормальный текстовый редактор и спокойно провести замену из одного формата в другой, скажем заменяешь "NAME:" на "Actor", "ID="" на "CreateActor(" и т.д.
Yandex
Объявления
03.04.2016, 03:04     Получение переменных из строки, изменение строки, запись в файл
Ответ Создать тему
Опции темы

Текущее время: 06:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru