Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

string

[plik nagłówkowy] Przechowuje tekst wielobajtowy. Znak jest zdefiniowany za pomocą typu
char
.

Składnia

C/C++
#include <string>

namespace std
{
    typedef basic_string < char, char_traits < char >, allocator < char > > string;
}

Opis szczegółowy

Typ danych, który służy do przechowywania tekstu wielobajtowego (ang. multibyte string). Typ std::string jest w rzeczywistości konkretyzacją szablonu » standard C++basic_string dla którego określono typ przechowywania pojedynczego znaku jako
char
.

Metody dostępne dla typu std::string opisuje dokument » standard C++basic_string.

Zagadnienia powiązane

basic_stringStandardowy kontener C++ dostarczający mechanizmy do łatwej pracy z tekstem, którego znaki są określonego typu. (szablon klasy)
wstringPrzechowuje tekst unikodowy. Znak jest zdefiniowany za pomocą typu
wchar_t
. (alias)

Linki zewnętrzne

Wykaz elementów dowiązanych

c_str Zwraca łańcuch znaków tylko do odczytu w standardzie języka C. (metoda)
data Zwraca wskaźnik na łańcuch znaków, który nie jest zakończony znakiem terminalnym '\0'. (metoda)
empty Sprawdza, czy łańcuch znaków jest pusty. (metoda)