Как ребята из Linux делают файлы /dev
. Вы можете писать им, и они сразу же стираются. я могу себе представить какую-то программу, которая постоянно читать некоторые Dev файл:Как работают файлы dev?
FILE *fp;
char buffer[255];
int result;
fp = fopen(fileName, "r");
if (!fp) {
printf("Open file error");
return;
}
while (1)
{
result = fscanf(fp, "%254c", buffer);
printf("%s", buffer);
memset(buffer, 0, 255);
fflush(stdout);
sleep(1);
}
fclose(fp);
Но как удалить содержимое там? Закрытие файла и открытие их еще раз в режиме «w» - это не так, как это было сделано, потому что вы можете это сделать, потому что вы можете это сделать, потому что вы можете это сделать, потому что вы можете делать то, что вы можете сделать, например, cat > /dev/tty