Re: Calling C++ function
От | Tom Lane |
---|---|
Тема | Re: Calling C++ function |
Дата | |
Msg-id | 28455.1092594458@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Calling C++ function (Oliver Archner <oliver.archner@bitoek.uni-bayreuth.de>) |
Ответы |
Re: Calling C++ function
|
Список | pgsql-interfaces |
Oliver Archner <oliver.archner@bitoek.uni-bayreuth.de> writes: > Can anyone point me to example which calls a C++ function from a dynamic > library ? It's gonna be fairly painful, since the backend is a C program not a C++ program, and therefore it does not provide any of the infrastructure that C++ code is likely to expect --- no exception stack, no global constructors/destructors, no C++ library, etc. I am not sure how much of this is practical to load after-the-fact in a dynamic library. My inclination if you really need to use ImageMagick would be to shell out to the IM executable via system() (or better popen(), if you have a modern popen that supports 'r+' access). regards, tom lane
В списке pgsql-interfaces по дате отправления: