![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Дык сказали ж уже 2 раза.
Пишите лучше просто a = 0 если nullptr не везде где надо есть. и Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Ну я ж написал, в мейкефайле или другой системе сборки определяйте версию гцц и если больше 4.6, то влючайте новый стандарт и задайте дефайн, например, ТИПА_ЕСТЬ_НУЛЛПОИНТЕР и проверяйте это в коде.
|
![]() |
![]() |
![]() |
#13 | ||
Форумчанин
Регистрация: 03.08.2013
Сообщений: 208
|
![]() Цитата:
Цитата:
Для меня это слишком сложно. Последний раз редактировалось Stilet; 21.11.2015 в 10:03. |
||
![]() |
![]() |
![]() |
#14 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
![]() Ну и вообще С++ никогда не был "легким". Для этого есть другие ЯП.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 11.11.2015 в 22:48. |
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 03.08.2013
Сообщений: 208
|
![]()
А было бы очень удобно.
Хотя я не принуждаю разработчиков компиляторов следовать моим пожеланиям. В некоторых источниках утверждалось, что использование delete более безопасно, чем malloc, realoc. Я не могу их винить за такие утверждения, так как мне ничего не известно о том, что делают компиляторы borland c++builder или visual c++. Но разве Гарвардский Национальный Университет не является достаточно серьёзной организацией? nullptr был придуман не случайно. По моим наблюдением delete не всегда делает то, что от него ожидают. --- https://msdn.microsoft.com/ru-ru/library/jj651642.aspx На сайте Майкрософт утверждается, что использовать 0 или NULL не следует. Мой личный опыт подтверждает эти слова. В частности, можно попробовать поупражняться с условиями if (myValue) разных типов после присвоения 0, NULL и nullptr. Так что разница всё таки есть. ---- https://msdn.microsoft.com/ru-ru/library/4ex65770.aspx Код:
Последний раз редактировалось chipside; 12.11.2015 в 07:07. |
![]() |
![]() |
![]() |
#17 | ||||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Учтите, что все примеры там на C++CLI |
||||||
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 03.08.2013
Сообщений: 208
|
![]()
Конечно же Майкрософт отвечает только за качество своего собственного программного продукта, так и должно быть и никак иначе.
Спасибо за подсказку про x0, так как я нахватался информации о том, что nullptr появился в c++11, который по определению не может быть включён в gcc, встроенный в ASPLinux 14.0, то сделал неверный вывод о невозможности использования сего ключевого слова. Код:
Код:
---- Я изменил код для чистоты эксперемента. Код:
Код:
|
![]() |
![]() |
![]() |
#19 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
![]() Код:
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 03.08.2013
Сообщений: 208
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
26|error: 'nullptr' was not declared in this scope| | taras-proger | Общие вопросы C/C++ | 2 | 08.09.2015 14:02 |
Определить по коду алгоритм сортировки и исправить специально допущенные в коде ошибки ( Turbo Delphi ) | Just-Joni | Помощь студентам | 0 | 26.12.2013 12:24 |
Не получается найти ошибку в коде нужно определить размеры дисков C++ Borland | kolyok333 | Помощь студентам | 4 | 15.01.2012 15:53 |
Cuda, openCL: как определить, есть ли поддержка | xpu | Visual C++ | 1 | 27.08.2011 03:36 |
Поддержка казахского языка. Как? | eremin | Общие вопросы Delphi | 1 | 01.12.2007 06:30 |