Apr_table_get возвращает копию данных?
Если я вызову apr_table_get, получу ли я копию данных или просто указатель в пул с данными? (Я хочу как-то изменить значение и не знаю, буду ли я уничтожать данные пула.) Кроме того, нужно ли мне освобождать данные. Страница man ( Table и Array Functions) не отвечает на этот вопрос.
1 ответ
Вы получаете копию указателя. Так что нет. Если вам нужна копия данных, на которые она указывает, вам нужно сделать ее.
Вот почему возвращаемый тип const!