Результаты поиска по запросу "pointers"
Сохранить данные списка в XML?
У меня есть 2 списка, первый список хранит указатели данных для каждого элемента Свойство объекта (определяется пользовательским классом, который я написал). Всякий раз, когда я выбираю элемент из этого списка, я заполняю второй список, получая ...
Почему указатель на указатель несовместим с указателем на массив?
Хорошо, у меня проблемы с пониманием указателей на указатели против указателей на массивы. Рассмотрим следующий код: char s[] = "Hello, World"; char (*p1)[] = &s; char **p2 = &s; printf("%c\n", **p1); /* Works */ printf("%c\n", **p2); /* ...
Преобразование из производного ** в базу **
я читалэто [http://www.parashift.com/c++-faq/proper-inheritance.html#faq-21.2]и, к сожалению, не мог глубоко понять, почему компилятор не разрешает преобразование из Derived ** в Base **. Также я ...
Путаница относительно модификации константной переменной с помощью указателей
Следующий пример добавил путаницу в моем понимании. Я не могу понять, как можно изменить локальную переменную const. Пожалуйста, помогите мне понять то же самое. /* Compile code without optimization option */ // volatile.c #include <stdio.h> int ...
Отрицательный индекс массива в C
Там были и другие вопрос / ответ на отрицательный массив в C на форуме, но я хотел бы просить ответа на них для 32-битного компилятора: Если мы имеем массив определенint test_array[5] = {1,2,3,4,5}; то, что должен возвращать следующие ...
Классы C ++ с членами, ссылающимися друг на друга
Я пытаюсь написать 2 класса с членами, которые ссылаются друг на друга. Я не уверен, что делаю что-то не так или это просто невозможно. Может кто-нибудь помочь мне здесь... Source.cpp #include "Headers.h" using namespace std; void main() { ...
Почему мой индекс массива быстрее, чем указатель
Почему индекс массива быстрее, чем указатель? Разве указатель не должен быть быстрее индекса массива? ** Я использовал time.h clock_t для проверки двух функций, каждая из которых выполнялась 2 миллиона раз. Pointer time : 0.018995 Index time : ...
Как функции каррируются?
Я понимаю, что такое концепция карри, и знаю, как ее использовать. Это не мои вопросы, скорее, мне любопытно, как это на самом деле реализовано на каком-то более низком уровне, чем, скажем, код на Haskell. Например, когда(+) 2 4 карри, указатель ...
Как увеличить адрес указателя и значение указателя?
Давайте предположим, int *p; int a = 100; p = &a;Что будет делать следующий код на самом деле и как? p++; ++p; ++*p; ++(*p); ++*(p); *p++; (*p)++; *(p)++; *++p; *(++p);Я знаю, это немного запутанно с точки зрения кодирования, но я хочу знать, ...
Меньшие указатели ... возможно? (без системы с более низкой спецификацией)
В этом 2010бумага [http://www.tml.tkk.fi/~samuli/publications/laine2010i3d_paper.pdf][1] В отношении редукционных лучей октавий (SVO) для радиопередачи (извинения; загрузка бумаги занимает некоторое время) раздел 3 указывает на ...