Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dimka-novitsek
14 / 14 / 0
Регистрация: 26.04.2012
Сообщений: 1,091
#1

Что такое std::string() - C++

29.11.2013, 01:01. Просмотров 442. Ответов 3
Метки нет (Все метки)

И скал в гугле- там ничего понимаемого. Начну, что я вообще в символьных не шарю. Обьясните пожалуста, что это и что оно делает.

Нашол
String class
Strings are objects that represent sequences of characters.

The standard string class provides support for such objects with an interface similar to that of standard containers, but adding features specifically designed to operate with strings of characters.

The string class is an instantiation of the basic_string class template that uses char as the character type, with its default char_traits and allocator types (see basic_string for more info on the template).

Я часть слов с трудом понял, и мне кажется, тут какое-то общее бессмысленное бла-бла-бла ....и какие-то таблицы.

Ничего не понятно!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2013, 01:01     Что такое std::string()
Посмотрите здесь:

std::string C++
std:string C++
Что такое _Bx в классе string C++
Что такое std::allocator<T> ? C++
что такое std::out C++
C++ Объясните пожалуйста как тут работает сортировка и что такое ostream_iterator<string>
C++ std::map что такое и с чем это есть
C++ std::string
C++ std::string + std::remove
char* vs std::string C++
Std::string C++
C++ Что такое string на самом деле?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YouDoItWrong
46 / 46 / 7
Регистрация: 29.10.2011
Сообщений: 154
29.11.2013, 02:12     Что такое std::string() #2
Перевод экспромтом.
String class

String это объект, который представляет собой последовательность символов.
Стандартный класс String представляет поддержку для объектов с интерфейсом похожим на интерфейс стандартных контейнеров(к примеру std::vector, std::list и т.п.), но с добавлением специфических возможностей «заточенных» специально для работы со строками(набором символов).
Класс string это «конкретизация» шаблона basic_string, который использует char как символьный тип.
Что тут непонятного?
Dimka-novitsek
14 / 14 / 0
Регистрация: 26.04.2012
Сообщений: 1,091
29.11.2013, 16:04  [ТС]     Что такое std::string() #3
АААА! Так куда понятнее.

А все таки, зачем и что и как делает std::string()?
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12534 / 7096 / 797
Регистрация: 27.09.2012
Сообщений: 17,507
Записей в блоге: 2
Завершенные тесты: 1
29.11.2013, 16:08     Что такое std::string() #4
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
зачем
удобнее и понятнее
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
что
оборачивает символьный массив, упрощая работу со строками, избавляя от необходимости выполнения рутинных операций
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
как делает
поведение описано в стандарте, а как реализовано зависит от конкретной реализации
Yandex
Объявления
29.11.2013, 16:08     Что такое std::string()
Ответ Создать тему
Опции темы

Текущее время: 20:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru