Forum: PC-Programmierung makepath -> Dir ergänzen


von steve (Gast)


Lesenswert?

Hallo Leute,
mit dem Code hier splite ich einen Path und ich möchte die Directory 
(szDir) mit dem Inhalt von szDirCode erweitern, damit die Datei eine 
"Ebene" höher abgelegt wird.

>>char szPath[_MAX_PATH];
>>char szDrive[_MAX_DRIVE];
>>char szDir[_MAX_DIR];
>>char szDirCode[_MAX_DIR] = "\\Code";
>>char szName[_MAX_FNAME];
>>_splitpath(strDstPath,szDrive,szDir,szName,NULL);
>>_makepath(szPath,szDrive,szDir,"Www",".c");

Frage ist wie mache ich das?

Ich habe es folgender Maße probiert!

>>szDir << szDirCode;

Leider erfolglos!

Kann jemand helfen??

von Sven P. (Gast)


Lesenswert?

strcat wär ein Anfang, zumindest in C.

von Simon K. (simon) Benutzerseite


Lesenswert?

Ein Anfang wäre ein C Buch.

von Karl H. (kbuchegg)


Lesenswert?

Was auch immer gut kommt:
Sich ganz einfach mal die Einzelteile per printf ausgeben lassen (oder 
was auch immer anstelle von printf zur Verfügung steht) und auch das 
Ergebnis von _makepath.
Durch den Vergleich der Einzelteile mit dem was _makepath daraus macht, 
sollte eigentlich auch ein Anfänger in weniger als einer Viertelstunde 
rauskriegen, wie das funktioniert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.