Я новичок в этой теме. Хотел попробовать сделать одновременную работу нескольких функций. Компилятор выдает ошибку.
#include <iostream>
#include <windows.h>
using namespace std;
void func(){
for(int i=0; i<5; i++){
cout << i;
}
}
int main() {
HANDLE hThread;
DWORD dID;
hThread=CreateThread(NULL,0,(LP START_ROUTINE)func,0,0,&dID);
func();
func();
return 0;
}
Вот работающий код, для самого-самого начала :)
#include <iostream>
#include <windows.h>
using namespace std;
DWORD WINAPI func(LPVOID)
{
for(int i=0; i < 5000; i++){
Sleep(1);
cout << i;
}
ExitThread(0);
return 0;
}
void funcs()
{
for(int i = 0; i < 5000; i++){
Sleep(1);
cout << "abcdefghijklmnopqrstuvwxyz"[i%26];
}
}
int main() {
DWORD dID;
HANDLE hThread = CreateThread(NULL,0,func,0,0,&dID);
funcs();
return 0;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Следует ли объявлять деструктор производного класса виртуальным, если в базовом классе он уже помечен таковым? Те
ЗдравствуйтеНеобходимо написать калькулятор систем счисления с возможностью сложения, вычитания и умножения цифр
Выдаёт ошибку: vector subscript out of rangeНикак не могу найти ошибку
оператор break может использовать только внутри цикла