Результаты поиска по запросу "pointers"
неопределенные
т, я уверен, что это обычный вопрос, но я не могу найти ответ, когда ищу его. Мой вопрос в основном касается двух указателей. Я хочу сравнить их адреса и определить, один из них больше другого. Я ожидаю, что все адреса не будут подписаны во время ...
Источник: Полный справочник C ++ - Герберт Шильдт, 4-е издание
кнулся на этот странный фрагмент кода, который прекрасно компилируется: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; }Почемуесть ли в C ++ этот указатель на нестатический член данных класса?какая такое ...
чтобы отметить конец списка.
я есть класс Node: class Node { public: int item; Node * nextLink; };Вне функции я объявляю указатель узла: Node * newNode;Затем я передаю этот указатель функции foo: void foo(Node * node) { node = new Node(); node->item = 1; Node * ...
или повысить способ:
int& fun() { int * temp = NULL; return *temp; }еупомянутом методе я пытаюсь разыменовать нулевой указатель. Когда я вызываю эту функцию, она не дает исключения. Я обнаружил, что когда возвращаемый тип по ссылке, он не дает исключения, если он по ...
Возврат указателя на локальную переменную C ++
Мне нужно создать функцию, которая возвращает указатель на int. Вот так: int * count() { int myInt = 5; int * const p = &myInt; return p; }Поскольку указатель является просто адресом, а переменная myInt уничтожается после вызова этой функции. ...
быть одинаковым для всех экземпляров класса. Продолжать.
определить указатель на член и использовать это позже: 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 ...
Скриншот
ли способ, которым я могу быть менее многословным в Javascript, указав локальную переменную на свойство объектов? Например, в PHP я могу сделать это: $obj->subobject->property = 'Foo'; $property =& $obj->subobject->property; $property = 'Bar'; ...
За исключением случаев указания на такие вещи, как символ на слове, адресованном машине.
етствует ли размер указателя размеру и типу, на который он указывает, или указатели всегда имеют фиксированный размер? Например... int x = 10; int * xPtr = &x; char y = 'a'; char * yPtr = &y; std::cout << sizeof(x) << "\n"; std::cout << ...
http://www.codeproject.com/KB/system/soviet_kernel_hack.aspx
сно ISO C ++ разыменование нулевого указателя является неопределенным поведением. Мое любопытство, почему? Почему стандарт решил объявить это неопределенным поведением? В чем причина этого решения? Зависимость от компилятора? Не кажется, потому ...
Вот ответ приятель (не проверено) ...
трял о том, как использовать указатели для отображения массива. Я могу легко сделать это с использованием массива для цикла, но мне интересно знать, как использовать с помощью указателей, и я застрял, как вычислить начальную и конечную точку ...