|
|
Другие темы раздела | |
C++ Объясните строку кода
https://www.cyberforum.ru/ cpp-beginners/ thread1660685.html Давно хотел спросить, но все стеснялся. ) Вот что происходит в последней строчке приведенного кода? typedef std::shared_ptr<Class2> SHP_Class2; Class1<SHP_Class2> obj; |
Вывести решения уравнения, если их число конечно, "NO", если решений нет, и "INF", если их бесконечно много C++ Задача с условным оператором. Решить в целых числах уравнение ax + b = 0. Входные данные Вводятся 2 целых числа: a и b. Выходные данные Необходимо вывести все решения, если их число конечно, “NO” (без кавычек), если решений нет, и “INF” (без кавычек), если решений бесконечно много. Примеры |
C++ Определить сколько клеток по периметру доски Задача с условным оператором. В каждую крайнюю клетку квадратной доски поставили по фишке. Могло ли оказаться, что выставлено ровно k фишек? (Например, если доска 2 x 2, то выставлено 4 фишки, а если 6 x 6 - то 20). Входные данные Вводится одно натуральное число k. Выходные данные Программа должна вывести слово YES, если существует такой размер доски, на который будет выставлено ровно... https://www.cyberforum.ru/ cpp-beginners/ thread1660662.html |
C++ Написать программу: поиск чисел некратных пяти и кратных трем
https://www.cyberforum.ru/ cpp-beginners/ thread1660655.html Найти все числа некратные пяти и кратные 3, и сумма цифр которых также некратные пяти и кратна 3 |
Условный оператор: определить, можно ли от шоколадки размером n × m долек отломить k долек C++ Требуется определить, можно ли от шоколадки размером n × m долек отломить k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника). Входные данные Вводятся 3 числа: n, m и k; k не равно n × m. Гарантируется, что количество долек в шоколадке не превосходит 30000. Выходные данные Программа должна вывести слово YES, если... |
C++ Поиск файлов в директории Привет всем! Я хочу получить все файлы в какой-либо директории, но у меня не работает этот код: finddata_t data; intptr_t res = _findfirst("c:/*", &data); if (res != -1){ while (res){ printf("%s: %i\n", data.name, data.size); res = _findnext(res, &data); } } https://www.cyberforum.ru/ cpp-beginners/ thread1660646.html |
C++ Вычислить сумму ряда
https://www.cyberforum.ru/ cpp-beginners/ thread1660635.html Вычислить y по формуле для заданного n |
C++ Составьте и выполните программу линейной структуры Вычислить значение функции переменных при заданных значениях параметров: 1. x=4y2/(4z-2t3) при t=1 ; z=3; y=sin t. Выполнить в Dev С++ |
C++ Как воспользоваться shared_ptr? Мне нужно вернуть shared_ptr из сией ф-ции Tovar* createTovar(string s,string s1) { return new Office(s,s1); } Как это синтаксически оформить? https://www.cyberforum.ru/ cpp-beginners/ thread1660580.html | C++ Реализовать класс "Прямоугольник" Класс "Прямоугольник" с данными верхняя левая и правая нижняя точка Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены. https://www.cyberforum.ru/ cpp-beginners/ thread1660578.html |
Объявить функции ввода и вывода как друзей класса с параметром объектом класса, передаваемым по ссылке C++ Обьявить функцию ввода и вывода как "друзей"класса спараметром обьектом класса,передаваемым по ссылке.Изменить определение этих функций и повторить выполнение програг. |
C++ Разработать класс "Patien" с полями Фамилия, Имя, Отчество, Адрес, Номер медицинской карты, Температура
https://www.cyberforum.ru/ cpp-beginners/ thread1660567.html Разработать классы для описанных ниже обьектов.Включить в класс методы set(...),get(...),show(...).Определить другие методы.Написать программу ,демонстрирующую работу с этим классом. Patien:Фамилия,Имя,Отчество,Адрес,Номер медицинской карты,Показатель температуры. Опредилить отклонения температуры пациента от нормального показателя. |
Модератор
|
|
12.02.2016, 13:23 | 0 |
Динамическое выделение памяти внутри функции (что вернуть из функции, если не удалось выделить память?) - C++ - Ответ 874451112.02.2016, 13:23. Показов 1499. Ответов 3
Метки (Все метки)
Ответ
Выделяйте память с помощью new, а если память не выделилась, выскочит исключение. А вообще, зачем Вам динамическое выделение памяти в функции? Это не есть хорошо. Лучше заверните Вашу функцию в класс, и пусть там выделением/освобождением памяти конструктор и деструктор занимаются.
Добавлено через 2 минуты mh-coder, а вообще, лучше бы Вы, конечно, код показали. Иначе, это беспредметный разговор. Вернуться к обсуждению: Динамическое выделение памяти внутри функции (что вернуть из функции, если не удалось выделить память?) C++
0
|
12.02.2016, 13:23 | |
Готовые ответы и решения:
3
Динамическое выделение памяти в функции Указатели и функции. Динамическое выделение памяти Динамическое выделение памяти в отдельной функции Динамическое выделение памяти для структуры в функции |
12.02.2016, 13:23 | |
12.02.2016, 13:23 | |
Помогаю со студенческими работами здесь
0
Выделение динамической памяти внутри функции Нужно немного переделать программу: использовать функции и динамическое выделение памяти Указатели, функции и динамическое выделение памяти: вывести строки с неповторяющимися данными Выделение динамической памяти для массива внутри функции |