Результаты поиска по запросу "pointers"
C ++ объектное равенство
У меня есть классMyCloth и один экземпляр объекта этого класса, который я создал следующим образом: MyCloth** cloth1;И в какой-то момент в программе я сделаю что-то вроде этого: MyCloth** cloth2 = cloth1;А потом, в какой-то момент позже, я хочу ...
C ++ вставка unique_ptr в карту
У меня есть объект C ++ типаObjectArray typedef map<int64_t, std::unique_ptr<Class1>> ObjectArray;Каков синтаксис для созданияunique_ptr к новому объекту типаClass1 и вставьте его в объект типаObjectArray?
C #: использование типов указателей в качестве полей?
В C # можно объявить структуру (или класс), которая имеет член типа указателя, например: unsafe struct Node { public Node* NextNode; }Это когда-нибудь безопасно?unsafe флаг ..) использовать эту конструкцию? Я имею в виду долгосрочное хранение ...
Как сравнить C указатели?
Недавно я написал код для сравнения таких указателей: if(p1+len < p2)однако некоторые сотрудники сказали, что я должен написать так: if(p2-p1 > len)быть в безопасности. Вот,p1 а такжеp2 находятсяchar * указатели,Len является целым числом Я ...
Для чего используются указатели на функции и как их использовать?
Я понимаю, что могу использовать указатели для функций. Может кто-нибудь объяснить, почему их использовать и как? Короткий пример кода был бы очень полезен для меня.
Указатель C ++: изменение содержимого без изменения адреса?
MyCustomObject * object=new MyCustomObject();Предположим, указатель объекта используется многими моими классами, но внезапно я хочу изменить содержимое указателя без изменения адреса. Я ошибаюсь, думая, чтоobject = new MyCustomObject() даст ...
Могу ли я использовать if (указатель) вместо if (указатель! = NULL)?
Безопасно ли проверять указатель на отсутствиеNULL просто написавif(pointer) или я должен использоватьif(pointer != NULL)?
Как разместить 2D массив указателей в C ++
Я пытаюсь сделать указатель на 2D-массив указателей. Каков синтаксис и как я получу доступ к элементам?
std :: unique_ptr с производным классом
У меня есть вопрос по поводу указателей c ++ 11. В частности, как вы превращаете уникальный указатель для базового класса в производный класс? class Base { public: int foo; } class Derived : public Base { public: int bar; } ... ...
Как указатели хранятся в памяти?
Я немного запутался по этому поводу. На моей системе, если я сделаю это: printf("%d", sizeof(int*));это просто даст 4. Теперь то же самое происходит дляsizeof(int), Вывод: если целые числа и указатели имеют длину 4 байта, указатель может быть ...