როგორ შევქმნათ გაფრთხილება C- ში: 5 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ შევქმნათ გაფრთხილება C- ში: 5 ნაბიჯი (სურათებით)
როგორ შევქმნათ გაფრთხილება C- ში: 5 ნაბიჯი (სურათებით)

ვიდეო: როგორ შევქმნათ გაფრთხილება C- ში: 5 ნაბიჯი (სურათებით)

ვიდეო: როგორ შევქმნათ გაფრთხილება C- ში: 5 ნაბიჯი (სურათებით)
ვიდეო: How to Fade the Edges of a Photo in GIMP : Digital Imaging 2024, მაისი
Anonim

ზოგჯერ, პროგრამის წერისას, თქვენ უნდა შექმნათ საშუალება, რომ მიიპყროთ მომხმარებლის ყურადღება, რათა დაუბრუნოს პროგრამის ყურადღება. გაფრთხილებები არის ამის ძალიან სასარგებლო გზა. თუ გსურთ სიგნალების გაკეთება C– ში, წაიკითხეთ!

ნაბიჯები

3 ნაწილი 1: პერსონაჟების გაფრთხილება

845336 1
845336 1

ნაბიჯი 1. თუ გსურთ თქვენი გაფრთხილება იყოს პორტატული და მუშაობს ყველა კომპიუტერზე, შეგიძლიათ გამოიყენოთ გაქცევის კოდი "\ a"

a განისაზღვრება როგორც ხმოვანი სიგნალი, ჩვეულებრივ სიგნალი. თუმცა, Unix– ის ზოგიერთ ოპერაციულ სისტემაზე შეიძლება ხმის ნაცვლად გამოჩნდეს ეკრანის ციმციმი

845336 2
845336 2

ნაბიჯი 2. გამოიყენეთ ეს მაგალითი კოდი

    printf ("\ a");

ნაწილი 3 3 -დან: ბიპი ()

845336 3
845336 3

ნაბიჯი 1. Windows ოპერაციულ სისტემებზე შეგიძლიათ გამოიყენოთ Beep (int სიხშირე, int ms)

ის იძლევა სიგნალს განსაზღვრული ხანგრძლივობისა და სიხშირის.

  • Windows7 ოპერაციულ სისტემაზე ეს ფუნქცია აგზავნის სიგნალს ხმის ბარათზე. ეს მუშაობს მხოლოდ იმ შემთხვევაში, თუ კომპიუტერს აქვს დინამიკები ან ყურსასმენები.
  • Windows– ის წინა ვერსიებზე ის აგზავნის სიგნალს დედაპლატზე. ეს მუშაობს უმეტეს კომპიუტერებზე და გარე მოწყობილობები არ არის საჭირო.
845336 4
845336 4

ნაბიჯი 2. ჩართეთ Windows ბიბლიოთეკა

დაამატეთ შემდეგი კოდი თქვენი პროგრამის დასაწყისში:

    #ჩართეთ

ნაბიჯი 3. როდესაც გჭირდებათ სიგნალი, გამოიყენეთ შემდეგი კოდი:

    სიგნალი (500, 500);

845336 6
845336 6

ნაბიჯი 4. შეცვალეთ პირველი ნომერი სასურველი სიგნალის სიხშირით

500 ახლოს არის სიგნალთან, რომელსაც მიიღებთ / a.

ნაბიჯი 5. შეცვალეთ მეორე რიცხვი სიგნალის ხანგრძლივობით მილიწამებში

500 არის წამის ნახევარი.

მე –3 ნაწილი 3 – დან: საცდელი კოდი

845336 7
845336 7

ნაბიჯი 1. სცადეთ პროგრამა, რომელიც იყენებს / a ღილაკს, როდესაც დააჭირეთ ღილაკს, იყენებს ESC გასასვლელად:

    #include #include int main () {while (getch ()! = 27) // მარყუჟი სანამ ESC არ იქნება დაჭერილი (27 = ESC) printf ("\ a"); // სიგნალი. დაბრუნება 0; }

845336 8
845336 8

ნაბიჯი 2. სცადეთ პროგრამა, რომელიც იძლევა სიხშირის და ხანგრძლივობის სიგნალს:

    #მოიცავს #ჩართეთ int main () {int freq, dur; // ცვლადების გამოცხადება printf ("შეიყვანეთ სიხშირე (HZ) და ხანგრძლივობა (ms):"); scanf (" %i %i", & freq, & dur); სიგნალი (freq, dur); // სიგნალი. დაბრუნება 0; }

გირჩევთ: