C++ Стоит ли проверять результат выполнения new?Начал изучать С++ и очень часто в книге, в примерах, не проверяют значение, возвращаемое оператором new. Ну понятно, что new может вернуть NULL, когда не будет достаточно хипа для выполнения запроса.
А есть ли еще какие-либо моменты, когда new вернет NULL и стоит ли проверять результат?https://www.cyberforum.ru/ cpp-beginners/ thread1104876.html
C++ Создать класс String и перегрузить операторы Написать программу, демонстрирующую работу класса :
b) Создать класс String – строку, используя динамическую память. Определить операторы "+" –сложение строк, "=" и "+=" – присваивания, как дружественные функции. Определить операторы сравнения "==", "!=", "<", ">", как методы класса. Операторы должны работать как со String, так и с char*. Определить оператор "" для доступа к каждому символу в...
C++ Классы с динамическими структурами данных. Перегрузить операции присваиванияВыполнить задание не используя библиотеку стандартных шаблонов.
1. Для типа динамической структуры данных, указанного в задании, разработать соответствующий класс, предусмотрев в нем конструкторы по умолчанию и копирования, деструктор, функции вставки и удаления элемента, просмотра доступного элемента, функцию, проверяющую наличие элементов.
2. Перегрузить операции присваивания.
3....https://www.cyberforum.ru/ cpp-beginners/ thread1104848.html
C++ Множественное наследование с использованием абстрактных базовых классовМножественное наследование с использованием абстрактных базовых классов, файлового ввода-вывода с применением потоков С++, функций обработки исключительных ситуаций.
Задание к практической работе
Общая постановка. Создать программу с абстрактным базовым классом и множественным наследованием, реализовать в нем:
• конструктор,
• деструктор,
• виртуальную функцию просмотра текущего состояния...https://www.cyberforum.ru/ cpp-beginners/ thread1104846.html
Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра C++ а) Создать иерархию классов датчик – абстрактный базовый класс и датчики
температуры, влажности и скорости ветра. Для каждого класса определить свои
единицы измерения и способ снятия данных о значениях состояния окружающей
среды. Определить конструктор копирования, оператор присваивания через
соответствующие функции базового класса. Продемонстрировать работу классов.
b) Создать класс...
C++ Создать иерархии наследования: книга, тетрадь – записная книжкиhttps://www.cyberforum.ru/ cpp-beginners/ thread1104841.html Необходимо создать две программы, которые
иллюстрировали бы оба
приведенных
выше примера
множественного
наследования. Создать динамический массив объектов, инициализировать его.
Организовать поиск элемента в массиве по заданному значению.
a) Создать иерархии наследования: книга, тетрадь – записная книжки.
b) Создать иерархии наследования: бумага - книга, тетрадь – записная ...
C++ Наследование классов, механизм виртуальных функцийЗадание к практической работе
Общая постановка. Программа должна содержать:
• базовый класс Х, включающий два элемента х1, х2 типа int,
• конструктор с параметрами для создания объектов в динамической области памяти,
• деструктор,
• виртуальные методы просмотра текущего состояния и переустановки объектов базового класса в новое состояние.
• производный класс У, включающий один элемент у...https://www.cyberforum.ru/ cpp-beginners/ thread1104840.html
C++ Const в параметрах. Перед чем нужно употребить const дабы обезопасить данные от измененияconst int Counter(const TSNum *Start)
{ int c=0;
while(Start!=NULL){Start=Start->next;}
return c;
}
Функция подсчитывает количество элементов в списке.
Подскажите пожалуйста, перед чем нужно употребить const дабы обезопасить данные от изменения, при гугле можно встретить как const перед функцией так и в качестве параметров в функции, а куда же правильней писать?https://www.cyberforum.ru/ cpp-beginners/ thread1104814.html
C++ Как можно теперь взять и собрать группу из 4-х байтов в один float?Пытаюсь прочитать stl файл, значения считываю по байтам. Как можно теперь взять и собрать группу из 4-х байтов в один float?https://www.cyberforum.ru/ cpp-beginners/ thread1104800.html
C++ Вычисление суммы рядаСчитает вроде бы неплохо, но нету близости значений. Есть предположение что не верно.
Программа вычисление значения суммы ряда. S(x) = 1 - \frac{{x}_{2}}{2!}+...+({-1}^{n})\frac{{x}_{2n}}{(2n)!}
И функции Y(x) = cos(x)
в диапазоне от 0 до1 с произвольным шагом h.
Вывести на экран таблицу значений ф