System::OperatingSystem κλάση

OperatingSystem class

Αντιπροσωπεύει ένα συγκεκριμένο λειτουργικό σύστημα και παρέχει πληροφορίες γι’ αυτό. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο μέσω της συνάρτησης System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

class OperatingSystem

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_Platform() constΕπιστρέφει το αναγνωριστικό πλατφόρμας του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο.
get_ServicePack() constΕπιστρέφει το όνομα του πακέτου υπηρεσιών (service pack) του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο.
get_Version() constΕπιστρέφει μια σταθερή αναφορά σε ένα αντικείμενο Version που αντιπροσωπεύει την έκδοση του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο.
get_VersionString() constΕπιστρέφει την αναπαράσταση ως συμβολοσειρά της έκδοσης του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο.
OperatingSystem(PlatformID, const Version&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα λειτουργικό σύστημα καθορισμένο με συγκεκριμένο αναγνωριστικό πλατφόρμας και έκδοση.
OperatingSystem(PlatformID, const Version&, const String&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα λειτουργικό σύστημα καθορισμένο με συγκεκριμένο αναγνωριστικό πλατφόρμας, έκδοση και πακέτο υπηρεσιών.
ToString() constΕπιστρέφει την αναπαράσταση ως συμβολοσειρά της έκδοσης του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο.

Δείτε επίσης