0
ответов

C ++: Когда мне следует использовать структуры вместо классов и где разница в скорости?

Когда мне следует использовать структуру вместо класса? В настоящее время я использую классы для всего, от оболочек текстур OpenGL до растровых шрифтов. Является ли класс, который я использую, как структуру (без использования ...
вопрос задан: 3 November 2010 19:21
0
ответов

Printf for struct? (C / C ++, VC2008)

Просто создайте и запустите это в VC2008: {int a; int b; int c; }; А а = {10, 20, 30}; printf ("% d% d% d \ n", а); Это нормально? 10 20 30 Я хочу разыграть! но это не работает: struct A ...
вопрос задан: 2 November 2010 20:39
0
ответов

Как проверить наличие неиспользуемых членов в структуре?

Если я объявлю и никогда не используйте переменную, тогда gcc выдаст мне предупреждение. Но если у меня есть структура с несколькими членами, и некоторые из них не используются, gcc не предупредит об этом ... Есть ли вариант (или ...
вопрос задан: 2 November 2010 16:34
0
ответов

C++ Struct pointer question

This is probably simple, but im trying to try and understand pointers better. Lets say I have a struct struct Person{ char Name[20]; char ID[15]; char Address[50]; char Number[15]; }; and ...
вопрос задан: 1 November 2010 01:37
0
ответов
0
ответов

C ++ инициализирует анонимную структуру

Я все еще зарабатываю свои крылья C ++; Мой вопрос в том, есть ли у меня такая структура: struct Height {int футов; int дюймы; }; Затем у меня есть несколько таких строк: Высота h = {5, 7}; Человек p ("John Doe" ...
вопрос задан: 26 October 2010 04:52
0
ответов

Should I use a structure instead of a class to hold string only data in C#? [duplicate]

C# question. Say I have a customers class that has a bunch of props for storing string only data such as name postal data and phone numbers. I don't use this entity for ORM as I'm only adding it to ...
вопрос задан: 25 October 2010 03:05
0
ответов

Преобразование одной структуры C в другую

У меня есть две идентичные (но по-разному названные) структуры C: typedef struct {двойной x; двойной y; двойной z; } CMAcceleration; typedef struct {двойной x; двойной y; double ...
вопрос задан: 22 October 2010 10:29
0
ответов

Непрозрачные структуры C: как они должны быть объявлены?

Я видел оба следующих двух стиля объявления непрозрачных типов в C API. Есть ли явное преимущество в использовании одного стиля перед другим? Вариант 1 // foo.h typedef struct foo * fooRef; void ...
вопрос задан: 19 October 2010 04:13
0
ответов

Хранение структуры в NSArray

Назад с моим ежедневным глупым вопросом. Сегодня я пытаюсь поместить структуру в NSArray. Хорошо, это легко, перенесите его в NSData. Если Вы знаете меня, Вы знаете, что собираетесь видеть код. В этом примере я...
вопрос задан: 18 October 2010 19:24
0
ответов

Чтение и интерпретация данных из двоичного файла в Python

Я хочу читать файл побайтно и проверять, соответствует ли последний бит каждого байта set: #! / usr / bin / python def main (): fh = open ('/ tmp / test.txt', 'rb') try: byte = fh.read (1) while ...
вопрос задан: 15 October 2010 14:45
0
ответов

Класс Struct v / s в C # - Пожалуйста, объясните поведение

Не могли бы вы объяснить поведение этого класса testCompile {/ * * Пример кода для иллюстрации * / struct person { общественные ...
вопрос задан: 13 October 2010 13:17
0
ответов

«нет базовых классов того же типа, что и первый нестатический член данных»

Я спросил об этом некоторое время назад на comp. std.c ++ и не получил ответа. Я просто процитирую свой пост с небольшими изменениями. Последнее требование классов стандартной компоновки, 9/6, необходимо, или ...
вопрос задан: 11 October 2010 22:53
0
ответов

Typedef структур

Я использую структуры в своем проекте следующим образом: typedef struct {int str1_val1; int str1_val2; } struct1; и typedef struct {int str2_val1; int str2_val2; struct1 * str2_val3; } ...
вопрос задан: 7 October 2010 15:04
0
ответов

таблица поиска в c

Я создаю таблицу поиска на C Когда я определяю это: typedef struct {char * action; char * сообщение; } lookuptab; lookuptab tab [] = {{"aa", "bb"}, {"cc", "dd"} }; он компилируется без ошибок, но ...
вопрос задан: 6 October 2010 18:09
0
ответов

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

Одна из вещей, о которой я много думал, - это то, как мы можем использовать показатели некоторых любезно измерить изменения, мы идем назад или нет? Это в контексте большой устаревшей базы кода ...
вопрос задан: 6 October 2010 07:10
0
ответов

Структуры и приведение типов в C

Мне было интересно: есть ли у меня определения структур, например, такие: struct База {int foo; }; struct Derived {int foo; // int foo является общим для обоих определений char * bar; }; могу я сделать ...
вопрос задан: 2 October 2010 16:17
0
ответов

Как мне считывать значения в структуру с помощью указателей?

Я знаю, когда мне нужно печатать, я использую p-> real и так далее, но что мне писать, когда я читаю числа с помощью scanf? #include typedef struct {int real; int мнимый; } ...
вопрос задан: 1 October 2010 05:17
0
ответов

Разделение структуры на частные и открытые разделы?

В C ++ и Java структуры данных могут иметь частные, общедоступные и защищенные области. Я хотел бы перенести эту концепцию на программу на языке C, которую я пишу. Существуют ли какие-либо идиомы для реализации частных ...
вопрос задан: 29 September 2010 18:10
0
ответов

Необычный результат, связанный с размер структуры и производительность

Мне было любопытно узнать о накладных расходах большой структуры по сравнению с небольшая структура в использовании операторов + и * для математики. Итак, я создал две структуры, одну маленькую с 1 двойным полем (8 байтов) и одну большую с 10 двойными (.
вопрос задан: 27 September 2010 18:52
0
ответов

Каков размер этой структуры C #?

Это 12 байтов или 16 байтов при хранении в List ? общедоступная структура DataPoint {DateTime time_utc; значение с плавающей запятой; } Есть ли какая-либо функция sizeof в C #?
вопрос задан: 27 September 2010 14:14
0
ответов

Конструктор структур в C

Дано: struct objStruct {int id; значение int; }; typedef struct objStruct Object; Есть ли ярлык для выделения и инициализации объекта, что-то вроде конструктора C ++? Он может даже ...
вопрос задан: 22 September 2010 22:50
0
ответов

упаковка и распаковка массива / строки переменной длины с использованием модуля структуры в python

Я пытаюсь разобраться в упаковке и распаковке двоичных данных в Python 3. На самом деле это не так. трудно понять, кроме одной проблемы: что, если у меня есть текстовая строка переменной длины и ...
вопрос задан: 20 September 2010 16:57
0
ответов

Будут ли структурные изменения в C # влиять на неуправляемую память?

Моя внутренняя реакция - нет, потому что управляемая и неуправляемая память различны, но я не уверен, что .NET Framework что-то делает с Marshaling за кулисами. То, что я считаю, происходит: Когда ...
вопрос задан: 20 September 2010 00:39
0
ответов

Проблема со структурой и свойством в C #

в файле Я определил общедоступную структуру public struct mystruct {public Double struct1; public Decimal struct2; } В другом я пытался сделать это: class Test {mystruct my_va; public ...
вопрос задан: 16 September 2010 19:30
0
ответов

Размер структуры с двумя указателями void равен 4?

Я не понимаю, почему struct e {void * a; void * b []; } имеет sizeof (e) == 4, а struct f {void * a; void * b; } имеет sizeof (f) == 8.
вопрос задан: 16 September 2010 13:54
0
ответов

Windbg с SOS, Как создать дамп структуры c #

Как мне создать дамп структуры с помощью windbg, есть ли команда dumpstruct, аналогичная dumpobject? Или dumpobject может также создавать дампы структур?
вопрос задан: 15 September 2010 11:50
0
ответов

Пересылка объявлений для переменных?

У меня есть код C, который я должен перенести на C ++. Код имеет структуру struct A {... struct A * myPtr; } А теперь два глобальных массива объявлены и инициализированы следующим образом: // Вперед ...
вопрос задан: 15 September 2010 08:13
0
ответов

Структура с элементом массива в C

Недавно я просмотрел некоторый код C и нашел что-то эквивалентное следующее: struct foo {int some_innocent_variables; двойной some_big_array [VERY_LARGE_NUMBER]; } Почти, но не ...
вопрос задан: 13 September 2010 20:43
0
ответов

Как я могу присвоить значение по умолчанию структуре в функции C ++?

У меня есть структура: typedef struct { двойные x, y, z; } XYZ; Я хочу определить такую ​​функцию: double CalcDisparity (XYZ objposition, XYZ eyeposition, ...
вопрос задан: 10 September 2010 20:34