RedDeveloper
Блог
Вопросы
Теги
Топ 50 вопросов про Pointers
Коллекция из 50 самых популярных вопросов про
pointers
с ответами и комментариями.
Топ 50
Топ 15
Топ 20
Топ 25
Топ 30
Топ 100
Все вопросы
Вопросы на собеседовании
1
В чем разница между переменной-указателем и переменной-ссылкой в C++?
2
Когда следует использовать static_cast, dynamic_cast, const_cast и reinterpret_cast?
3
Что такое умный указатель и когда его использовать?
4
Обычное приведение против static_cast против dynamic_cast
5
Почему с массивами a [5] == 5 [a]?
6
Как передать функцию в качестве параметра в C?
7
Каковы препятствия на пути к пониманию указателей и что можно сделать, чтобы их преодолеть?
8
Зачем нужны указатели?
9
Указатель против ссылки
10
Есть ли преимущества передачи по указателю перед передачей по ссылке в C++?
11
Всегда ли sizeof (некоторый указатель) равен четырем?
12
Должен ли я использовать static_cast или reinterpret_cast при приведении void * к чему угодно
13
Почему звездочка стоит перед именем переменной, а не после типа?
14
Следует ли хранить объекты целиком или указатели на объекты в контейнерах?
15
Указатели, интеллектуальные указатели или общие указатели?
16
Ошибка: "NULL" не был объявлен в этой области
17
Что я могу использовать вместо оператора стрелки `->`?
18
Размещение звездочки в объявлениях указателей
19
В чем разница между ссылкой на C# и указателем?
20
Всегда ли NULL ложно?
21
Как я могу получить размер массива из указателя в C?
22
Что значит "int * p = + s;" делать?
23
Программно определить размер массива C++?
24
Почему C++11 содержит странное предложение о сравнении пустых указателей?
25
Указатель арифметики
26
Динамическое выделение массива объектов
27
Почему я не могу преобразовать char ** в const char * const * в C?
28
Синтаксис массива против синтаксиса указателя и генерации кода?
29
Разрешает ли стандарт C назначать указателю произвольное значение и увеличивать его?
30
Почему `&array` и `array` указывают на один и тот же адрес?
31
Арифметика указателя с двумя разными буферами
32
Печать указателей на C
33
Получение висячего указателя путем возврата указателя из локального массива в стиле C
34
Насколько дорого обходится разыменование указателя?
35
Допустимо ли в C++ обрабатывать скалярные члены структуры, как если бы они составляли массив?
36
Что означает константный указатель на указатель в C и C++?
37
Доступ к значениям массива с помощью арифметики указателя или индексации в C
38
Указатели и доступ к памяти в c. Будь осторожен
39
Хорошо ли определено удержание неверно выровненного указателя, если вы никогда не разыменовываете его?
40
C++: удаление против бесплатного использования и производительности
41
Почему я могу изменить значение переменной const char *?
42
Гарантируется ли, что адреса двух временных объектов будут разными в одном и том же выражении?
43
Почему это назначение указателя на функцию работает при прямом назначении, но не с условным оператором?
44
В чем разница между указателями и ссылками?
45
Когда использовать указатели, а когда нет?
46
Как передать указатель на функцию-член?
47
Почему аргумент временного символа ** недопустим?
48
Почему для указателей не применяется постоянство?
49
На что указывает `int * userMask [3] [4]`?
50
Должен ли член быть инициализирован, чтобы получить его адрес?