Результаты поиска по запросу "struct"

7 ответов

Рекурсивно освобождающие структуры C

У меня есть структура, которая содержит только указатели на память, которую я выделил. Есть ли способ рекурсивно освободить каждый элемент, являющийся указателем, вместо вызова free для каждого? Например, допустим, у меня есть этот ...

9 ответов

C ++: Как мне решить, передавать ли параметры по ref или по значению?

С C ++, как мне решить, должен ли я передать аргумент по значению или по ссылке / указателю? (скажите мне ответ как для 32, так и для 64-разрядных). Давайте возьмем A. Более ли 32-разрядные значения меньше или одинаково работают как указатель на ...

4 ответа

STATUS_ACCESS_VIOLATION при чтении файла int struct

Я читаю 3 вещи в структуре песни: songtitle, исполнитель, размер файла. Я получаю сообщение об ошибке при запуске программы, хотя она выглядит правильно. #include <iostream> #include <string> #include <sstream> #include <fstream> using namespace ...

ТОП публикаций

6 ответов

Могут ли структуры содержать поля ссылочных типов

Могут ли структуры содержать поля ссылочных типов? И если они могут это плохая практика?

1 ответ

Как импортировать структуру, которая находится внутри другого пакета?

Я пытался выучить Go, но часто расстраиваюсь, потому что некоторые базовые функции, которые есть в других языках, похоже, не работают в Go. В общем, я хотел бы использовать тип структуры, который определен в другом файле. Я был в состоянии ...

3 ответа

Как представить таблицы сопряжения в C #

Я разрабатываю лингвистический анализатор для французского текста. У меня есть словарь в формате XML, который выглядит так: <?xml version="1.0" encoding="utf-8"?> <Dictionary> <!--This is the base structure for every entry in the dictionary. ...

1 ответ

Избегайте предупреждений «переопределения typedef» при определении структур

Я определяю некоторые структуры, которые ссылаются друг на друга, и печатаю определения структур перед их использованием, поэтому каждая структура «знает» о других (получала ошибки компиляции без этого). Не уверен, если это необходимо, или ...

3 ответа

Почему размер этой структуры 12, а не 10? [Дубликат]

Возможный дубликат: Почему sizeof для структуры не равен сумме sizeof каждого члена? [https://stackoverflow.com/questions/119123/why-isnt-sizeof-for-a-struct-equal-to-the-sum-of-sizeof-of-each-member] Я пытаюсь проанализировать теги ID3v2, по ...

3 ответа

Как мне заполнить указатель структуры глобальной ссылкой на структуру внутри функции C?

Я новичок в C и не могу понять, почему my_struct_ptr (main) равен нулю в следующем примере. Как бы я назначил адрес структуры в массиве my_structs указателю my_struct_ptr в функции get_my_struct_by_name? struct my_struct { char *name; char ...

4 ответа

Проблема объединения и структурирования

Я пишу программное обеспечение, в котором каждый бит должен быть точным (это для процессора), поэтому __packed очень важен. typedef union{ uint32_t raw; struct{ unsigned int present:1; unsigned int rw:1; unsigned int user:1; unsigned int ...