Ich schreibe eine C++ - Anwendung, die zwischen mindestens Ubuntu 15, FreeBSD 11, MacOS X und Windows 7 (kompiliert mit GCC, Clang und MSVC) portierbar sein muss. Alle diese Systeme haben eine Vorstellung von einer Datei mit mindestens einem Änderungsdatum/-zeitpunkt.Portable Möglichkeit zum Einstellen der Dateiänderungszeit in C++?
Die Frage ist: Gibt es eine Möglichkeit, eine Datei Änderungszeit mit einem einzigen Stück C++ - Code, der auf allen diesen Systemen funktionieren würde?
NB: durch die Dateimodifikationszeiteinstellung ich es auf einen festgelegten Wert, nicht die aktuelle Zeit (das heißt nicht die Berührungs Funktionalität) mittlere Stellung.
Ich hasse es zu sagen, aber Sie können es mit Boost tun. – Nick
In reinem C++ ist es nicht möglich – DimChtz
Lesen Sie die Datei und schreiben Sie sie zurück. – Zereges