Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Problem bei der Ordnererstellung in C++

xsyllo / 4 Antworten / Flachansicht Nickles

Hallo Leute,


ich hab ein Problem in C++ mit der Ordnererstellung.Wollte ein einfaches Programm schreiben,


wo ein belibieger Ordner in C:/Programme erstellt wird.


Quellcode:


#include <iostream.h>
#include <conio.h>
#include <dir.h>
#include <string.h>
int main()
{ string pfad,Ordner;
  pfad="C:/Programme/";
  cout<<"Ordnername:";
  cin>>Ordner;
  pfad=pfad+Ordner;
  cout<<pfad;
  mkdir(pfad);


  getchar();
  return 0;
}


Als Fehler zeigt er mir an, dass es keine Übereinstimmung mit mkdir(string) gibt.


Hat vielleicht jemand eine Idee wie man dieses Problem umgehen kann?

bei Antwort benachrichtigen
littlehelper xsyllo „Problem bei der Ordnererstellung in C++“
Optionen

tjo in C/C++ sind / in Strings Escape Zeichen für z.B /t (Tabulator).
Versuch den Pfad einfach mal mit // anzugeben.

A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila.
bei Antwort benachrichtigen