Portál AbcLinuxu, 13. května 2025 22:33
zdravim
poradite mi jak v C++ zadat relativni cestu k vytvarenemu souboru?
ve win mam ("images\\noimage.bmp") a vytvori se spravne ve slozce images, ale pod linuxem mi vytvori soubor s nazvem 'images\noimage.bmp' ve slozce kde program spoustim
diky
Ve win je oddelovac adresaru \, na U*Xu je je /
tedy images/noimage.bmp by melo fungovat
To snad závisí na použité knihovně.
V některých jazycích nebo platformách (např. Python nebo glib) jsou poskytovány funkce, které vrátí správný používaný oddělovač, nebo umí spojit názvy v cestu bez starání se o oddělovač.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.