Файлы и папки
Создать папку, записать, переименовать и удалить файл.
Код
// Файлы: создание папки, переименование, удаление (кириллица в путях тоже работает).
подключить файлы;
функция главная(): целое
создать_папку("папка_тест");
записать_файл("папка_тест/файл.txt", "привет");
верно есть = файл_существует("папка_тест/файл.txt");
вывести("существует: %есть%");
переименовать_файл("папка_тест/файл.txt", "папка_тест/другой.txt");
результат из текста т = прочитать_файл("папка_тест/другой.txt");
вывести(т.значение);
результат из верного р = удалить_файл("папка_тест/другой.txt");
верно ещё_есть = файл_существует("папка_тест/другой.txt");
вывести("удалён: %(р.успешно)%, существует: %ещё_есть%");
результат из верного р2 = удалить_файл("папка_тест");
вывести("папка удалена: %(р2.успешно)%");
результат из верного р3 = удалить_файл("нет_такого");
вывести("ошибка: %(р3.сообщение)%");
вернуть 0;
конец
Как запустить
Сохраните код в файл, например файлы_удаление.код, и выполните:
запустить файлы_удаление.код
Как это работает
подключить файлы;добавляет функции для работы с файловой системой.- Операции, которые могут не удаться, возвращают
результат из ...: проверяйте.успешно. - Кириллица в путях работает и на Windows.
Исходник лежит в репозитории: examples/файлы_удаление.код.