Я использую Arduino IDE, и я пытаюсь читать из текстового файла с помощью функции fopen
, но он не работает, он показывает эту ошибку "std::fopen
is не является членом std
"Ошибка: std :: fopen не является членом std
void tst() {
FILE *fp = std::fopen("test.txt", "r");
char str[60];
if (fgets(str, 60, fp) == 0) {
digitalWrite(pin, HIGH);
} else {
digitalWrite(pin, LOW);
}
}
Вспомнили в '#include', а не просто '' ? –
user4815162342
@iharob 'std :: fopen' * есть функция. Хотя использование C++-потоков возможно в C++, это отнюдь не обязательно, C-style IO задан стандартом C++. – user4815162342
@ user4815162342 Извините, я этого не знал. –