struct — все вопросы

1ответ
4 голоса
Форматированный массив ввода int
Мне нужно иметь возможность вводить массив из int и хранить его в наборе внутри struct, но по какой-то причине он не будет читать числа в массив: #include <stdlib.h> #include <stdio.h>
2ответа
4 голоса
изменить данные в структуре
Я пытаюсь написать функцию для изменения данных в структуре. Вот часть моего кода. #include<stdio.h> #include<stdlib.h> #include<time.h> #include<unistd.h> #include<pthr
1ответ
4 голоса
Использование структуры поля в качестве счетчика цикла?
Краткая информация об этой проблеме если у меня есть такая структура typedef struct { idx_type type; union { char *str; int num; } val } cust_idx; и у меня есть т
1ответ
4 голоса
Как определить, является ли объект составным (типом) или нет
Например, дается x interface{}. Как это можно определить (возможно, используя отражение), если это составной тип (структура или указатель на структуру) или «простой» тип, например string, int, float
3ответа
4 голоса
Приведение BigStruct к SmallStruct в C (аналогичные структуры со статическими массивами разных размеров)
Предполагается, что по какой-то причине вам разрешено использовать статическую память только в программе на Си. У меня есть базовая структура, которую я использую в нескольких местах, определенных н
3ответа
4 голоса
использовать БОЛЬШЕ структур?
За последние несколько дней было несколько вопросов о правильном использовании null ; вот три (один мой): Рекомендация: должны ли функции возвращать ноль или пустой объект? пустые объекты
4ответа
4 голоса
Маршалинг двумерного массива char фиксированной длины в C ++ в качестве члена структуры
Я пытаюсь вызвать неуправляемую функцию C ++, которая имеет структуру в качестве входного параметра. Структура определяется в заголовочном файле следующим образом: struct MyStruct { int siOrde
5ответов
4 голоса
Как сравнить две структуры в c?
Я знаю, что если я хочу сравнить две структуры, я должен написать это для себя, потому что для этого нет никакой функции, но я не могу понять, как мне это сделать. У меня есть три структуры: первичн
3ответа
4 голоса
Составной ключ в словаре; переопределить GetHashCode (), Equals и т. д. или использовать структуры?
У меня довольно много словарей, в которых ключ является составной из нескольких разных значений (в основном это строки и целые числа). Должен ли я реализовать эти ключи как классы (и переопределить
1ответ
4 голоса
Прототип getnameinfo запрашивает sockaddr, а не sockaddr_in?
Прототип getnameinfo запрашивает sockaddr, но я видел только примеры использования sockaddr_in Можно ли переписать этот пример для sockaddr? sin_family становится sa_family, но как насчет sin_port и
1ответ
4 голоса
Повторная интерпретация байтового массива как массива структур
У меня есть байтовый массив, который я хочу интерпретировать как массив блиц-структур, идеально без копирования. Использование небезопасного кода - это нормально. Я знаю количество байтов и количест
2ответа
4 голоса
C ++. Использование .find () со структурой в качестве ключа в карте
Все, что у меня нет доступа к BOOST или STL, моя структура и карта выглядит примерно так: p /pedo: struct s_map_key{ int a; int b; bool operator<(const s_map_key& smk) const
1ответ
4 голоса
Вызов FORTRAN dll из C # и присвоение значений массиву структур
Я могу передать структуру C# в FORTRAN просто отлично. Я даже могу передать массив структуры C# в виде массива TYPE() в FORTRAN. Проблемы возникают в том случае, когда я пытаюсь вернуть значения обр
3ответа
4 голоса
Это допустимая форма typedef struct и если да, что это значит?
Сейчас работаем с куском кода, в котором есть объявления в форме: typedef PACKED(struct) { // some stuff in here } struct_name; сейчас ... PACKED - это макрос с нашей стороны. Какого черта
1ответ
4 голоса
Будет ли это битовое поле работать так, как я ожидаю?
Я немного читал о битовых полях в C, о том, как стандарт C не предписывает какой-либо конкретный порядок полей в машинном слове и т. д. Надеюсь, этот вопрос соответствует формату SO. Мой вопро
3ответа
4 голоса
MatLab, как предварительно выделить кадры для создания фильма?
Matlab имеет следующее руководство по созданию фильма в формате avi. Моя цель - иметь возможность воспроизводить видео из моей презентации через PowerPoint. nFrames = 20; % Preallocate movie struc
1ответ
4 голоса
Маршал C # Массив класса как структурный массив для C
Вот мой код: [StructLayout(LayoutKind.Sequential, Pack = 1)] public struct Foo { UInt32 StartAddr; UInt32 Type; } [DllImport(DllName, EntryPoint="_MyFunc", CallingConvention = CallingConvent
1ответ
4 голоса
рубин, где определить структуры
Я знаю, что могу определить новые структуры в ruby, выполнив Person = Struct.new(:first_name, :last_name) Меня интересует, что является подходящим местом для определения этой структуры (и други
2ответа
4 голоса
Форсирование неупорядоченных структурных полей в C
Я работаю над преобразованием объектно-ориентированного языка в C для оптимизации учеников и столкнулся с проблемой проектирования. Рассмотрим, предоставляется ли конвертеру следующий класс на пс
1ответ
4 голоса
Haskell FFI: указатель на функцию внутри структуры
Скажем, у меня есть эта структура в C: /* C */ struct foo { char *name; int (*links)(foo*); /* ... */ }; Если у меня есть x :: Ptr Foo, как мне получить FunPtr в x links, без используя ca
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132