我正在使用Arduino IDE,并且我尝试使用fopen
函数从文本文件中读取,但它不起作用,它显示此错误" {{1 }}不是std::fopen
"
std
答案 0 :(得分:3)
您必须通过cstdio
在#include <cstdio>
应该使用std::fopen
的文件中加入/uploads?alt=rss
。
答案 1 :(得分:2)
如果您使用:
#include <stdio.h>
然后您需要使用fopen
,而不使用std
命名空间。
如果您使用
#include <cstdio>
然后您可以使用std::fopen
。
答案 2 :(得分:0)
嗯,最后,我发现Arduino IDE无法从我的电脑上读取文件,除了SD卡之外别无他法。
谢谢大家
答案 3 :(得分:-1)
而是使用它:
FILE* fp = fopen("test.txt", "r");
类和命名空间是C ++特性。不是C.