0
ответов

несовместимые типы структур в кастах/присвоении?

Это продолжение этого вопроса. Я пытаюсь избежать использования явного typedef для копирования одного массива в другой с помощью кастов, как это происходит в следующих случаях: #include int main(void) { int i; int ...
вопрос задан: 23 May 2017 10:34
0
ответов

Будет ли C # извлекать выгоду из агрегированных структур / классов? [закрыто]

Предисловие tl; wr: Это обсуждение. Я понимаю, что этот «вопрос» - скорее дискуссионный, поэтому я отмечу его как вики сообщества. Однако, согласно странице "Как задать вопрос", он может принадлежать ...
вопрос задан: 23 May 2017 10:33
0
ответов

typedef struct и enum, почему? [дубликат]

Возможные дубликаты: Назначение struct, typedef struct в C ++ typedef struct vs struct определения В коде, который я поддерживаю, я часто вижу следующее: typedef enum {blah, blah} Foo; ...
вопрос задан: 23 May 2017 10:33
0
ответов

struct и typedef

Являются ли следующие эквиваленты в C? // # 1 struct myStruct {int id; значение символа; }; typedef struct myStruct Foo; // # 2 typedef struct {int id; значение символа; } Foo; Если нет, то какой ...
вопрос задан: 23 May 2017 10:33
0
ответов

What's the best way to put a c-struct in an NSArray?

What's the usual way to store c-structures in an NSArray? Advantages, disadvantages, memory handling? Notably, what's the difference between valueWithBytes and valueWithPointer -- raised by justin ...
вопрос задан: 23 May 2017 10:31
0
ответов

Proper way to initialize C++ structs

Our code involves a POD (Plain Old Datastructure) struct (it is a basic c++ struct that has other structs and POD variables in it that needs to get initialized in the beginning.) Based one what I've ...
вопрос задан: 23 May 2017 10:31
0
ответов

Смешивание класса и структуры

Я хорошо знаю разницу между классом и структурой, однако я изо всех сил пытаюсь авторитетно сказать, хорошо ли это определено: // объявить foo (struct) struct foo; // определяем foo (класс) class foo {...
вопрос задан: 23 May 2017 10:31
0
ответов

Итак, теперь структура может иметь виртуальную функцию и поддерживать наследование? Какая тогда разница с классами? Какова истинная цель сокрытия информации? [дубликат]

Возможный дубликат: Каковы различия между структурой и классом в C ++ http://www.cplusplus.com/reference/std/typeinfo/type_info/ Я думаю, мой «учитель» не сказал мне много о ...
вопрос задан: 23 May 2017 10:29
0
ответов

Почему System.Windows.Point и System.Windows.Vector mutable?

Учитывая, что мутабельные структуры обычно считаются злом (например, Why are mutable structs "evil"?), есть ли потенциальные преимущества, которые могли бы побудить разработчиков фреймворка .NET сделать...
вопрос задан: 23 May 2017 10:28
0
ответов

Назначить список значений структуре в C #?

У меня есть структура (.NET 3.5): struct ColumnHeadings {public string Name; public int Width; }; И когда я пытаюсь назначить список значений этой структуре, я ...
вопрос задан: 23 May 2017 10:26
0
ответов

В чем разница между static_cast и reinterpret_cast? [duplicate]

Возможный дубликат: когда следует использовать static_cast, dynamic_cast и reinterpret_cast? Я использую функцию c в c ++, где структура, переданная как аргумент типа void в c, напрямую сохраняется, что ...
вопрос задан: 23 May 2017 02:34
0
ответов

C ++ - структура и класс [дубликат]

Возможные дубликаты: структура C / C ++ и класс Что такое типы POD в C ++? Привет, В книге «Вкратце о C ++» в главе 6: классы в разделе «Спецификаторы доступа» упоминается следующее: В классе ...
вопрос задан: 23 May 2017 02:17
0
ответов

Как обернуть Struct в NSObject

это должно быть тривиально… Я думаю, но я не могу найти способ, как обернуть переменную Struct в NSObject. Есть ли способ сделать это? Если нет, то как мне добавить структуру в ...
вопрос задан: 9 May 2017 04:26
0
ответов

Как инициализировать указатель на структуру в C?

Учитывая эту структуру :struct PipeShm { int инициировать; внутренний флаг; sem _t *мьютекс; char *ptr1; char *ptr2; статус 1; статус2; флаг семафора; }; Это прекрасно работает :...
вопрос задан: 24 April 2017 20:48
0
ответов

Различия между структурами, созданными пользователем, и структурами инфраструктуры в .NET

Почему компилятор C # не позволяет вам скомпилировать это: int a; Console.WriteLine (a); но позволяет компилировать: MyStruct a; Console.WriteLine (a); где MyStruct определяется как: struct MyStruct {} ...
вопрос задан: 23 April 2017 15:34
0
ответов

