*   >> Чтение Образование Статьи >> science >> programming

C ++ Строка класса Basics

это первая часть из серии, то вы должны прочитать всю серию. Если это учебник стоял один, то вы должны прочитать учебник. Для достижения любой из статей, просто наберите название статьи и мое имя Chrys в поле поиска на этой странице и нажмите Поиск. Струнные Классы в строке компонента стандартной библиотеки, существует ряд связанных классов. В этой серии я буду рассматривать все соответствующие классы в одном классе, называется классом строка. Строковые классы использовать свободной памяти хранения (динамические объекты) и шаблонов.

Вы должны включить заголовок строки в файле кода, чтобы получить доступ к функции строка класса. Ближе к концу серии, мы будем использовать функции, которые не в классе строки, но из строк библиотеки. То, что я даю вам в этой серии является упрощенная версия того, что находится в ИСО /МЭК 14882: 2003 C ++ спецификации. Так что я охватывают большинство из того, что есть. Вы должны пытаться образцы кода в этой серии, как вы идете вперед, чтобы увидеть результаты.

Создание экземпляра строку Два простых способов, которые можно использовать для создания экземпляра объекта строки из класса струн; Строка ул; и строка ул ("строка текста"); где ул идентификатор объекта строки, вы можете дать любое имя вы хотите. Следующий код иллюстрирует использование первого метода: #include #include с помощью патезрасе; INT Main () {строка ул; ул = "Да, я являюсь одним."; COUT вернуть 0; } Обратите внимание, включают в себя строку заголовка; Вы делаете это, когда вы должны использовать любой метод строку или оператора.

С первого синтаксиса, после создания объекта строки, вы можете назначить строку литерал идентификатора объекта. Вы также можете сделать инициализацию при создании строку следующим образом: строка ул = "Да, я являюсь одним."; Следующий код показывает, как можно использовать второй синтаксис: #include #include с помощью патезрасе; INT Main () {строка Str ("Да, я являюсь одним."); COUT вернуть 0; } Примечание: строковый литерал в кавычки это строка, содержание которого постоянна (область каждого из символов в строке только для чтения).

Строка Емкость Размер строки Вы можете узнать размер строки с помощью функции-члены (методы строка,), размер () и длину (). Возвращаемое значение, которое является числом символов, может быть назначен на междунар. Следующий код иллюстрирует это: #include #include, используя патезрасе; INT Main () {строка ул = "Да, я являюсь одним."; INT strSize = str.size (); соиЬ INT strlgth = str.length (); COUT вернуть

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.