Форум программистов, компьютерный форум CyberForum.ru

Удаление динамического массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить два идущих подряд нуля в массиве http://www.cyberforum.ru/cpp-beginners/thread1041667.html
Как правильно проверить два идущих подряд нуля в массиве? Чтобы при выполнении условия один массив заполнялся данными из другого? Мои попытки к успеху не приводят if (mas != 0 && mas != 0 && mas != mas) arr = mas;
C++ Файл со строками Дан текстовый файл. Переписать в новый файл все его строки, длина которых больше заданного числа. Входной файл «1.txt» содержит строковые словосочетания. То есть нужно со строками работать? Или как,не понимаю... http://www.cyberforum.ru/cpp-beginners/thread1041665.html
C++ Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка
Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка. Формат входных данных Входной файл содержит натуральное четырехзначное число. Формат выходных данных Вывести количество таких цифр, а далее вывести сами цифры в порядке возрастания без повторений. Пример: Вход
Сумма ряда C++
помогите решить такую задачу y=1+x/1!+x^2/2!+...+x^n/n! короче мудрил мудрил в итоге получил так но всеравно неправильно! #include <iostream.h> #include <conio.h> #include <cmath.h> void main() { float p, y, n, i, x ; cout<<"Vvedite n = "; cin>>n; cout<<"Vvedite x = ";
C++ Слияние двух массивов http://www.cyberforum.ru/cpp-beginners/thread1041621.html
Всем привет. Возникла проблема с задачей. Даны два массива одинакоого размера. Нужно создать 3 массив который будет хранить элементы первого и второго массива. Проблема в том что первый массив у меня передается в 3 массив, а все элементы 2 массива почему то равны первому элементу(тоесть счетчик j не инкрементируется)вот ф-ция которая должна соединить 2 массива void merge(int arr,int arr1,int...
C++ Массивы и строки Помогите пожалуйста написать программу в visual studio 2005.Само задание:Написать программу коротая вводит с клавиатуры массив из 10 целых чисел,считает количество положительных элементов массива и выводит результат пользователю;затем вводит с клавиатуры строку длинной не более 20 символов,считает количество символов "а" и выводит результат пользователю.Заранее спасибо. подробнее

Показать сообщение отдельно
katsidelin
60 / 21 / 2
Регистрация: 15.11.2013
Сообщений: 112
Записей в блоге: 3
14.12.2013, 22:46     Удаление динамического массива
Цитата Сообщение от thejadefalcon Посмотреть сообщение
k = 0; int *C = new int[k];
Пустой указатель нельзя удалять, потому и не компилируется, на сколько я понял.
А во всякие ифы он и не дожен вникать, мало ли увеличится число элементов или нет.
Попробуйте заменить k с нуля на натуральное число и ретранслируйте код.

Добавлено через 6 минут
Цитата Сообщение от thejadefalcon Посмотреть сообщение
k = 0; int *C = new int[k];
Пустой указатель нельзя удалять, потому и не компилируется, на сколько я понял.
А во всякие ифы он и не дожен вникать, мало ли увеличится число элементов или нет.
Попробуйте заменить k с нуля на натуральное число и ретранслируйте код.

Также можно просто:
C++
1
int *C;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru