Er det sikkert at blande '/' og '\' til katalogvej i Windows Programmering?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg tilfældigvis har en mappebane som 'c: \ a \ b/c/d \ e', men det virker fint med boost bibliotek.


Jeg ved ikke, om det er OK at blande '\' og '/' i Windows. Er det tilladt i Windows?

Bedste reference


Dokumentationen siger, at det er OK at bruge skråstreger i Windows API-funktioner, de konverteres til backslashes, før noget er gjort. [1]


Jeg forestiller mig, at C runtime også gør dette (selvom jeg ikke kan finde en reference lige nu), så du skal være ok, uanset hvilken filrelateret funktion du kalder.