我有几个关于使用 NDK 读取文件的问题。
浏览不同的问题和答案,我发现了这个简短的线程,如果我理解正确,它说您可以将要从中提取数据的文件保存到 SD 卡上,然后使用标准 C fopen() 函数打开它们. 我试图这样做,但它不起作用。我认为这是路径的问题,因为我使用FILE* f = fopen("file_name");
的file_name
是存储在 SD 卡根目录中的位置。
另外,如果文件可以像我们通常在任何桌面应用程序上那样使用 fopen() 打开和读取,那么如果我们直接从 SD 卡读取,是否可以使用 ifstream 读取格式化的输入?
谢谢您的帮助。
纳克斯