Я разрабатываю библиотеку с интерфейсом C для целей совместимости.
void interface(double* context, size_t num_elements);
в то время как context
указывает на необработанную память, хранящую num_elements
double
s. В оставшейся части кода есть ли какие-либо стратегии для создания std::valarray
, которые временно управляют context
, не освобождая его после завершения вызова библиотеки?