Я только начинаю C. Я читал об указателях в различных книгах / руководствах и понимаю основы. Но я еще не видел объяснения того, каковы числа. Например: int main () {...
Дано базовый класс, который наследуется множеством производных классов, и программная структура, которая требует, чтобы вы управляли ими с помощью указателей базового класса для каждой сущности. Есть ли простой способ скопировать ...
Я бы хотел положить конец путанице с char ** Когда однажды создается массив символьных массивов (строк), как на самом деле это достигается с помощью char **? я получаю, что char * - это указатель на char, и это ...
В книге «Программирование на C ++ для абсолютного новичка», 2-е издание, было следующее утверждение: HeapPoint :: HeapPoint (int x, int y): thePoint (new Point (x, y)) {} Это равно: HeapPoint :: ...
Как я могу вернуть значение pinNumber из jquery ajax, чтобы я мог его добавить вне ajax. Вот мой код var x = pinLast + 1; для (я = х; я <= pinMany; я ++) {var я = х ++; ...
Простой вопрос: if (pointerVar) то же самое, что if (pointerVar! = NULL) ? Кроме того, если (! pointerVar) так же, как if (pointerVar == NULL)? Дайте мне ваш наиболее технически правильный / педантичный ответ. Два ...
I'm looking to create two classes, each of which contains an object of the other class type. How can I do this? If I can't do this, is there a work-around, like having each class contain a pointer to ...
Я использовал проверку даты и времени для планирования отчета ... Мне нужно запланировать эти отчеты только на будущую дату и время, а не на предыдущую дату и время .. Я использовал это объявить @Dt varchar (...
#include
typedef struct {длина
При отладке моей программы с помощью Valgrind, Я обнаружил утечку памяти, несмотря на то, что я считал эффективными звонки на бесплатные. Во-первых, код, который выделяет память и сохраняет ее: row = ...
В зависимости от аргументов командной строки, я ' m установка указателя файла так, чтобы он указывал либо на указанный файл, либо на стандартный ввод (для конвейерной передачи). Затем я передаю этот указатель ряду различных ...
Дополнительная информация В настоящее время показывает только выделенный указатель при наведении курсора на "дополнительную информацию", я пытаюсь показать руку ...
Я нашел много обсуждений поддержки тегов на Android. Пока что похоже, что даже Android Froyo 2.2 не может воспроизводить звук (я делал тесты на nexus One). Согласно www.html5test ....
Попытка выполнить следующий код, чтобы проверить, что происходит, когда мы преобразуем целочисленный указатель в целое число. #include #include int main () {int * p; int a; p ...
Я отлаживал программу на двух терминалах, давая разные входные данные, но, в частности, я видел это в одном терминале ins (ptr = 0x0, key = 1 , upKey = 0xbffff308, newnode = 0xbffff30c) и в другом ...
Мне нужно измерить прошедшее время раз в несколько мест в моем приложении. Я' m поэтому ищу API, который даст мне доступ к монотонно увеличивающимся часам, на которые не влияют изменения системных часов или ...
Есть ли способ выровнять указатель в C? Предположим, я записываю данные в стек массива (так что указатель идет вниз), и я хочу, чтобы следующие данные, которые я записываю, были выровнены по 4, чтобы данные записывались в память ...
Я пытаюсь создать функцию, которая будет сохранять и повторять другую функцию, заданную в качестве параметра, в течение определенного времени или повторы даны.
Но когда вы хотите передать функцию в качестве параметра, вы ...
У меня есть JComboBox, который нужно отключить в какой-то момент, но я чувствую, что отключенный статус затрудняет чтение из-за низкого контраст он имеет. Было бы неплохо, если бы только drop -...
Предполагая определение: int i = 10;
int * p = & я; Почему здесь * pa допустимое lvalue: * p + = 10; Не следует * p оценивать значение int, хранящегося в & i, т.е. 10, и, следовательно, сгенерировать "Not an ...
Я пытаюсь передать переменную типа vector > в функцию F (double ** мат, int m, int n). Функция F взята из другой библиотеки, поэтому у меня нет возможности ее изменить. Может ...
Если у меня есть указатель на объект, производный от абстрактного базового класса (поэтому я не могу создать новый объект этого класса) , и я хочу сделать глубокую копию указанного объекта, есть ли более краткий способ ...
Я использую следующий шаблон для получения указателя, указывающего после последнего элемента массива: template
T * end_of (T (& массив) [n])
{вернуть массив + n;
} Теперь мне кажется ...
Некоторым программистам нравится устанавливать для переменной-указателя значение null после освобождения указателя: delete ptr;
ptr = 0; Если кто-то снова попытается отпустить пуансон, ничего не произойдет. На мой взгляд, это ...
У меня есть функция, которая принимает указатель на char ** и заполняет его строками (я полагаю, массив строк). * list_of_strings * выделяет память внутри функции. символ * * list_of_strings = NULL;
...
Почему Fortran 90 Спецификация указывает (5.2.8), что ключевое слово TARGET должно использоваться для связывания с ним УКАЗАТЕЛЯ? Почему не каждый тип является допустимой ЦЕЛЬЮ? Например, INTEGER, POINTER :: px
...
Я знаю, что это может показаться глупым вопросом, но почему я должен получаю сообщение об ошибке вроде «невозможно преобразовать объект * в объект», когда я пытаюсь создать экземпляр нового объекта с помощью ...
Есть ли проблемы с использованием указателей в качестве ключей хэш-таблицы во время выполнения программы? (нет необходимости сохранять на диск и использовать его позже, так как это вызывает очевидные проблемы) Есть много обстоятельств, когда мне нужно ..
Мой мозг совсем недавно стал очень расплывчатым и Я не могу вспомнить, почему следующий код C: char a [3] [3] = {"123", "456", "789"};
char ** b = a; Выдает следующее предупреждение: ...
Я знаю, в чем разница и как они оба работают, но это вопрос больше о стиле кодирования. Когда я пишу код, я создаю много классов, все они имеют переменные, и некоторые из них являются указателями и ...