Ошибка «запрос на член .. который не относится к классу ..» при включении переменной Arduino FileSystem в класс - PullRequest
0 голосов
/ 17 мая 2019

У меня есть работающий пример .c, и я должен поместить его в класс.

Я должен сделать методы для записи параметров приложения во флэш-память Arduino nRF52832

Пример Arduino на github с источниками файловой системы

.h

#include <bluefruit.h>
#include <Bluefruit_FileIO.h>
class PeRotoCutter : {
  private:
  File file(LittleFS);

.cpp

bool PeRotoCutter::Config_Write() {
  //File file(InternalFS); //<-- Put here, the line after it produces no error
  file.open(FILENAME, FILE_WRITE); //<<--Error
}

Ошибка:

запрос на член 'open' в 'PeRotoCutter :: file', который имеет тип не класса 'BluefruitFS :: File (LittleFS)'

Проблема исчезнет, ​​если я объявлю переменную «file» внутри метода, но она мне понадобится на уровне класса.

PS: извините за неправильную уценку .. Я пытаюсь понять, как сделать хорошо. Спасибо -Fixus971

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...