10000 01100 00011 01111
realloc
до 1024 элементов и т. д. Удаление только вот не предусматривается, хотя можно и удаление сделать, со связанным списком пустых элементов. __dllexport
обертке для каждой функции, которую нужно экспортировать. Для инициализации создать объект типа PyModule
и выполнить код модуля в его словаре. Все обертки будут примерно одинаковые: вызвать функцию Python, проверить результат, если ошибка — вернуть код ошибки и, возможно, описание, если все нормально — преобразовать значение в нужный формат. Вряд ли хоть одна функция будет длиннее экрана. void initXXX(void)
, который инициализирует модуль и ничего не возвращает. К функциям и классам внутри можно получить доступ только из Python, они принимают и возвращают структуры PyObject
, и чтобы использовать их еще где-то, нужно все равно преобразовывать эти PyObject
во что-то еще. Единственный плюс может быть в использовании промежуточного кода на C, но обертку для DLL все равно придется писать. 2) налогоплательщики, получающие доходы от выполнения работ (оказания услуг) по договорам гражданско-правового характера, — в сумме фактически произведенных ими и документально подтвержденных расходов, непосредственно связанных с выполнением этих работ (оказанием услуг);