Starter1
26-11-2011, 20:28
Искал на просторах форума подобные темы, нашёл несколько, но так и не смог решить проблемы, поэтому задам вопрос конкретно для своего примера.
Программирую на Builder C++ 6, точнее учусь сейчас.
Задача такова: есть файл test.txt, в нём всякий текст, комментарии, и слова в скобках [].
Фрагмента из txt:
[outfit_base]
; delete full_scale_icon next update- obsolete, use full_icon_name instead !!!
; [old_base] устаревшее значение
;{ парамметры необходимые
для нормальной работы
в базовом режиме [base] }
additional_inventory_weight = 0 ; +max_walk_weight
additional_inventory_weight2 = 0 ; +40 kg
full_icon_name = npc_icon_without_outfit
При обработке комментарии не учитывать
Как видите комментарий идёт после ";" и внутри фигурных скобок ;{ тута } (причём первая фигурная скобка со знаком ";").
Нужно вывести в отдельный exit.txt файл всё что находится в квадратных скобка [], повторюсь: при обработке комментарии не учитывать, то есть [old_base], [base] и прочее не выводить.
Заранее спасибо :) !
Программирую на Builder C++ 6, точнее учусь сейчас.
Задача такова: есть файл test.txt, в нём всякий текст, комментарии, и слова в скобках [].
Фрагмента из txt:
[outfit_base]
; delete full_scale_icon next update- obsolete, use full_icon_name instead !!!
; [old_base] устаревшее значение
;{ парамметры необходимые
для нормальной работы
в базовом режиме [base] }
additional_inventory_weight = 0 ; +max_walk_weight
additional_inventory_weight2 = 0 ; +40 kg
full_icon_name = npc_icon_without_outfit
При обработке комментарии не учитывать
Как видите комментарий идёт после ";" и внутри фигурных скобок ;{ тута } (причём первая фигурная скобка со знаком ";").
Нужно вывести в отдельный exit.txt файл всё что находится в квадратных скобка [], повторюсь: при обработке комментарии не учитывать, то есть [old_base], [base] и прочее не выводить.
Заранее спасибо :) !