Arduino:Библиотеки/SD/Класс SD/open()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.

Функция open()[1]

Открывает файл на SD-карте для последующей записи или считывания. Если такого файла еще не существует, он будет создан (но директория для этого файла уже должна существовать).

Синтаксис

SD.open(filename)
SD.open(filename, mode)

Параметры

filename  название файла, который нужно открыть. Кроме того, можно открывать директории, но для этого нужно использовать слэши (то есть «/»). Тип данных  char
mode (опционально)  режим открытия файла (по умолчанию  FILE_READ):
FILE_READ  открывает файл для считывания (начиная с начала файла)
FILE_WRITE  открывает файл для считывания и записи (начиная с конца файла)

Что возвращает

Объект типа File, ссылающийся на открытый файл. Если файл открыть не удастся, этот объект будет расцениваться как false в boolean-контексте, т.е. вы можете проверить, открылся ли файл, при помощи if(f).

См.также

  1. File: close()

Внешние ссылки