Re: Вызов C++ из C под линукс
От: skeptic  
Дата: 27.04.11 04:39
Оценка:
Здравствуйте, _Artem_, Вы писали:

_A_>Доброе время суток!

_A_>Пишу модуль для nginx. Там идеология такая что модули вкомпиливаются внутрь nginx. Сам nginx написан на чистом C. Модуль же мой написан на C++. Возникла проблема того что после вызова функций C++ корявяться данные ngnix. Видимо C++ не инициализируется корректно в этом случае и при работе с памятью пишет куда-то не туда. И вот возник вопрос, с чем это связано, может быть кто-нибудь сталкивался с подобным? И как можно это исправить? C++ линкуется с nginx как статическая библиотека.

new/delete не переопределяли?
Насколько я понимаю в nginx свои функции для управления памятью и юзать нужно их.
Ну и поподробней можно суть проблемы? А то не полнятно что вызываете и чего после этого корявится
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.