Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > [C] Файлы.


Автор: Капи 19.8.2008, 01:24
Каким образом во время работы программы можно изменить содержимое текстового файла  (в начале файла, в середине файла...); так, чтобы каждое действие (backscape, <-, -> ...) сразу отображалось?  
То есть, открыть файл и вывести его на экран, а затем менять его в отдельных местах... 

Автор: Djinn 19.8.2008, 01:29
Типа текстового редактора ?  smile 

Автор: Капи 19.8.2008, 01:46
Ага) Как бы консольный "блокнот" или записная книжка. В начале идет меню:
 1. Создать запись.
 2. Открыть и изменить запись.
 3. Удалить...

А потом уже идут определенные действия, взависимости от выбранной цифры.

Создать, сохранить, вывести список доступных записей, открыть, прочитать и т.д. получается, все работает; а вот изменять не получается, не могу понять, как это сделать.......

Автор: cutwater 19.8.2008, 12:18
Курить исходники vim.

ОС какая?

Автор: Капи 19.8.2008, 14:56
Windows.

А где примерно можно найти эти исходники?)

Автор: cutwater 19.8.2008, 15:08
Тогда вим не совсем то что нужно.
MSDN - SetConsoleCursorPosition, etc
Давно писал, даже исходников не осталось, но копать в этом направлении

Автор: Капи 19.8.2008, 15:36
Мм..) Спасибо) А это точно подойдет для просто Си?

Автор: cutwater 19.8.2008, 16:16
Да. Это WinAPI функции. Естественно подойдет

Автор: Капи 19.8.2008, 18:17
Спасибо за наводку smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)