Результаты поиска по запросу "nullptr"

1 ответ

И обратите внимание, что это правило, которое самая последняя версия MSVC по-прежнему не применяет даже при установленном стандарте последней.

ал со SFINAE и обнаружил поведение, которое не могу объяснить. Этоткомпилирует нормально [https://ideone.com/HDlWP7]: template<typename Integer, std::enable_if_t<std::is_integral<Integer>::value>* = nullptr> void foo(Integer) {} ...

4 ответа

Nullptr и арифметика указателей

Учитывая следующий код, безопасно ли делать арифметику указателей на

3 ответа

Как возможно, что доступ к nullptr работает? [Дубликат]

На этот вопрос уже есть ответ: Почему я могу вызвать функцию, используя неверный указатель класса [/questions/1524312/why-am-i-able-to-make-a-function-call-using-an-invalid-class-pointer] 6 ответов Вызов метода класса через нулевой указатель ...

ТОП публикаций

1 ответ

Где находится nullptr_t?

0 ответов

c ++ доступ к статическим членам, используя нулевой указатель

Недавно попробовал следующую программу, и она компилируется, работает нормально и выдает ожидаемый результат вместо любой ошибки времени выполнения.

8 ответов

Чистые виртуальные функции в C ++ 11

В C ++ 98 нулевой указатель был представлен литералом0 (или фактически любое константное выражение, значение которого было равно нулю). В C ++ 11 мы предпочитаемnullptr вместо. Но это не работает для чисто виртуальных функций: struct X { virtual ...

8 ответов

Чистые виртуальные функции в C ++ 11

В C ++ 98 нулевой указатель был представлен литералом

4 ответа

NULL против nullptr (почему его заменили?) [Дубликаты]

На этот вопрос уже есть ответ: Что такое nullptr? [/questions/1282295/what-exactly-is-nullptr] 11 ответов Я знаю, что в C ++0x илиNULL был заменен наnullptr в приложениях на основе указателей. Мне просто любопытно, почему именно они сделали эту ...

11 ответов

Что именно является nullptr?

Теперь у нас есть C ++ 11 со многими новыми функциями. Интересным и запутанным (по крайней мере для меня) является новый

2 ответа

Какой тип nullptr?

Стандарт гласит, чтоnullptr является литералом-указателем типаstd::nullptr_t (2.14.7). А 18.2p9 определяетnullptr_t по namespace std { typedef decltype(nullptr) nullptr_t; }По 7.1.6.2p4decltype(nullptr) это тип выраженияnullptrпо ...