Результаты поиска по запросу "pointers"
Полиморфизм и указатели на массивы [дубликаты]
На этот вопрос уже есть ответ здесь: Почему этот код вылетает в упомянутых местах? [/questions/1043402/why-does-this-code-crash-at-the-places-mentioned] 7 ответовУ меня есть класс А: class A { public: virtual double getValue() = 0; }И класс ...
C и указатель на функцию - изменения не сохраняются
У меня есть этот простой код, который, кажется, работает (я проверил с помощью отладчика), но когда выполнение функции заканчивается, строка не сохраняется в исходной переменной. void getString(char *iText); int main() { char ...
C: поведение массивов при назначении указателей
#include <stdio.h> main() { char * ptr; ptr = "hello"; printf("%p %s" ,"hello",ptr ); getchar(); }Привет, я пытаюсь ясно понять, как массивы могут быть назначены указателям. Я замечаю, когда вы назначаете массив символов указателю ...
Можно ли хешировать указатели в переносимом коде C ++ 03?
Это возможнопереносимый хеш указатель в C ++ 03, который не имеетstd::hash определены? В C ++ кажется странным, что хешбэлы, содержащие указатели, невозможны, но я не могу придумать, как их создать. Самый близкий способ, которым я могу ...
Разве указатель int в Turbo C не должен иметь размер 4 байта?
В компиляторе Turbo C размер указателя int отображается как 2 байта при использовании оператора sizeof (). Теперь, если я распечатаю адрес переменной int, получится шестнадцатеричное число из 8 цифр, что делает размер адреса 32 бит (или 4 ...
Передача и сохранение константной ссылки через конструктор?
Это, наверное, простой вопрос, но я застрял на нем. Я пытаюсь передать объект из ObjectA в ObjectB (который является членом ObjectA) через его конструктор. Однако вместо передачи по значению я хочу передать только константную ссылку и хранить эту ...
Функция Фортрана: указатель как фактический аргумент и цель как формальный
Я пытаюсь расшифровать код Fortran. Он передает указатель на функцию в качестве фактического аргумента, а формальный аргумент вместо этого является целью. Он определяет и размещает указатель типа globalDATA в основной программе, затем вызывает ...
Какие операции поддерживаются необработанным указателем и указателем на функцию в C / C ++?
Чем все операции, поддерживаемые указателем функции, отличаются от необработанного указателя? Поддерживаются ли операторы>, <, <=,> = необработанными указателями, если да, то какая польза?
что делает ntohl (* (uint32_t *)…)?
ip=ntohl(*(uint32_t*)PQgetvalue(result, i, 0));Что означает этот сегмент кода? Я предполагаю, что этот код принимает входные данные из базы данных PostgreSQL (его типuint32_t) и преобразует его в формат IP (например,192.168.x.x) Правильно ли ...
Значение «ссылки» и «разыменование»
Я читаю разные вещи в интернете и запуталась, потому что на каждом сайте разные вещи. Говоря о С. Я читаю о* оператор ссылки и& оператор разыменования; или что ссылка означает создание указателя на переменную, а разыменование обращается к ...