Переменные встроенных типов могут быть инициализированы значением следующим образом :
int var = int();
таким образом я получаю значение по умолчанию int
без жесткого кодирования нуля в моем коде.
Однако, если я попытаюсь сделать то же самое для указателя:
int* ptr = int*();
компилятор (Visual C ++ 10) откажется его компилировать (говорит тип int неожиданно
).
Как мне аналогичным образом инициализировать указатель значением?