Thema: C++ strcpy problem

Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#2

AW: strcpy problem

  Alt 22. Sep 2015, 12:41
Code:
char GetCurrentDir()
{
  char szCurrentDir[MAX_PATH];
  int i = GetCurrentDirectory(255, (LPWSTR)szCurrentDir);
  if (szCurrentDir[i - 1] == '\\')
   szCurrentDir[i - 1] = 0;

  return szCurrentDir[i];
}
Code:
char* Path = "\\SPlugins\\Visual Ball\\Ball.svp";
strcpy((char*) GetCurrentDir(), Path);

exec.Pluginfile = Path;
Mein C ist ja etwas rostig, aber du scheinst in GetCurrentDir einen Character zurückzugeben (für ein Verzeichnis???), während du nachher auf Zeiger auf char castest. Nix gut.
Uli Gerhardt
  Mit Zitat antworten Zitat