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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
B-GangsteR
 Аватар для B-GangsteR
2 / 2 / 0
Регистрация: 21.08.2013
Сообщений: 12
#1

Виды new & delete - C++

12.12.2013, 22:54. Просмотров 252. Ответов 7
Метки нет (Все метки)

Тестовый вопрос, но я как-то не сильно в нем разобрался. В гугле искал. Буду благодарен за помощь.
Вот, собственно, вопросы (2), выбрать все правильные варианты.

1. Какие в С++ есть виды new?
a. new
b. new()
c. new[]

2. Какие в С++ есть виды delete?
a. delete
b. delete()
c. delete[]
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
StackOverflow
All rights reserved.
91 / 81 / 5
Регистрация: 03.08.2013
Сообщений: 258
12.12.2013, 22:56     Виды new & delete #2
B-GangsteR, хотя в принципе все три
DU
1479 / 1055 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
12.12.2013, 22:57     Виды new & delete #3
вопрос дебильный. на него трудно однозначно ответить без уточнения того, что имели в виду.
а раз так, то и тест дебильный.
StackOverflow
All rights reserved.
91 / 81 / 5
Регистрация: 03.08.2013
Сообщений: 258
12.12.2013, 22:59     Виды new & delete #4
Для delete существуют первый и третий варианты.
B-GangsteR
 Аватар для B-GangsteR
2 / 2 / 0
Регистрация: 21.08.2013
Сообщений: 12
12.12.2013, 23:07  [ТС]     Виды new & delete #5
Спасибо за ответы! Да, мне этот вопрос тоже не понравился.

Значит, скорее всего, под первыми вариантами имели ввиду стандартные операторы, под вторыми перегруженные, а под третьими - для массивов.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
13.12.2013, 09:41     Виды new & delete #6
B-GangsteR, Второй для new это placement-new видимо. placement-delete же нету.
B-GangsteR
 Аватар для B-GangsteR
2 / 2 / 0
Регистрация: 21.08.2013
Сообщений: 12
13.12.2013, 21:15  [ТС]     Виды new & delete #7
ForEveR, Спасибо! Правда поискав в интернете, нашел какую-то особую форму Placement delete, хоть и мало что от туда понял. Если я правильно разобрался, то Placement delete есть, но его нельзя просто так вызвать..
http://en.wikipedia.org/wiki/Placeme...acement_delete
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2013, 00:08     Виды new & delete
Еще ссылки по теме:

[struct tm] или нестыковка в C89 & C++98 & C++11? C++
C++ Оператор if и логическая операция И (AND) &&
Nested classes && enum declaration C++
C++ Логические операции (Логические &&, ||) (Побитовые &, |)
Delete & и thread mutex C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
15.12.2013, 00:08     Виды new & delete #8
B-GangsteR, Да, я ошибся, он есть.
Yandex
Объявления
15.12.2013, 00:08     Виды new & delete
Ответ Создать тему
Опции темы

Текущее время: 01:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru