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

5 ответов

неопределенные

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

1 ответ

Источник: Полный справочник C ++ - Герберт Шильдт, 4-е издание

кнулся на этот странный фрагмент кода, который прекрасно компилируется: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; }Почемуесть ли в C ++ этот указатель на нестатический член данных класса?какая такое ...

5 ответов

 чтобы отметить конец списка.

я есть класс Node: class Node { public: int item; Node * nextLink; };Вне функции я объявляю указатель узла: Node * newNode;Затем я передаю этот указатель функции foo: void foo(Node * node) { node = new Node(); node->item = 1; Node * ...

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

5 ответов

или повысить способ:

int& fun() { int * temp = NULL; return *temp; }еупомянутом методе я пытаюсь разыменовать нулевой указатель. Когда я вызываю эту функцию, она не дает исключения. Я обнаружил, что когда возвращаемый тип по ссылке, он не дает исключения, если он по ...

5 ответов

Возврат указателя на локальную переменную C ++

Мне нужно создать функцию, которая возвращает указатель на int. Вот так: int * count() { int myInt = 5; int * const p = &myInt; return p; }Поскольку указатель является просто адресом, а переменная myInt уничтожается после вызова этой функции. ...

5 ответов

 быть одинаковым для всех экземпляров класса. Продолжать.

определить указатель на член и использовать это позже: struct foo { int a; int b[2]; }; int main() { foo bar; int foo::* aptr=&foo::a; bar.a=1; std::cout << bar.*aptr << std::endl; } Now I need to have a pointer to a specific element of an ...

4 ответа

Скриншот

ли способ, которым я могу быть менее многословным в Javascript, указав локальную переменную на свойство объектов? Например, в PHP я могу сделать это: $obj->subobject->property = 'Foo'; $property =& $obj->subobject->property; $property = 'Bar'; ...

7 ответов

За исключением случаев указания на такие вещи, как символ на слове, адресованном машине.

етствует ли размер указателя размеру и типу, на который он указывает, или указатели всегда имеют фиксированный размер? Например... int x = 10; int * xPtr = &x; char y = 'a'; char * yPtr = &y; std::cout << sizeof(x) << "\n"; std::cout << ...

12 ответов

http://www.codeproject.com/KB/system/soviet_kernel_hack.aspx

сно ISO C ++ разыменование нулевого указателя является неопределенным поведением. Мое любопытство, почему? Почему стандарт решил объявить это неопределенным поведением? В чем причина этого решения? Зависимость от компилятора? Не кажется, потому ...

5 ответов

Вот ответ приятель (не проверено) ...

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