Указатель на строку символов 1. string(const char s, size t n)
Скачать 14.82 Kb.
|
Публичная функция string(); Создает пустую строку[1]. string(const string& str); Копирующий конструктор[1]. string(const string& str, size_t pos, size_t len = npos); Копирующий конструктор со смещением и определенной длиной считываемой строки[1]. string(const char* s); Конструктор, принимающий указатель на строку символов[1]. string(const char* s, size_t n); Конструктор, принимающий указатель на строку символов с ограничением по длине считываемой строки[1]. string(size_t n, char c); Конструктор, заполняющий одним символом n ячеек[1]. template Конструктор, копирующий последовательность символов в диапазоне[1]. string(initializer_list Конструктор, копирующий инициализирующий список[1]. string(string&& str) noexcept; Конструктор, получающий содержимое строки[1]. String destructor (public member function) Оператор присваивания[править | править код] string& operator= (const string& str); Оператор реализующий присваивание переменной типа string[2]. string& operator= (const char* s); Оператор реализующий присваивание указателя на строку[2]. string& operator= (char c); Оператор реализующий присваивание переменной типа char[2]. string& operator= (initializer_list Оператор реализующий присваивание к списку инициализации из типов char[2]. string& operator= (string&& str) noexcept; Оператор реализующий перемещение[неопределённость] содержания переменной внутрь левого значения[2]. |