Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Лабораторная работа № 7. Тема: Программирование задач обработки символьных данных в среде Си++Builder.

Лабораторная работа № 2 | Лабораторная работа№ 3 | Лабораторная работа№ 4 | Int j1,j2,j3,j4; | Сортировка методом прямого выбора | Лаборатоная работа № 8 | Теоретические сведения | Сведения о гражданине ind1 | Лабораторная работа № 9 | Лабораторная работа № 10 |


Читайте также:
  1. II. Работа над произведением.
  2. III. Работа над произведением.
  3. III. Сообщение темы урока. Работа над новым материалом
  4. III. Требования к конкурсным работам
  5. IV. Лабораторная диагностика ВИЧ-инфекции
  6. IV. Лабораторная диагностика ВИЧ-инфекции
  7. IV. Работа над произведением.

Тема: Программирование задач обработки символьных данных в среде Си++Builder.

Цель работы: Знакомство с функциями и методами обработки строковых данных, при создании программ использовать компоненты вкладки Standard среды Си++Builder.

1 Порядок выполнения лабораторной работы:

1.1 Знакомство с теоретическим материалом, соответствующим теме лабораторной работы

1.2. Ответить на следующие вопросы:

AnsiString — тип строк

В C++Builder тип строка АnsiString реализован как класс, объявленный в файле vcl/dstring.h и аналогичный типу длинных строк в Delphi. Это строки с нулевым символом в конце. При объявлении переменные типа AnsiString инициализируются пустыми строками.

Для AnsiString определены операции отношения = =,!=, >, <, >=, <=. Сравнение производится с учетом регистра. Сравниваются коды символов, начиная с первого, и если очередные символы не одинаковы, строка, содержащая символ с меньшим кодом считается меньше. Если все символы совпали, но одна строка длиннее и в ней имеются еще символы, то она считается больше, чем более короткая.

Для AnsiString определены операции присваивания =, += и операция склеи­вания строк (конкатенации) +. Определена также операция индексации [ ]. Индексы начинаются с 1. Например, если S1 = "Привет", то S1[1] вернет 'П', Sl[2] вернет 'p' и т.д.

Основные методы класса AnsiString (в описаниях методов через S1 обозначена строка, метод которой используется):

 


Дата добавления: 2015-11-04; просмотров: 89 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Лаборатоная работа № 6| Функции обработки строк типа AnsiString

mybiblioteka.su - 2015-2024 год. (0.005 сек.)