Вопросы по теме 'dereference'

Разыменование указателя C++
Мне только что удалось написать глобальный хук CBT на С++, который можно использовать с С#. Это может звучать глупо, но я очень плохо разбираюсь в указателях и их разыменовании из-за моей работы с С#. Я не могу разыменовать указатель внутри...
986 просмотров
schedule 26.01.2023

Ошибка: выражение должно быть указателем на полный тип объекта (?)
Это функция в C, которую мне нужно изменить. Я пытаюсь иметь ПРЕДЫДУЩИЕ 4 байта адреса, начинающиеся с «ящика», для сравнения с возвращенным значением U32 из rt_tsk_self() , но это просто дает мне ошибку, что «выражение должно быть указателем на...
12959 просмотров
schedule 01.01.2024

Использование указателей для доступа к элементам QVector
У меня проблемы с указателями и ссылками на двойники. Я хочу получить доступ к элементам в QVector по именам. Вектор содержит двойники: QVector<double> properties; properties.append(28.0); properties.append(1.0);...
3812 просмотров
schedule 27.01.2023

Как разыменовать в питоне? (Обработка изображений с помощью openCV)
Я искал в Интернете простой алгоритм прореживания и наткнулся на это: Алгоритм прореживания Проблема в том, что у меня мало опыта с оператором разыменования. Кроме того, мой проект находится на питоне, у которого есть другой способ справиться с...
1494 просмотров

Указатель класса теряет участников?
У меня есть бинарное дерево, которое я ищу: TreeNode<Vessel*>* node = this->tree_->search("PotatoFace"); string mystring = node->print(); когда я запускаю его, узел содержит правильные данные, но когда я перехожу к печати этих...
397 просмотров
schedule 26.06.2022

Создание нового экземпляра класса с использованием шаблона, не знаю, как обрабатывать ошибку
Я постараюсь сделать код коротким. Я пытаюсь создать B инарный S поиск T (сокращенно BST), используя шаблоны. В моей функции добавления я получаю сообщение об ошибке, и я уверен, что каким-то образом неправильно использую шаблоны. Весь...
1358 просмотров

Разыменование указателя char в C/C++?
Я работаю в программе, используя информацию DWARF и ELF. Я подключен к другой программе с помощью инструмента под названием Pin. У меня есть адреса из глобальных переменных, объявленных в программе «Y», и я подключаю их к своему модулю Pin, который...
16147 просмотров
schedule 20.05.2023

Значение ссылки и разыменования в C
Я читал разные вещи в Интернете и запутался, потому что на каждом сайте написано разное. Я читал об * операторе ссылки и & операторе разыменования; или что ссылка означает, что указатель указывает на переменную, а разыменование — это...
123112 просмотров
schedule 04.01.2023

Указатель разыменования с функцией ARC в C в iOS
Я использую The Amazing Audio Engine для обработки воспроизведения при синхронизации в приложении iOS. Платформа требует, чтобы вы использовали функции C в качестве обратного вызова (playbackTimingReceiver), который вызывается в аудиопотоке. Затем...
769 просмотров

-› использование в умных указателях
У меня есть простая реализация интеллектуального указателя, показанная во фрагменте кода 1 ниже. И фиктивный тестовый класс с именем Dummy во втором фрагменте. Фрагмент кода 3 показывает, как мы можем использовать этот простой интеллектуальный...
187 просмотров
schedule 29.10.2022

Указатель на структуру, содержащую массив
У меня есть простая структура, содержащая массив целых чисел и индекс, который будет использоваться для этого массива. #define BUFF_SIZE 100 typedef struct _buffer Buffer; struct _buffer { int buff[BUFF_SIZE]; int index; }; Я пытаюсь...
1401 просмотров
schedule 15.09.2022

Непонимание того, как указатели и классы работают вместе в этом примере
Хмммм, я в тупике, используя Visual Studio 2012, у меня осталась только одна ошибка в моем проекте, и я умираю, чтобы проверить ее. Да, это для класса C++, и я надеюсь, что разместил достаточно кода. Я получаю сообщение об ошибке: C2227 слева...
77 просмотров
schedule 19.02.2024

Почему динамически размещаемые массивы указателей не нуждаются в разыменовании, чтобы добраться до их фактических членов
Итак, недавно я наткнулся на следующий фрагмент кода: struct Student { int *number; char *name; double *marks; }; int main(){ int n; Student *s; s = new Student; cout << "Enter the number of subjects the student...
1420 просмотров

доступ к члену класса массива указателей другого класса
Я пытаюсь понять, как я могу или почему я не могу получить доступ к члену этого класса. Сначала я покажу вам, что работает, чтобы вы знали, о чем я думаю, а затем я покажу вам, что я не могу сделать. Что я могу сделать, так это: у меня есть класс...
1951 просмотров
schedule 29.05.2024

Приведение структуры карты к пустому указателю и разыменованию
Я пытался привести структуру карты к пустому указателю и наоборот. void addToMap(void *data){ // add some elements to the map } map<string, vector<myStruct> > myMap; addToMap(&myMap); Я пытаюсь отправить myMap в функцию...
1287 просмотров

Выражение: ошибка времени выполнения векторного итератора, не допускающая отладки
Следующий код вводит слова и подсчитывает, сколько раз каждое слово появилось во входных данных. Затем программа печатает каждое слово и соответствующую частоту в порядке от наименьшего к наибольшему. #include <iostream> #include...
160 просмотров
schedule 13.08.2022

glib GHashtable разыменование gpointer
Привет. Это проблемы, связанные с GLib, gpointer. Я создаю значение с типом gpointer. gpointer keys; я вызвал функцию insert_data(gpointer key); Я передал целочисленный указатель на эту функцию вот так. int* p =...
482 просмотров
schedule 26.01.2024

Разрешение внешних ссылок в функции javascript для сериализации
var foo = (function(){ var x = "bar"; return function(){ console.log(x); }; })(); console.log(foo.toString()); // function() {console.log(x);} (foo)(); // 'bar' eval('(' + foo.toString()+')()')); // error: x is undefined Существует ли...
255 просмотров

Findbugs Возможное разыменование нулевого указателя в java
Я использую FindBugs для обнаружения ошибок, содержащихся в коде. Я нашел некоторые решения некоторых ошибок, однако я не могу понять, почему он все еще показывает ошибку «Возможное разыменование нулевого указателя» в строке проверки «микро». В...
1876 просмотров

что содержит *p?
Согласно нескольким источникам, указатель p указывает на значение, когда оно разыменовано. Таким образом, мы можем сказать, что указатель содержит адрес в качестве своего значения, и когда используется оператор разыменования ( * ), возвращается...
163 просмотров
schedule 08.07.2023