добавить iostream в исходники

Нужно, чтобы при работе одной из функций кода postgre данные записывались в файл. Для этого решил добавить iostream в код. Попробовал просто приписать (попробовал оба варианта): введите сюда описание изображения На этапе make выдал ошибки: введите сюда описание изображения Пробовал явно прописать #include "/usr/iostream.h", предварительно скачав этот файл и добавив в usr, введите сюда описание изображения выдает такие ошибки введите сюда описание изображения Что делать?


Ответы (1 шт):

Автор решения: Мелкий

C и C++ - это всё же разные языки. Тем не менее PostgreSQL поддерживает сборку компилятором для C++, но вы судя по всему используете компилятор C, которому синтаксис из C++ конечно не известен.

С точки зрения стандартов кодирования postgresql правильным для работы с файлами будет использовать функции из src/include/storage/fd.h которые в md.c уже и используется для операций.

→ Ссылка