Comment utiliser GetLastError() dans VC++ 2010
Ce qui rend la conversion de Java vers c++ n'est pas facile donc de m'aider les gars.
je veux voir si j'obtiens un Access_Error violation au présent code:
BOOL didThisFail = FALSE;
if (CopyFile(L"MyApplication.exe", szPath, didThisFail))
cout << "File was copied" << endl;
- Il y a quelque chose de mal avec
szPath
. Montrer le code qui déclare et initialise. - Hans vous avez eu raison. szPath a qu'un seul chemin (c:\project) et de ne pas c:\project\something.exe
Vous devez vous connecter pour publier un commentaire.
Il y a un exemple sur le site web de MSDN: http://msdn.microsoft.com/en-us/library/ms680582(v=vs. 85).aspx
GetLastError()
est totalement fiable.GetLastError()
plus fiable que n'importe quoi d'autre. Ces fonctions ne sont pas va être comme par magie appelé. Ils vont être appelés par quelque chose de tu fais. Afin de ne pas le faire jusqu'à ce que vous avez appeléGetLastError()