pszOutBuffer以下で作成されたを に変換しようとしconst char *
ています。これを行うには、呼び出されsprintfた を作成するために使用し、最終的に を取得しようとしています。しかし、「式にはクラス型が必要です」というエラーが表示されますcharbufferbufferc_str()buffer
if( !WinHttpReadData( hRequest, (LPVOID)pszOutBuffer,
dwSize, &dwDownloaded ) )
printf( "Error %u in WinHttpReadData.\n", GetLastError( ) );
else
printf( "%s", pszOutBuffer );
char buffer [4096];
sprintf(buffer,"%s",pszOutBuffer);
returnval = buffer.c_str();