Выдаёт ошибки начиная со строчки
HANDLE port;. Скажите что исправить:
#include <windows.h>;
#include "stdafx.h";
#include <iostream>;
using namespace std;
HANDLE port;
int main(int argc, _TCHAR* argv[])
{
int code;
cout << "DjkC start." << endl;
cout << "Print number code: ";
cin >> code;
if (code == 0) {
exit;
return 0;
}
if (code == 1) {
port = CreateFile("COM2", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
if (port == INVALID_HANDLE_VALUE) {
cout << "Error" << endl;
ExitProcess(1);
}
CloseHandle(port);
}
}
error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "port"
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию