Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
8 years, 2 months ago.
How to immediately write data on a file (fflush() seems not works) and when data is written
I would like to find a way to write immediately a file for instance just after a write() or a fprintf(). I would like to use generic ANSI C functions like fopen(), fprintf() and fflush() or C++ file streams. I wouldn't like to use FileHandle or FATFileHandle or similar classes because I will manage also other file systems as Contiki Coffee so I need a generic way to handle files on whatever type of file system.
Seems that fflush() doesn't work and there is no entry in retarget.cpp for fflush(). I am using the 'old' mbed library.
Any idea?
Kind regards, Massimo