конкретный, который, например в документации описан, скажем какой-то memory mapped регистр, чтобы это сделать на языке C++/C - я должен сделать каст этого адреса к указателю, его разыменование и запись
вопрос - если этот адрес 0x00000000 - это уб?
В си стандарте - да, поэтому я считаю, что в с++ тоже, просто поленились написать
а как же мне тогда туда записать
А хз, через уб)
void f(int); void f(char*); f(NULL); что вызовется?
Первый, это же макрос
Зависит от языка
вообще, тоже нет :D http://eel.is/c++draft/support.types.nullptr#2 The macro NULL is an implementation-defined null pointer constant.
Обсуждают сегодня