Υπάρχουν πολλά ισχυρά εργαλεία ανάπτυξης λογισμικού εκεί έξω σήμερα. Όλα αυτά στοχεύουν στην αύξηση της παραγωγικότητας του προγραμματιστή. Με τη βοήθεια πολλών από αυτούς, λύστε απλά προβλήματα, για παράδειγμα,
μπορείτε να γράψετε ένα πρόγραμμα ρολογιού σε λίγα λεπτά.
Απαραίτητη
- - μεταγλωττιστής
- - πακέτα προγραμματιστών ·
- - προαιρετικό: ολοκληρωμένο περιβάλλον ανάπτυξης (IDE).
Οδηγίες
Βήμα 1
Δημιουργήστε ένα πρότυπο ή έργο μιας εφαρμογής που θα εφαρμόσει το ρολόι. Εάν χρησιμοποιείτε IDE, ξεκινήστε τον Οδηγό νέου έργου, επιλέξτε τον τύπο εφαρμογής, τον κατάλογο αποθήκευσης αρχείων και άλλες επιλογές. Δημιουργήστε ένα έργο.
Εάν δεν υπάρχει IDE, προσθέστε τα απαιτούμενα αρχεία χειροκίνητα. Χρησιμοποιήστε ένα κατάλληλο πρόγραμμα επεξεργασίας κειμένου. Δημιουργήστε σενάρια για το σύστημά σας build (make, cmake, nmake, κ.λπ.) ή ένα αρχείο έργου εάν χρησιμοποιείτε εργαλεία όπως το qmake.
Βήμα 2
Σχεδιάστε τη διεπαφή για την εφαρμογή. Για ένα τόσο απλό πρόγραμμα όπως ένα ρολόι, μπορεί να αποτελείται από ένα μόνο παράθυρο διαλόγου, το οποίο θα δείχνει την τρέχουσα ώρα. Η εμφάνιση κειμένου στο παράθυρο μπορεί να πραγματοποιηθεί απευθείας - χρησιμοποιώντας τις διαθέσιμες μεθόδους γραφικής εξόδου. Ωστόσο, είναι πολύ πιο βολικό να χρησιμοποιείτε κατάλληλα χειριστήρια για το σκοπό αυτό. Εάν το IDE διαθέτει μια εργαλειοθήκη σχεδίασης διεπαφής, ετοιμάστε ένα πρότυπο διαλόγου σε αυτό.
Βήμα 3
Προσθέστε λειτουργικότητα στην εφαρμογή σας για να διασφαλίσετε ότι ένα συγκεκριμένο κομμάτι κώδικα ενεργοποιείται σε καθορισμένα διαστήματα. Συνήθως, αυτό γίνεται ξεκινώντας ένα χρονόμετρο του οποίου ο χειριστής συμβάντων είναι μια συνάρτηση ή μέθοδος κλάσης. Γράψτε έναν κώδικα που εφαρμόζει έναν τέτοιο χειριστή, καθώς και έναν κωδικό για να ξεκινήσετε ένα χρονόμετρο όταν η εφαρμογή αρχικοποιηθεί και να σταματήσει όταν βγεί. Ορίστε το χρονόμετρο στην περιοχή από 100-300 χιλιοστά του δευτερολέπτου.
Βήμα 4
Εφαρμόστε τον κωδικό χειριστή συμβάντος χρονοδιακόπτη. Σε αυτό, λάβετε την τρέχουσα ώρα του συστήματος και εμφανίστε το στο παράθυρο της εφαρμογής. Λάβετε την τρέχουσα ώρα χρησιμοποιώντας συναρτήσεις βιβλιοθήκης C (localtime, localtime_r, gmtime, gmtime_r), συναρτήσεις συγκεκριμένης πλατφόρμας (όπως GetSystemTime σε Windows) ή τις κατάλληλες μεθόδους των τάξεων περιτυλίγματος του πλαισίου. Διαμορφώστε την προκύπτουσα τιμή σε μια συμβολοσειρά και ορίστε την ως το κείμενο του στοιχείου ελέγχου που χρησιμοποιείται για την εμφάνιση της ώρας ή την αποθήκευση και εμφάνιση όταν ανανεώνεται το παράθυρο χρησιμοποιώντας κατάλληλες λειτουργίες γραφικών.
Βήμα 5
Ελέγξτε τη λειτουργία του δημιουργημένου προγράμματος που εφαρμόζει το ρολόι. Δημιουργήστε το έργο. Εκτελέστε την προκύπτουσα εκτελέσιμη λειτουργική μονάδα.