Функция delay () не работает, не работает в Dev cpp - PullRequest
0 голосов
/ 12 марта 2020

Я использую Dev Cpp 5.11 и пытаюсь запустить простой код с задержками по времени, но он выдает ошибку, что «delay ()» не определено.

Вот мой код:

#include <iostream>
#include <dos.h> //for delay
#include <conio.h> //for getch()

using namespace std;

int main()
{
    clrscr();

    cout<<"3";
    delay(1000);
    cout<<"2";
    delay(1000);
    cout<<"1"<<endl;
    delay(1000);

    getch();
    return 0;
}

Я предполагаю, что это, вероятно, ошибка в dev cpp

1 Ответ

1 голос
/ 12 марта 2020

conio.h & dos.h не является частью C стандарта. Вы можете использовать их в компиляторах Borland. Dev c ++ использует компилятор G CC.

Попробуйте:

#include <windows.h>
int main(){
//Your code
Sleep(1000);
//Your code
return 0;
}
...