10
ответов

Почему структура передачи ссылкой не является общей оптимизацией?

До сих пор я всегда думал, что достойные компиляторы автоматически преобразовывают передачу значением структуры в передачу ссылкой, если бы структура является достаточно большой, что последний был бы быстрее. К лучшему...
вопрос задан: 16 February 2009 05:22
10
ответов

Как преобразовать структуру в массив символов в C

Я пытаюсь преобразовать структуру в массив символов для отправки по сети. Однако я получаю некоторый странный вывод от массива символов, когда я делаю. #include <stdio.h> структура x {интервал x;}...
вопрос задан: 12 January 2009 13:52
9
ответов

Добавление элементов структуры в список & lt; type & gt; [Дубликат]

Извините, если это было задано раньше, поскольку я новичок в C #. Мой вопрос заключается в том, как добавить элементы структуры в список. У меня есть переменные класса Application, которые содержат структуру статических строк. Теперь ...
вопрос задан: 16 June 2013 09:37
9
ответов

Сокрытие участников в структуре C

Я читал об ООП в C, но мне никогда не нравилось, как у Вас не может быть частных элементов данных как Вы, может в C++. Но затем это прибыло по моему мнению, что Вы могли создать 2 структуры. Каждый определяется в...
вопрос задан: 4 May 2013 16:07
9
ответов

Получение другого размера заголовка путем изменения размера окна

У меня есть программа C++, представляющая заголовок TCP как структура: #include "stdafx.h"/* ЗАГОЛОВОК TCP 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4...
вопрос задан: 7 September 2012 16:40
9
ответов

Выполните итерации по структуре; легко поля структуры дисплея и значения в поле RichEdit

Существует ли более легкий способ отобразить поля структуры и их соответствующие значения в управлении RichEdit? Это - то, что я делаю теперь: AnsiString s; s = IntToStr (wfc.fontColor); RichEdit1-> Lines-&...
вопрос задан: 2 September 2010 08:32
9
ответов

Дополнительный метод для Int32 в C#

Я предусматриваю способность написать быстрый код, который добавляет значение к числам в кодовых базах. Скажите, что Вы хотели, чтобы число представило расстояние в милях. У Вас было бы что-то как: Использование: результат var =...
вопрос задан: 25 June 2010 16:10
9
ответов

Соглашения о присвоении имен для членов парламента, не занимающих официального поста [закрытых] типов.NET

Обычно, когда у меня есть частное поле в классе или структуре, я использую camelCasing, таким образом, было бы очевидно, что это является действительно частным, когда Вы видите название его, но в части кода C# моих коллег...
вопрос задан: 26 March 2010 20:00
9
ответов

C#, почему структура потребности, если класс может покрыть его?

Просто задавшись вопросом, почему нам нужна структура, если класс может сделать, вся структура может и больше? помещенные типы значения в классе не имеют никакого побочного эффекта, я думаю.Править: не видьте веские причины использовать структуру, структу
вопрос задан: 19 February 2010 21:48
8
ответов

typedef struct против struct определений [дубликат]

Я новичок в программировании на C, но мне было интересно, в чем разница между использованием typedef при определении структуры и не использованием typedef. Мне кажется, что на самом деле нет никакой разницы, ...
вопрос задан: 4 December 2018 16:22
8
ответов

Как распределить память динамически для struct [duplicate]

