Отчёт по практике на тему "Учебная практика - ЧУПО «ВШП» [ID 64254]"
0
Эта работа представлена в следующих категориях:
Учебная практика
Направление/специальность подготовки: 40.02.01 Право и организация социального обеспечения
Работа выполнена на зачет.
Вам останется только внести свои ФИО и номер группы, роспись.
Если вы хотите уникальную работу (под себя), можете дать мне индивидуальный заказ в моём профиле.
Направление/специальность подготовки: 40.02.01 Право и организация социального обеспечения
Работа выполнена на зачет.
Вам останется только внести свои ФИО и номер группы, роспись.
Если вы хотите уникальную работу (под себя), можете дать мне индивидуальный заказ в моём профиле.
Демо работы
Описание работы
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 13
Управление процессами
Цель работы: освоить работу со строками и символами.
Оборудование и ПО: ПК, ОС Windows 7
Форма работы: фронтальная.
Ход работы.
Теоретический материал:
Строка представляет собой массив символов, заканчивающийся нуль- символом. В С++ есть две возможности работы со строками: функции, унаследованные из библиотеки С (заголовочный файл <string.h> или
<cstring>), и библиотечный класс С++ string, предоставляющий более широкие возможности представления, обработки и контроля строк.
Библиотека С содержит функции копирования строк (strcpy, strncpy), сравнение (strcmp и strncmp), объединение строк (strcat, strncat), поиска подстроки (strstr), поиска вхождения символов (strchr, strrchr, strpbrk), определение длины строки (strlen) и другие.
В заголовочных файлах <stdlib.h> и <cstdlib> содержатся полезные функции преобразования строк в числа (обратные преобразования можно сделать с помощью функции sprintf):
double alof (const char *p) — преобразует переданную строку в double. int atoi (const char *p) — преобразует переданную строку в int.
long atol (const char *p) — преобразует переданную строку в long.
Пробелы и табуляция в начале строки пропускаются. Преобразование прекращается при встрече недопустимого символа или конца строки. Если строку нельзя преобразовать в число, возвращается ноль. Если число выходит за пределы диапазона данного типа, переменной errno (заголовочный файл <cerrno>) присваивается значение ERANGE и возвращается допустимое число.