console — Как вы используете команду ‘system’ в C ++?

Я изучаю C ++ и пытаюсь сделать простой цикл, который очистит экран. Я знаю в C, синтаксис команды ‘system’:

система ( «ЦБС»);

заставит командный терминал очистить экран. Вот код:

#include <iostream>
using namespace std;

int main()
{
char choice = 'a';
while(choice != 'x')
{
cout << "What is the variable?" << endl;
cin >> choice;
system("cls");
}

cout << choice << " is the variable" << endl;

return 0;
}

Это мое сообщение об ошибке:

error: 'system' was not declared in this scope

Нужно ли включать библиотеку для использования системы в C ++? Я не могу найти ‘system’ в указателе моих книг, так что это может не соответствовать синтаксису C ++ для этого.

-1

Решение

Как можно легко найти system функция определяется в <cstdlib> заголовок. Также обратите внимание, что использование этой функции не является хорошей практикой программирования.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]