Συμπεριλάβετε τη λειτουργικότητα του χρόνου της C + + standard βιβλιοθήκης στην εφαρμογή σας . Προσθέστε την ακόλουθη γραμμή στην κορυφή της λίστας σας περιλαμβάνουν :
# include Αποκτήστε τα δευτερόλεπτα που περνούν από την εποχή , και να το αποθηκεύσετε σε τοπικό επίπεδο . Κάνετε αυτό με το χρόνο ( ) κλήση , και την αποθήκευση του αποτελέσματος σε ένα αντικείμενο τύπου time_t . Η λειτουργία του χρόνου δέχεται επίσης ένα δείκτη σε ένα αντικείμενο τύπου time_t ως επιχείρημα , αλλά είναι απλούστερο να αποθηκεύσετε αυτό το αντικείμενο τοπικά στη στοίβα : time_t timeSinceEpoch = time (NULL ) ? Δημιουργήστε μια δομή στιγμή να αποθηκεύσετε το αποτέλεσμα της μετατροπής του χρόνου . Η δομή αυτή ορίζεται στο αρχείο κεφαλίδας time.h ως μια δομή που ονομάζεται tm , και προσφέρει βολική ονομασία μεταβλητές μέλος για κάθε συστατικό του χρόνου μετατράπηκε : tm timeResult ? Χρησιμοποιήστε μία από τις ενσωματωμένες λειτουργίες μετατροπής για να αποθηκεύσετε την τιμή time_t ληφθεί νωρίτερα ως δομή tm . Για λόγους απλότητας , ο κώδικας που ακολουθεί μετατρέπει ένα αντικείμενο time_t σε μια δομή UTC tm : timeResult = gmtime ( & timeSinceEpoch ) ?
Η Φτηνές 3
Η 4
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα