Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η τυπική βιβλιοθήκη προτύπων (STL);
- Η Techopedia εξηγεί τη βασική βιβλιοθήκη προτύπων (STL)
Ορισμός - Τι σημαίνει η τυπική βιβλιοθήκη προτύπων (STL);
Μια τυπική βιβλιοθήκη προτύπων (STL) είναι μια βιβλιοθήκη λογισμικού που επεκτείνει τις δυνατότητες της τυπικής βιβλιοθήκης C ++ και παρέχει ένα έτοιμο σύνολο κοινών κλάσεων για το C ++, συμπεριλαμβανομένων συσσωματωμένων συστοιχιών και δοχείων, τα οποία χρησιμοποιούνται μαζί με ενσωματωμένους και καθορισμένους από τον χρήστη τύπους υποστηρίξτε τις στοιχειώδεις λειτουργίες. Οι αλγόριθμοι που σχετίζονται με το STL είναι ανεξάρτητοι από τους περιέκτες και μειώνουν την πολυπλοκότητα της βιβλιοθήκης.
Η Techopedia εξηγεί τη βασική βιβλιοθήκη προτύπων (STL)
Μια τυπική βιβλιοθήκη προτύπων χρησιμοποιεί πρότυπα για την επίτευξη των απαιτούμενων αποτελεσμάτων και παρέχει πολυμορφισμό χρόνου σύνταξης. Τα STL περιλαμβάνουν επίσης στοιχεία όπως functors, iterators και αλγόριθμους.
Υπάρχουν πέντε διαφορετικοί τύποι iterators στο STL:
- Εισαγωγείς εισόδου
- Εξαγωγείς εξόδου
- Αμφίδρομοι iterators
- Τυχαία πρόσβαση iterators