Результаты поиска по запросу "struct"

3 ответа

Каковы реальные преимущества гибкого члена массива?

После прочтения некоторых постов, связанных счлен гибкого массиваЯ до сих пор не до конца понимаю, зачем нам нужна такая функция. Возможный дубликат: Гибкие члены массива в C - ...

1 ответ

Вы должны установить каждый элемент структуры вручную. Там нет ярлыков. Если ваш код сгенерирован автоматически, то будет легко сгенерировать и встроенную функцию, которая выполняет преобразование из PyDict в каждую из ваших структур.

олагая, что у меня есть структура, определенная как таковая: cdef extern from "blah.h": struct my_struct: int a int bМне нужно иметь возможность преобразоватьdict вmy_structбез каких-либо знаний о полях my_struct. Другими словами, мне нужно ...

2 ответа

Спасибо за проверку. Тем не менее, это все еще кажется мне довольно противоречивым - иметь ссылки, которые увеличивают время жизни в списке инициализатора POD, но не в инициализаторе ctor, кажется очень странным. Но хорошо, это C ++. +1 от меня.

вая следующий код: class foo { }; class bar: public foo { public: ~bar() { printf("~bar()\n"); } }; class zab: public foo { public: ~zab() { printf("~zab()\n"); } }; struct foo_holder { const foo &f; }; int main() { foo_holder holder[]= { ...

ТОП публикаций

3 ответа

 скорее, чем

аюсь передать структуру в виде указателя из JNI в Java, чтобы потом можно было передать ее обратно из Java в JNI. Я прочитал эту ветку:Передача указателей между C и Java через ...

2 ответа

N-арные деревья в Си

Что было бы аккуратной реализацией N-арного дерева на языке Си? В частности, я хочу реализовать n-арное дерево, а не самобалансирующееся, с несвязанным числом дочерних элементов в каждом узле, в котором каждый узел содержит уже определенную ...

6 ответов

 объект. Вы используете стиль Java там. В C ++ мы просто пишем:

я есть структура, которая имеет уникальный ключ. Я хочу вставить экземпляры этих структур в набор. Я знаю, что для этого оператор <должен быть перегружен, чтобы набор мог выполнить сравнение для выполнения вставки. Следующее не ...

4 ответа

Смотрите этот вопрос и топ ответ

дние несколько дней я «понижал»> 1000 файлов кода C ++ до C. Это шло хорошо до сих пор. Вдруг я лицом к лицу с классом ... Сначала компилятор указал на ошибку в заголовочном файле: class foobar { foo mutex; public: foobar() { oneCreate(&mutex, ...

4 ответа

Насколько я знаю, вы не можете достичь ощутимого улучшения, используя struct вместо class.

жный дубликат: Структура против класса в C # [https://stackoverflow.com/questions/203695/structure-vs-class-in-c] Извините, если это открытый вопрос, но я просто хочу знать, слишком ли велика моя структура. Причина, по которой я хочу ...

3 ответа

Эта ссылка будет использоваться для поиска элемента в списке векторов или шаблонов.

ользую набор для хранения структур, которые содержат несколько строк. Я хочу использовать функцию find () для множеств. Однако, так как набор содержит структуры, он не работает. Я хочу, чтобы find () посмотрел на одну из строк в структуре, когда ...

8 ответов

Это больше похоже на то, над чем вы работаете, а не на ответ на этот конкретный вопрос, или?

ли разница между использованиемstd::tuple и только данныеstruct? typedef std::tuple<int, double, bool> foo_t; struct bar_t { int id; double value; bool dirty; }Из того, что я нашел в Интернете, я обнаружил, что есть два основных различия:struct ...