Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить последний элемент текстового файла и напечатать в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread2328071.html
Дан текстовый файл содержащий целые числа. Удалить последний элемент и напечатать в обратном порядке. Использовать стек.
Перегрузка операторов +=, > для enum типа C++
У меня такой вопрос, я понимаю как делать перегрузку для обычных типов данных, но мне нужно сделать для enam String& operator+=(String& left, const String& right) { return left+right; } А для оператора > вернуть true, если обьект старше обьекта-аргумента. Подскажите, пожалуйста
C++ Напишите программу, которая запрашивает натуральное число N (1≤N≤109), и выводит S -- сумму цифр этого числа Напишите программу, которая запрашивает натуральное число N (1≤N≤109), и выводит S -- сумму цифр этого числа. Sample Input 1: 2304 Sample Output 1: 9 Sample Input 2: 123456789 https://www.cyberforum.ru/ cpp-beginners/ thread2328056.html C++ Invalid operands of types 'List*' and 'List*' to binary 'operator+' https://www.cyberforum.ru/ cpp-beginners/ thread2328041.html
Я создал список из 4 елементов( 3.5.1.9)и выбивает такая ошибка когда хочу посчитать сумму предпоследнего и последнего елемента.Помогите исправить 59 строка #include <iostream> #include <conio.h> #include <string.h> #include<stdlib.h> #include<math.h> using namespace std;
Вычислить значение функции заданной разложением в ряд Тейлора C++
Помогите написать программу. Никак не могу понять что да как.( в программировании недавно, sorry если для кого то окажется слишком примитивно)
C++ Составить программу, которая содержит текущую информацию о квартирах в новом доме https://www.cyberforum.ru/ cpp-beginners/ thread2328013.html
Нужно составить программу, которая содержит текущую информацию о квартирах в новом доме. Сведения о каждой квартире: количество комнат, этаж и площадь. Язык программирования - C++. Нужен рабочий код, у самого не получается. Буду благодарен.
C++ Функция транспонирования https://www.cyberforum.ru/ cpp-beginners/ thread2328003.html
Помогите. Мне нужно написать функцию транспонирования матрицы А, (n<=5). Другая функция определяет суммы элементов каждой строки. Использовать функции для матрицы D. Я написал функцию, но не знаю, как ее применить к матрице. Еще проблема. Делал эту программу в университете, все было нормально, а как написал ее на своем компьютере, в массиве выходят только одна строчка с числами -33686019. ...
Из упорядоченных массивов размеров n и m получить новый упорядоченный массив размера n+m (не используя сортировку) C++
Из двух заданных упорядоченных числовых массивов размерности n и m получить новый упорядоченный массив размерности n+m, не используя алгоритма сортировки. это должна быть функция и в динамической памяти, параметры должны передаваться по ссылке.int *arr_plus_arr_2(int *arr, int *arr_2, int&SZ,int &size,int &size_new) { int *arr_3 = new int; for (int i = 0, j=0; i<SZ; i++, j++) { if...
C++ Программа ветвления https://www.cyberforum.ru/ cpp-beginners/ thread2327959.html
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.
C++ Найти произведение двух матриц с комплексными числами( в показательной форме записи) Если разложить все поэтапно, то алгоритм будет идти по следующему сценарию: 1) Ввод нужного количества строк и столбцов для каждой матрицы; 2) Ввод любого значения (z) и угла φ для каждой ячейки строки для двух матриц (исходя из показательного представления z=(z)∙exp^φ); 3) Перевод из показательной формы z=(z)*exp^φ в алгебраическую форму z=z(cosφ +... https://www.cyberforum.ru/ cpp-beginners/ thread2327958.html
Из данного списка спортсменов распечатать сведения о тех из них, кто занимается плаванием C++
Из данного списка спортсменов распечатать сведения о тех из них, кто занимается плаванием. Попытался сделать. Но что то пошло не так и он делает не то что нужно. Помогите .... #include <iostream> using namespace std; int main() {
C++ Строки в С++ Современный подход https://www.cyberforum.ru/ cpp-beginners/ thread2327937.html
Какой все же современный подход к работе со строками в С++? В С существовали только нуль-терминированные строки типа char s; в conio.h Потом в С++ была предложена система потоковых классов вверху которой были ios c подклассами istream ostream и streambuf До сих пор в т.н. олимпиадном программировании для школьников придердиваются технологии чтения и записи в файл через ifstream...
C++
3 / 3 / 1
Регистрация: 21.10.2017
Сообщений: 121
05.10.2018, 23:46  [ТС] 0

Выдаёт ошибку при динамическом выделении памяти - C++ - Ответ 12949388

05.10.2018, 23:46. Показов 1162. Ответов 14
Метки (Все метки)

Ответ

Серж762, Jman, работает! А почему?)) Я не знаю, что такое nullptr и что такое NULL и за что они отвечают. Объясните пожалуйста

Добавлено через 3 минуты
Цитата Сообщение от avgoor Посмотреть сообщение
1) Потому, что если память не сможет выделиться - p останется неинициализированным.
2) int *p = nullptr; (или в catch его занулите - но это хуже).
Ну 1-ый вариант у меня обработан в исключении. Причиной недуга стал 2-ой. Поставив int*p = nullptr; всё заработало. Вопрос: почему?) В каких случаях надо ставить nullptr?

Добавлено через 32 секунды
avgoor, объясните пожалуйста

Вернуться к обсуждению:
Выдаёт ошибку при динамическом выделении памяти C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2018, 23:46
Готовые ответы и решения:

Ошибка при динамическом выделении памяти
почему у меня возникет ошибка вот тут struct TOVAR *New = new struct TOVAR; пишит недопустимый...

Ошибка при динамическом выделении памяти
Я не понимаю почему, но почему-то пример по динамическому выделению памяти, взятый с этой...

Создание исключения при динамическом выделении памяти
Вот код из учебника в нем мне все понятно. #include&lt;iostream&gt; #include&lt;cstdlib&gt; //exit()...

Выравнивание при динамическом выделении памяти под массив
Добрый вечер. Для того, чтобы выделить память под массив динамически и выровнять указатель по 16...

14
05.10.2018, 23:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2018, 23:46
Помогаю со студенческими работами здесь

Cin.getline() не работает при динамическом выделении памяти
Почему в таком коде cin.getline() работает не так как надо? Если очистить поток, то будет все...

Использование конструктора базового класса при динамическом выделении памяти
Есть базовый класс, от него наследуются несколько классов, свой конструктор я определил в базовом...

Ошибка на динамическом выделении памяти
программа ниже безупречно выполнялась под С++Builder 6.0 (консольное приложение). При переводе ее...

Немного о динамическом выделении памяти ...
объявление данных в классе: class Employee {.......... private: char *firstName;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru