whycomputer.com >> Интернет познания >  >> железария

Как да проверите за Ctrl-D в C ++

Програмиращият език C ++ е полезен за програмиране на настолни приложения и операционни системи. C ++ работи добре като инструмент, когато се изисква управление на скоростта и ниско ниво на хардуер. При получаване на потребителски вход от терминално приложение, командата за въвеждане на C ++ ще спре, когато получи сигнал "EOF". Използвайки това, можете да проверите дали потребителят кликва върху комбинацията от клавиши "Ctrl" и "D."

Стъпка 1
Създаване на програма C ++, която може да обработва потребителски вход и изход , Това включва импортиране на необходимите библиотеки в предварителния процесор: #include using namespace std; int main () {return 0; }

Стъпка 2
Създаване на безкраен цикъл, който ще приеме потребителски вход и го постави в променлива, използвайки функцията "cin" и цикъла while: int main () {int x = 0; докато (cin >> x) {} върне 0; }
Проверете за "EOF". Функцията "cin" ще върне невярна стойност, ако получи край на сигнала на файла, или чрез символа "EOF", или чрез потребителя, натискащ "Ctrl" и "D." Можете да проверите за "EOF" и да предприемете подходящи действия: int main () {int y = 0; докато (cin >> y) {cout

Елементи, които ще ви трябват

  • C ++ компилатор


    URL:https://bg.whycomputer.com/hardware/100207921.html

  • железария
    • Как да споделям документите си

      При всички версии на операционните системи Windows XP и Vista, при инсталиране на софтуера на операционната система се създава подразбираща се папка, съдържаща потребителски документи с име Моите документи (XP) или Документи (Vista). Тази папка може да бъде споделена, което означава, че папката може

    • Как да проверите за Windows актуализации на Windows

      Windows Update прави изключително лесно получаването на нови актуализации за операционната система Windows XP. Тези актуализации могат да варират от нови версии на програми, поправки и поправки за съществуващи версии на програми. Windows Update автоматично изтегля тези актуализации в компютъра ви, н

    Интернет познания © https://bg.whycomputer.com