У меня есть структура, в которой есть массив другой структуры. typedef struct info_single {pid_t pidx; тип int; } info_single; struct shared_info {long indexx; структура ...
вопрос задан: 4 May 2016 15:46
8
ответов

memset () или инициализация значения для обнуления структуры?

В Win32 программирование API это типично для использования структур C с несколькими полями. Обычно только несколько их имеют значимые значения, и все другие должны быть обнулены. Это может быть достигнуто в также...
вопрос задан: 12 August 2015 06:51
8
ответов

ANSI C поддержка, подписанная / неподписанные битовые поля?

Имеет смысл квалифицировать битовые поля, как подписано / неподписанный?
вопрос задан: 2 March 2015 10:28
8
ответов

Массив структур и новый / удаляет

У меня есть структура как это: класс Объекты {частный: объект структуры {неподписанный интервал a, b, c;}; объект* объекты [MAX_ITEMS];} Говорят, что я хотел 'удалить' объект, как так: объекты [5] =...
вопрос задан: 12 August 2014 09:14
8
ответов

Для структур действительно ли безопасно реализовать интерфейсы?

Я, кажется, не забываю читать что-то о том, как это плохо для структур для реализации интерфейсов в CLR через C#, но я, может казаться, ничего не нахожу об этом. Это плохо? Есть ли непреднамеренные последствия...
вопрос задан: 13 January 2013 23:42
8
ответов

Если я делаю эти классы векторов или структуры в C#

Я создаю библиотеку геометрии в C#, и мне будут нужны следующие неизменные типы: Vector2f (2 плавания - 8 байтов) Vector2d (2 удваивается - 16 байтов), Vector3f (3 плавания - 12 байтов) Vector3d (3 удваивается-...
вопрос задан: 19 April 2010 18:38
8
ответов

Структура в C, действительно ли они эффективны?

Я читаю некоторый код C как этот: удвойте функцию (интервал lena, дважды xa, дважды ya, двойная зона действий, дважды *acoefs..., интервал lenb, дважды xb, двойной иттербий, двойной ZB, дважды *bcoefs......
вопрос задан: 12 March 2010 09:44
8
ответов

Как я преобразовываю структуру с обратным порядком байтов в небольшую структуру порядка байтов?

У меня есть двоичный файл, который был создан на машине Unix. Это - просто набор записей, записанных один за другим. Запись определяется что-то вроде этого: ЗАПИСЬ структуры {нечто UINT32; панель UINT32;...
вопрос задан: 13 May 2009 18:19
7
ответов

Там какие-либо оборотные стороны к передающим структурам значением в C, вместо того, чтобы передать указатель?

Там какие-либо оборотные стороны к передающим структурам значением в C, вместо того, чтобы передать указатель? Если структура является большой, существует, очевидно, performancd аспект копирования большого количества данных, но для меньшего...
вопрос задан: 14 June 2018 22:56
7
ответов

В чем разница между структурой и классом в .NET?

В чем разница между структурой и классом в .NET?
вопрос задан: 16 December 2017 22:41
7
ответов

Разница между структурой и союзом

Есть ли хороший пример, чтобы дать разницу между структурой и объединением? В основном я знаю, что struct использует всю память своего члена, а union использует самое большое пространство памяти членов. Есть ...
вопрос задан: 11 October 2017 09:24
7
ответов

Почему изменчивые структуры «злые»?

После обсуждения здесь SO я уже несколько раз читал замечание о том, что изменяемые структуры являются «злыми» (как в ответе на этот вопрос). Какова реальная проблема с изменчивостью и ...
вопрос задан: 23 May 2017 12:26
7
ответов

Класс по сравнению со Структурой для данных только?

Есть ли какое-либо преимущество перед использованием класса по структуре в случаях, таких как они? (отметьте: это будет только содержать переменные, никогда не будет функций), класс Foo {частный: структура На месте продажи {интервал x, y...
вопрос задан: 23 May 2017 12:07
7
ответов

Неизменность структур [дубликат]

Возможный Дубликат: Почему изменяемые структуры являются злыми? Я считал его в большом количестве мест включая здесь, что лучше сделать структуры как неизменные. Какова причина позади этого? Я вижу много Microsoft-...
вопрос задан: 23 May 2017 11:54
7
ответов

Почему я не могу определить конструктора по умолчанию для структуры в.NET?

В.NET тип значения (структура C#) не может иметь конструктора без параметров. Согласно этому сообщению это получает мандат спецификацией CLI. То, что происходит, то, что для каждого типа значения значение по умолчанию...
вопрос задан: 23 May 2017 02:34
7
ответов

Вклад структуры в размер шрифта

Я задаюсь вопросом, почему следующие две структуры типов {удваивают ре [2];}; и двойное ре [2]; имеет тот же размер в C? Разве структура не добавляет немного размера наверху?
вопрос задан: 13 July 2016 07:02
7
ответов

Как включить динамический массив ВНУТРИ структуры в C?

Я осмотрелся вокруг, но не смог найти решение того, что должно быть хорошо заданным вопросом. Вот код, который у меня есть: #include < stdlib.h > struct my_struct {int n; char s []}; ...
вопрос задан: 4 May 2016 15:46
7
ответов

Наследование наследования (поля доступа в & ldquo; parent & rdquo; struct) [duplicate]

В следующем коде я хочу создать базовый класс RunnableTask, который состоит только из поля Preferences. Идея состоит в том, что у меня будет несколько реализаций RunnableTask, у которых есть ...
вопрос задан: 13 November 2015 00:22
7
ответов

Как скомпилировать код C с анонимными структурами / объединения?

Я могу сделать это в c ++/g ++: структура vec3 {объединение {структура {пускает в ход x, y, z;}; xyz[3] плавающий;};}; Затем vec3 v; утверждайте (&v.xyz [0] == &v.x); утверждайте (...
вопрос задан: 15 September 2014 19:13
7
ответов

Конструктор структуры в C++?

Структура может иметь конструктора в C++? Я пытался решить эту проблему, но я не получаю синтаксис.
вопрос задан: 9 September 2014 20:36