本文整理汇总了C++中SdFile::remove方法的典型用法代码示例。如果您正苦于以下问题:C++ SdFile::remove方法的具体用法?C++ SdFile::remove怎么用?C++ SdFile::remove使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SdFile
的用法示例。
在下文中一共展示了SdFile::remove方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: deleteFiles
/*
* remove all files in dir.
*/
void deleteFiles(SdFile &dir) {
char name[13];
SdFile file;
// open and delete files
for (uint16_t n = 0; ; n++){
sprintf(name, "%u.TXT", n);
// open start time
uint32_t t0 = millis();
// assume done if open fails
if (!file.open(&dir, name, O_WRITE)) return;
// open end time and remove start time
uint32_t t1 = millis();
if (!file.remove()) error("file.remove failed");
// remove end time
uint32_t t2 = millis();
PgmPrint("RM ");
Serial.print(n);
Serial.print(' ');
// open time
Serial.print(t1 - t0);
Serial.print(' ');
// remove time
Serial.println(t2 - t1);
}
}