TDM Geschrieben 2. Januar 2006 Geschrieben 2. Januar 2006 Ich habe folgendes Problem, Ich möchte mit C++ ein Netzlaufwerkverbinden, das geht auch alles soweit, nur ist jetzt der UNC-Pfad zu dem Laufwerk in einer Windowsvariable gespeichert und da sind nur einfache Backslashes drin Ich wollte daher fragen, ob es da eine Funktion gibt, die das Backslash verdoppelt für Pfadstrings verdoppelt... hier noch der src: DWORD dwResult NETRESOURCE nr; nr.dwType = RESOURCETYPE_DISK; nr.lpLocalName = "Y:" nr.RemoteName = getenv("HOMESHARE"); //TODO: ADDBACKSLASH Funktion dwResult = WNetAddConnection2(&nr, null, null, CONNECT_UPDATE_PROFILE);
Klotzkopp Geschrieben 2. Januar 2006 Geschrieben 2. Januar 2006 Doppelte Backslashes brauchst du nur bei Stringliteralen im Quellcode (und bei einigen recht esoterischen Ausnahmefällen).
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden