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

Чем new отличается от malloc? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно написать программу нахождения скачка потенциала. (Есть алгоритм) http://www.cyberforum.ru/cpp-beginners/thread895479.html
Дан U - массив оцифрованного потенциала. Дано еще U пороговое. Найти скачек и вернуть время скачка. 1. Вводим то, что дано. Это понятно. - dt - шаг табуляции U(t) или шаг квантования, - n -...
C++ Нюансы выделения и освобождения памяти (структуры) struct point { int a; point *next; } point *p=new point Я освобожу всю память которая отводилась под динам. структуру? delete p; http://www.cyberforum.ru/cpp-beginners/thread895461.html
Описать структуру с именем NOTE C++
Вот в чем проблема, у меня есть код примера задачи, условие которого: 1. Описать структуру с именем NOTE, содержащую следующее поля: *фамилия,имя; *номер телефона; *день рождения(число, месяц...
C++ Указатель на ф-цию в структуре
Привет всем, почему если объявить структуру в виде указателя и присвоить указателю на ф-цию функцию, то будет ошибка, а если объявить структуру не как указатель, то работает всё нормально. Пишу так:...
C++ Протабулировать функцию http://www.cyberforum.ru/cpp-beginners/thread895447.html
Функция: f(x,y)={x}^{3}+\sqrt{y} x\in (-2;2) y\in (0;3.5) с шагом 0,35
C++ Множества Из множества M точек на плоскости, заданных декартовыми координатами, сформировать подмножество P\leq M, содержащее точки, которые находятся внутри замкнутой точки D. Область D ограничена линиями,... подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15684 / 7194 / 1136
Регистрация: 02.05.2013
Сообщений: 11,630
Записей в блоге: 1
Завершенные тесты: 1
08.06.2013, 17:44
new может использоваться только в C++. malloc - в C и в C++.
new вызывает конструктор объекта, malloc - нет.
new возвращает разный тип объекта, в зависимости от инициализатора, malloc - только <void *>.
new допускает разные формы ([], throw/nothrow, placement) и перегрузку, malloc - нет.

Возможно, что-то еще...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru