cpp:strings
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
cpp:strings [2017/05/08 05:01] – [Κατασκευαστές] gthanos | cpp:strings [2017/05/08 05:16] – [Μεταβολή του αλφαριθμητικού] gthanos | ||
---|---|---|---|
Line 48: | Line 48: | ||
Οι βασικές μέθοδοι της κλάσης string είναι οι εξής: | Οι βασικές μέθοδοι της κλάσης string είναι οι εξής: | ||
- | ==== Κατασκευαστές ==== | + | ===== Κατασκευαστές |
| <code cpp> | | <code cpp> | ||
Line 81: | Line 81: | ||
</ | </ | ||
- | ==== Μέθοδοι ==== | + | ===== Μέθοδοι |
- | === Χωρητικότητα και μέγεθος αλφαριθμητικού === | + | ==== Χωρητικότητα και μέγεθος αλφαριθμητικού |
| <code cpp> | | <code cpp> | ||
Line 94: | Line 94: | ||
| <code cpp>bool empty() const;</ | | <code cpp>bool empty() const;</ | ||
- | === Πρόσβαση σε χαρακτήρες του αλφαριθμητικού === | + | ==== Πρόσβαση σε χαρακτήρες του αλφαριθμητικού |
- | === Μεταβολή του | + | | <code cpp> |
- | + | const char& operator[] (size_t pos) const;</ | |
- | === Σύγκριση, αναζήτηση, εξαγωγή | + | | <code cpp> |
+ | const char& at (size_t pos) const;</ | ||
+ | | <code cpp> | ||
+ | const char& back() const;</ | ||
+ | | <code cpp> | ||
+ | const char& front() const;</ | ||
+ | Στις όλες παραπάνω περιπτώσεις εάν το //string// είναι //const// επιστρατεύεται η //const// έκδοση της συνάρτησης. | ||
=== Διάτρεξη === | === Διάτρεξη === | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | ==== Μεταβολή του αλφαριθμητικού ==== | ||
+ | | <code cpp> | ||
+ | string& operator+= (const char* s); | ||
+ | string& operator+= (char c);</ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | === Σύγκριση, | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
+ | | <code cpp></ | ||
cpp/strings.txt · Last modified: 2021/04/27 04:45 (external edit)