2
ответа

шаблонное определение типа?

Я использую libgc, сборщик "мусора" для C и C++. Для создания предмета коллекционирования мусора контейнеров STL, нужно использовать gc_allocator. Вместо того, чтобы писать станд.:: вектор <MyType> нужно записать std:...
вопрос задан: 16 March 2009 16:08
1
ответ

Деструкторы встроенных типов (интервал, символ и т.д.)

В C++ следующий код дает ошибку компилятора: освободите destruct1 (интервал * объект) {объект-> ~ интервал ();} Этот код является почти тем же, я просто определение типа, интервал к другому типу и чему-то волшебному происходит:...
вопрос задан: 4 August 2019 10:00
1
ответ

Шаблонное определение типа C++

У меня есть шаблон класса <size_t N, size_t M> Матрица класса {//....}; я хочу сделать определение типа, которое создает Вектор (вектор - столбец), который эквивалентен Матрице с размерами N и 1...
вопрос задан: 10 July 2019 16:25
1
ответ

Как указать структуру на конкретный адрес

Я пытаюсь указать структуру на определенную область памяти, может кто-нибудь, пожалуйста, скажите мне, как это можно сделать в c-программировании. Я определил макрос, который содержит начальный адрес ...
вопрос задан: 20 March 2019 04:40
1
ответ

Использование указателей в структуре typedef, которая содержит строку символов

Я хочу написать функцию под названием «замена», которая передает в качестве параметров: связанный список «l», который имеет символ на каждом узле («lchar»). строка символов "CHG", символ "CH" и "vec" ...
вопрос задан: 19 January 2019 18:20
1
ответ

Как создать шаблон typedef для функции с помощью объявления псевдонима?

Я просто пытаюсь конвертировать мой текущий typedef: typedef void (Foo :: * CallbackName) (int arg); В псевдоним функции, который я выглядел следующим образом: template < class T > используя T_CallbackName = void (T: ...
вопрос задан: 15 January 2019 22:53
1
ответ

(Re) named std :: pair members

Вместо того, чтобы писать сначала town->, я хотел бы написать town-> name. Встроенные именованные аксессоры (переименование первого и второго элементов итератора карты и именованных членов std :: pair) - лучшие решения, которые у меня есть ...
вопрос задан: 23 May 2017 10:31
1
ответ

Объясните правила синтаксиса и область действия для & ldquo; typedef & rdquo;

Каковы правила? OTOH простой случай, кажется, подразумевает, что новый тип - последняя вещь в строке. Как и здесь, Uchar - новый тип: typedef unsigned char Uchar; Но указатель на функцию полностью ...
вопрос задан: 12 December 2016 08:12
1
ответ

Как работают рекурсивные структурированные типы в C? [Дубликат]

Я пытаюсь определить связанный тип списка из структуры в C. Мне было бы легко сделать это как структуру, но структуры, похоже, не работают с методом sizeof (), что неудобно для моего ...
вопрос задан: 14 April 2015 14:27
1
ответ

Как пересылать Typedef'd struct в .h

У меня есть Preprocessor.h #define max_files 15 структурный препроцессор {файл filevector [max_files]; intfile; }; Prevedef struct Preprocessor Prepro; void prepro_init (prepro * p) {(* p) ....
вопрос задан: 31 August 2011 15:15
1
ответ

Определения типов C++ и перегрузка оператора

Если Вы определяете тип как интервал определения типа MY_INT; и продолжите перегружать, скажем, дополнительный оператор MY_INT как оператор MY_INT + (MY_INT a, MY_INT b); будет MY_INT a, b; + b; отличайтесь от интервала...
вопрос задан: 23 June 2010 07:25
1
ответ

Вложенные псевдонимы в C#

Я видел много ответов на проблему определения типа в C#, который я использовал, таким образом, я имею: использование Foo = Система. Наборы. Универсальный. Очередь <Панель>; и это работает хорошо. Я могу изменить определение (особенно.
вопрос задан: 2 March 2010 12:16
0
ответов

Есть ли в PHP структуры, определения типов и / или перечисления, и если нет, то лучшая реализация для них? [дубликат]

ВНИМАНИЕ! Этот вопрос не повторяется: ниже я привел альтернативный и очень полезный метод перечисления, который обеспечивает желаемый эффект - 13.11.2013 Есть ли ключевое слово typedef в ...
вопрос задан: 7 November 2019 21:16
0
ответов

Указатель функции typedef?

Я учусь динамически загружать DLL, но я не понимаю, что это за строка typedef void (* FunctionFunc) (); У меня есть несколько вопросов. Если кто-то сможет ответить на них, я был бы благодарен. ...
вопрос задан: 17 May 2019 07:26
0
ответов

Может ли класс быть приватным для блока трансляции?

Рассмотрим следующий код: /* * myclass.h */ class myclass_impl { // ... } boost::shared_ptr myclass; Могу ли я как-то сделать myclass_impl (или, по крайней мере, прямое использование ...
вопрос задан: 12 May 2019 14:39
0
ответов

Что означает & ldquo; typedef char A [max_size] & rdquo; средства?

У меня есть эта часть кода, и я не понимаю, как работает первый typedef и что происходит, когда мы используем его в структуре. #define MAX_BLOCKEDADDRESS_SIZE 256 typedef char BlockedAddress [...
вопрос задан: 7 April 2019 18:00
0
ответов

Как представить функцию пустого указателя в Android JNI?

Я не знаю, как правильно отобразить это. Метод C void * function (char * h, int p, void (* vrecv) (void *, uint8_t *, size_t), void * d, const char * n, uint8_t p8, uint16_t p16, uint32_t ...
вопрос задан: 4 April 2019 09:56
0
ответов

QT - Смотреть typedef анонимную локальную переменную enum

Я использую QT Creator 5.9. Я не могу посмотреть переменную enum, основанную на анонимном перечислении typedef. typedef enum {enum_val1, enum_val2} en; en temp_var = enum_val1; Если я добавлю temp_var ...
вопрос задан: 26 February 2019 14:36
0
ответов

Undef typedef в C ++?

Я работаю над огромным проектом, в котором есть один файл A.h, в коде которого есть строка typedef unsigned __int16 Elf64_Half; Кроме того, поскольку я строю на Linux и использую функцию dlinfo, я должен включить ...
вопрос задан: 5 June 2018 06:10
0
ответов

указатель typedef const странность

обратите внимание на следующий код: typedef struct Person * PersonRef; struct Person {int age; }; const PersonRef person = NULL; недействительным changePerson (PersonRef newPerson) {person = newPerson; } ...
вопрос задан: 18 May 2018 20:26
0
ответов

Что означают угловые скобки в выражении typedef?

Может кто-нибудь объяснить мне, что происходит в этой строке (из библиотеки dlib) typedef object_detector >> simple_object_detector Угловые ...
вопрос задан: 14 February 2018 22:15
0
ответов

Какой синтаксис для объявления массив указателей на функции без использования отдельного typedef?

Массив указателей на функции можно создать следующим образом: typedef void (* FunctionPointer) (); FunctionPointer functionPointers [] = {/ * Вставьте сюда * /}; Каков синтаксис для создания указателя на функцию ...
вопрос задан: 14 November 2017 15:53
0
ответов

Так много способов определить байт

Имеет ли значение, какой из них я использую в Objective-C (особенно на iOS)? Я предполагаю, что это происходит от наследования от C и его типов, а также от наследования типов от Mac OS, которой была iOS...
вопрос задан: 7 November 2017 09:38
0
ответов

Как проверить, указал ли класс определение вложенного класса или typedef в C++ 11?

В моем проекте я хочу реализовать прокси-класс шаблона некоторых существующих больших классов. Существующие классы являются библиотечными классами, поэтому их нельзя модифицировать. В большинстве случаев клиенты не знают...
вопрос задан: 29 July 2017 09:59
0
ответов

Невозможно подружиться с определениями типов: какая-то конкретная причина?

struct A {}; typedef A B; struct C { friend struct B; }; GCC 4.7.0 20110427 tells me error: using typedef-name 'B' after 'struct'. So far, this seems pretty self-explanatory; after all, my example ...
вопрос задан: 23 May 2017 12:31
0
ответов

typedef inheritance from a pure abstract base

Edit: Found duplicate I've whittled down some problem code to the simplest working case to illustrate the following: my typedef in a pure abstract base class is not being inherited by the derived ...
вопрос задан: 23 May 2017 12:30
0
ответов

Почему определение типа шаблона является проблемой в С++ (не в С++ 11)

В этом вопросе ОП попросило решение для определения типа шаблона, которое невозможно в С++. ОП также представил решение, но оно ему не понравилось: template ...
вопрос задан: 23 May 2017 12:20
0
ответов

C++ 'typedef' и 'using … = …' [дубликат]

Возможный дубликат: в чем разница между typedef и using в C++11? Следующий код компилируется и запускается. Мой вопрос в том, в чем разница между "typedef" и "using"...
вопрос задан: 23 May 2017 12:18
0
ответов

Как преобразовать перечисление typedef в NSNumber?

Обрабатывается ли каждое значение перечисления typedef как целое число? Например, для следующего определения типа enum:// UIView.h typedef enum { UIViewAnimationCurveEaseInOut, UIViewAnimationCurveEaseIn,...
вопрос задан: 23 May 2017 12:08
0
ответов

Что? Лучшая стратегия для определения типов общих указателей?

У меня быстрый вопрос относительно использования определений типов для длинных шаблонов. Суть: я обнаружил, что попал в какую-то проблему - похоже, нет хорошего места для размещения typedef, кроме local ...
вопрос задан: 23 May 2017 12:07