Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: Mrovqa
Język C++

basic_string::cend

[metoda] Zwraca stały iterator wskazujący na pierwszy element za końcem zawartości stringa.

Składnia

C/C++
#include <string>

namespace std
{
    template <
    class TypZnaku,
    class CechowanieZnakow = char_traits < TypZnaku >,
    class Alokator = allocator < TypZnaku >
    >
    class basic_string
    {
    public:
        const_iterator cend() const noexcept;
       
    }; //class basic_string
} //namespace std

Zwracana wartość

Zwraca stały iterator do pierwszego elementu za końcem zawartości stringa.

Opis szczegółowy

Metoda zwraca stały iterator do pierwszego elementu za końcem zawartości stringa.

Przykład

C/C++
#include <iostream>
#include <string>

typedef std::basic_string < char, std::char_traits < char >, std::allocator < char >> MojString;
int main()
{
    MojString str( "Test string" );
    for( MojString::const_iterator it = str.cbegin(); it != str.cend(); ++it )
         std::cout << * it;
   
    std::cout << '\n';
}
Standardowe wyjście programu:
Test string

Zagadnienia powiązane

endZwraca iterator wskazujący na pierwszy element za końcem zawartości stringa. (metoda)
cbeginZwraca stały iterator wskazujący na pierwszy element stringa. (metoda)
crendZwraca stały wsteczny iterator wskazujący na element teoretycznie znajdujący się przed pierwszym elementem w stringu. (metoda)

Linki zewnętrzne