Вопросы по теме 'struct'
Как инициализировать член-структуру в списке инициализаторов класса C ++?
У меня есть следующие определения классов в С ++:
struct Foo {
int x;
char array[24];
short* y;
};
class Bar {
Bar();
int x;
Foo foo;
};
и хотел бы инициализировать структуру "foo" (со всеми ее членами) нулевым значением в...
10.01.2024
Это ошибка компилятора F#? #3
Файл подписи Foo.fsi :
namespace FooBarSoftware
open System.Collections.Generic
[<Struct>]
type Foo<'T> =
new: unit -> 'T Foo
new: 'T -> 'T Foo
// doesn't exists in implementation!
member public...
06.12.2023
использование ключевого слова struct в объявлении переменной в C++
У меня есть ощущение, что это может быть связано с синтаксисом C, но я начал свою жизнь программирования с C++, поэтому я не уверен.
В основном я видел это:
struct tm t;
memset( &t, 0, sizeof(struct tm) );
Меня немного смущает этот...
08.11.2023
Статическая инициализация массива структур в C
У меня есть вопрос относительно инициализации массива структур в C. Поиск в Google показал мне, что у многих людей были очень похожие вопросы, но они не были полностью идентичными.
По сути, у меня есть глобальный массив структур типа...
20.12.2023
c нужна помощь по базовой структуре
Я хочу скопировать значения в struct с помощью указателя.
Я продолжаю получать ошибку сегментации из этого небольшого фрагмента кода.
struct companyInfo
{
double sharePrice;
char companyName[100];
};
int main()
{
struct...
16.01.2024
размер этой структуры не складывается
Возможный дубликат: Почему sizeof для структуры не равен сумме sizeof каждого члена? sizeof(struct) возвращает неожиданное значение
Я написал программу для определения размера следующей структуры abc.
а. Встроенный оператор...
26.10.2023
Инициализировать статическую структуру
In
A.hh
class A{
private:
static struct pollfd fds[2];
}
Как мне инициализировать структуру в файле A.cpp?
12.11.2023
Как я могу создать тип структуры в ядре Linux (sys.c), к которому могут обращаться обычные программы?
Я реализовал несколько собственных системных вызовов в файле sys.c ядра Linux. В своих реализациях я использовал два типа структур, созданных в одном файле. Я также хотел бы иметь возможность использовать эти структуры вне ядра. Есть ли способ...
30.10.2023
C - Не удается получить доступ к значениям элемента структуры из указателя void
Немного фона:
Я давний читатель, но впервые постер. У меня скромный опыт в Java, но очень мало в C.
Я создал двусвязный список, где данные в каждом узле на самом деле являются структурой игрока.
Я успешно заполнил структуры для каждого узла в...
09.12.2023
Указатель в путанице структуры typedef
Я пытаюсь определить структуру typedef следующим образом:
typedef struct node{
int keys[2*MIN_DEGREE-1];
struct node* child[2*MIN_DEGREE];
int numkeys;
int isleaf;
} BNODE,*BNODEPTR;
Вместо использования struct node*...
15.11.2023
NSNotificationCenter передает структуры как часть UserInfo
Из-за того, что пользовательская информация NSNotificationCenter.defaultCenter().postNotificationName принимает только словари с данными, соответствующими протоколу AnyObject, есть ли у кого-нибудь предложения, как публиковать структуры как часть...
13.01.2024
CUDA копирует связанные списки с устройства на хост
Я пытаюсь заполнить несколько связанных списков на устройстве, а затем вернуть эти списки обратно на хосты.
Насколько я понимаю, мне нужно выделить память для моего элемента структуры, но я не знаю, как это сделать, поскольку у меня будет много...
20.11.2023
Чтение целых чисел в ADT из стандартного ввода
Это моя абстрактная структура данных
typedef struct {
int *items;
int size;
} List;
Я хотел бы, чтобы пользователь вводил целые числа в одну строку, например
a.out
12 14 2 8 9
и прочитать их в списке. Я понимаю, как...
27.11.2023
Создать индекс Hive для сложного столбца
Можно создать индекс для сложного столбца в улье. Сложные, как в столбцах карты, структуры, массива и т. д.
Пример:
CREATE TABLE employees (
name STRING,
salary FLOAT,
subordinates ARRAY<STRING>,
deductions...
02.01.2024
Документация macOS для структур в Security.h
Я пытаюсь использовать структуру Security.h macOS через Java и JNA. Это означает, что мне нужно реконструировать определенные структуры как классы Java.
Проблема в том, что когда я просматриваю документы для структуры ( этот ), я вижу только...
19.11.2023
Импортировать структуру из общей библиотеки во время выполнения - без файла заголовка во время компиляции
Мне стало любопытно, когда я попытался создать библиотеку сокетов общего назначения .so . У меня есть структура, определенная платформой, и функция, которая выглядит так:
## == sock.c
#ifdef __unix__
typedef int SOCKET;
#else
typedef...
27.11.2023
Использование qsort() со структурами
Я только начал изучать C, и я все еще новичок в этом. В этой программе я работаю с массивом структур. Структуры:
typedef struct {
int day;
int month;
int year;
} Date;
typedef struct {
int serial_num;
char full_name[15];...
31.10.2023
Обе структурные переменные получают одинаковое значение внутри union
У меня есть объединение с двумя структурными переменными. структура содержит строку (массив символов).
Вот мой код:
#include <stdio.h>
#include <string.h>
int main(void) {
struct name{
char name_v[50];
};...
13.11.2023
C — ошибка компилятора: разыменование указателя на неполный тип
Я видел здесь много вопросов о разыменовывании указателей на неполные типы, но каждый из них связан с тем, что не используется typedef или что структуры объявлены в .c, а не в заголовочном файле. Я пытался исправить это в течение многих часов и не...
30.12.2023
При использовании PInvoke, когда вы должны использовать класс и когда структуру, когда вас просят ввести указатель на структуру NAME?
Извините, если вопрос немного не по адресу. При использовании PInvoke в C# некоторым функциям требуются структуры, которые будут заполнены данными, но из того, что я видел, некоторые функции работают только тогда, когда указанная структура в C#...
03.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..