Лабораторная работа 7new
Встроенные типы.
Прямо поддерживаемые типы для вставки: char (signed и unsigned), short (signed и unsigned), int (signed и unsigned), long (signed и unsigned), char* (интерпретируется как строка), float, double, long double и void*. Целые типы преобразуются в соответствии с правилами по умолчанию для printf (если только Вы не изменили эти правила с помощью флагов ios). Например, для объявлений int i; long l;, операторы
cout<<i<<" "<<l;
printf("%d %ld", i, l);
дают одинаковый результат.
Вставка указателя (void*) так же предопределена:
int i = 1;
cout<<&i; // выводит указатель в 16-ричном виде.
Содержание
- Основные теоретические сведения Объявление базового класса
- Конструкторы и деструкторы
- Объявление производных классов
- Перегрузка операций
- Ключевое слово this
- Операторы new и delete.
- Потоки Выходной поток
- Встроенные типы.
- Форматированный вывод.
- Манипуляции.
- Определенный пользователем вывод.
- Входные типы, определенные пользователем.
- Простой файл Ввод/Вывод.
- Ход работы
- Задание
- Варианты задания (лр№3)
- Литература