User Tools

Site Tools


cpp:std_strings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
cpp:std_strings [2021/04/27 05:46]
gthanos
cpp:std_strings [2023/04/25 14:42]
gthanos [Διάτρεξη]
Line 1: Line 1:
-====== Η κλάση std::tring ======+====== Η κλάση std::string ======
  
 Η //standard// βιβλιοθήκη της C++ διαθέτει την κλάση [[http://www.cplusplus.com/reference/string/string/|std::string]]. Οποιοδήποτε αντικείμενο της κλάσης αυτής μπορείτε να το αντιμετωπίζετε σαν ένα δυναμικά μεταβαλλόμενο πίνακα από χαρακτήρες. Η κλάση //string// έχει το πλεονέκτημα ότι δεν χρειάζεται να σας απασχολεί η δέσμευση της απαραίτητης μνήμης για την αποθήκευση των αλφαριθμητικών.  Η //standard// βιβλιοθήκη της C++ διαθέτει την κλάση [[http://www.cplusplus.com/reference/string/string/|std::string]]. Οποιοδήποτε αντικείμενο της κλάσης αυτής μπορείτε να το αντιμετωπίζετε σαν ένα δυναμικά μεταβαλλόμενο πίνακα από χαρακτήρες. Η κλάση //string// έχει το πλεονέκτημα ότι δεν χρειάζεται να σας απασχολεί η δέσμευση της απαραίτητης μνήμης για την αποθήκευση των αλφαριθμητικών. 
Line 91: Line 91:
 === Παράδειγμα χρήσης iterator === === Παράδειγμα χρήσης iterator ===
  
-<code cpp>+<code cpp string_fw_iterator.cpp>
 #include <iostream> #include <iostream>
 #include <string> #include <string>
Line 106: Line 106:
 === Παράδειγμα χρήσης reverse_iterator === === Παράδειγμα χρήσης reverse_iterator ===
  
-<code cpp>+<code cpp string_rv_iterator.cpp >
 #include <iostream> #include <iostream>
 #include <string> #include <string>
cpp/std_strings.txt · Last modified: 2023/04/25 14:46 by gthanos