Salut
Suis debutant en c++, je develloppe sous visual c++ 2008.
J'obtiens les erreurs suivantes:
definitions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 static DWORD WINAPI Connect2FTPDataProc(LPVOID lpParam) { DWORD dwRecu=0, dwEtape=0; PROCDATA *MyProcData; HANDLE hFile1; DWORD dwSizeFile, rw, dwtimer=100, dwport=0; int iResult=0, isent; char buffer[8192], sztmp[512], *c1, *szBuff;la deuxième conversion non reussie:ligne error: szBuff = VirtualAlloc(0, dwSizeFile+1, MEMDISPO, PAGE_READWRITE);
**********************************************************
compilateur:
error C2440: '=' : cannot convert from 'LPVOID' to 'char *'
**********************************************************
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 DWORD __stdcall TypeA(char *szName) { BYTE buf[8] = {0}; BYTE *c, *p, *last, a; DWORD d, h; c = (BYTE*) szName; while(*c) c++; c--; p = szName + 1 ;QQ1 aurait.il la gentillesse de m'éclaircir?**********************************************************
compilation: cannot convert from 'char *' to 'BYTE *'
**********************************************************
Merci d'avance
Partager