Как инициализировать структуру из dict в cython

Предполагая, что у меня есть структура, определенная как таковая: cdef extern from "blah.h": struct my_struct: int a int b Мне нужно иметь возможность преобразовать dict в my_struct, не предполагая никаких ...
вопрос задан: 1 February 2017 07:11
0
ответов

Вектор инициализации структур

Я хочу знать, как я могу добавлять значения в мой вектор структур с использованием метода push_back struct subject {string name; int mark; int credits; }; vector sub; Итак, как я могу добавить ...
вопрос задан: 3 January 2017 04:09
0
ответов

Массив структуры на языке Go

Я новичок в Go и хочу создать и инициализировать массив структур в Go. Мой код похож на этот тип узла struct {name string children map [string] int} towns: = [] node {node {}} для i: = 0; я <47; я ++ ...
вопрос задан: 25 October 2016 01:12
0
ответов

Хранение элементов структуры в C [закрыто]

Рассмотрим следующий код: struct employee {int id; имя персонажа [30]; }; main () {struct employee e1; printf ("% d% d% d", sizeof (e1.id), sizeof (e1.name), sizeof (e1)); } где ...
вопрос задан: 14 October 2016 01:20
0
ответов

Заполнение и упаковка структуры

Рассмотрим: struct mystruct_A {char a; int b; char c; } Икс; struct mystruct_B {int b; char a; } y; Размеры конструкций - 12 и 8 соответственно. Эти структуры набиты ...
вопрос задан: 1 September 2016 05:57
0
ответов

Почему привязка к структуре не работает?

Недавно я столкнулся с проблемой, когда у меня есть ObservableCollection, привязанная к ListView. Люди - это структура, которую я написал. Пока я устанавливаю значение (я) объектов People до ...
вопрос задан: 24 June 2016 07:55
0
ответов

Что это значит каждый код

struct Physics {статическое let smallCoin: UInt32 = 0x1 << 1 статическое let smallCoin2: UInt32 = 0x1 << 2 статическое let ground: UInt32 = 0x1 << 3} Что это значит UInt32 = 0x1 & ...
вопрос задан: 20 June 2016 01:17
0
ответов

Скопировать структуру в структуру в C

Я хочу скопировать идентичную структуру в другую, а затем использовать ее в качестве сравнения с первой. Дело в том, что мой компилятор выдает предупреждение, когда я так поступаю! Должен ли я сделать это в ...
вопрос задан: 9 June 2016 10:29
0
ответов

Центрирование DIV с помощью IE

Я пытаюсь центрировать DIV с помощью "margin: auto". Он отлично работает с Chrome и FF, но следующий код не центрирует DIV с IE: CSS #container {margin: auto; ширина: 950 пикселей; высота: 50 пикселей; ...
вопрос задан: 3 May 2016 09:17
0
ответов

Почему "typdef struct { struct S *s; } S;", содержащий указатель на тот же тип, компилируется?

Я пытаюсь типизировать struct, который содержит указатель на другой такой же тип. Вот что мне показалось лучшим вариантом: typedef struct Element { char value; struct Element *next;...
вопрос задан: 3 May 2016 09:16
0
ответов

Как мне сделать структуру неизменной?

По всему Stack Overflow и Интернету я вижу, что это хороший принцип дизайна, позволяющий сохранять структуры неизменными. К сожалению, я никогда не вижу никакой реализации, которая фактически заставляет эти структуры быть ...
вопрос задан: 21 April 2016 20:50
0
ответов

Частные структуры C ++

Я читал, что основные различия между классами и структурами (кроме функций) состоят в том, что члены класса по умолчанию являются закрытыми, тогда как члены структуры по умолчанию являются открытыми. Это подразумевает, что ...
вопрос задан: 11 March 2016 13:22
0
ответов

Как использовать структуру внутри другой структуры?

Я хочу использовать вложенную структуру, но не знаю, как вводить в нее данные, поскольку пример: struct A {int data; структура B; }; struct B {int number; }; Итак, в основном, когда я начинаю использовать его: ...
вопрос задан: 9 March 2016 20:34
0
ответов

Как инициализировать структуру?

Какой член я должен реализовать в моей произвольной структуре, чтобы сделать возможным следующее присваивание: public struct MyStruct {String s; Длина Int; } MyStruct myStruct = new MyStruct {s = "...
вопрос задан: 9 March 2016 04:36
0
ответов

Почему C не разрешает функции-члены в структурах? [закрыто]

Одно из больших различий между C и C ++ заключается в функциях-членах в структуре. C не допускает функции в качестве членов в структурах. Я знаю, что обходной путь заключается в использовании указателя функции в качестве члена структуры, ...
вопрос задан: 15 January 2016 11:36