Re: Dll в Dll
От: Zigmar Израиль  
Дата: 25.02.07 16:11
Оценка: :)
Здравствуйте, Zhbanito, Вы писали:

Z>Здравствуйте. Столкнулся с такой проблемой. Есть Dll "A". Если писать приложение с помощью ее функций приложение работает исправно. Но мне нужно часть функций из Dll "A" "завернуть" в свои функции и скомпилировать Dll "B".

Z>Так вот если теперь написать приложение с вызовом этой функции оно пеестает работать корректно.

Z>Напр.


Z>A.dll

Z>Функции:
Z>int summ(a,b)
Z>char* funct(int)

Z>B.dll

Z>char* function(a,b)
Z>{
Z> return funct(summ(a,b));
Z>}

Z>Так вот если в программе сделать с помощью библиотеки A.dll


Z>int main()

Z>{
Z> printf(funct(summ(a,b)));
Z>}
Z>Все прекрасно.

Z>А если с помощью B.dll


Z>int main()

Z>{
Z> printf(function(a,b));
Z>}

Z>Не выходит...

А что не работает и не выходит? Телепатия мне отказала.
"To protect people you must slay people. To let people live you must let people die. This is the true teaching of the sword."
-Seijuro Hiko, "Rurouni Kensin"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.