ja pomocą funkcji C++ stdio.h wzmiana nazwy() zwraca -1. Jak się dowiedzieć, dlaczego zmiana nazwy kończy się niepowodzeniem?
int rename (const char * oldname, const char * newname);
zmiany nazwy() zmiany nazwy zawartość, ale czasami nie udaje zmiany nazwy pliku i powraca 1.
Czy jest jakiś sposób, aby wiedzieć, dlaczego rename() nie działa?
jakikolwiek sposób poznać to wyjaśnienie błędu za pomocą dowolnej funkcji C++.
Sprawdź zmienną errno' '. Użyj np. ['strerror'] (http://msdn.microsoft.com/en-us/library/zc53h9bh%28v=vs.80%29.aspx), aby uzyskać ciąg do drukowania. –