C/Visual C - ¿Funciones publicas en librerias?

   
Vista:

¿Funciones publicas en librerias?

Publicado por Andres (4 intervenciones) el 04/12/2015 19:46:29
Hace poco hice una pregunta sobre este mismo tema pero me respondieron que podía usar funciones publicas en las librerías. Yo uso Linux(Debían) y no se que es una función publica en una librería

Alguien me podría decir lo que es
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

¿Funciones publicas en librerias?

Publicado por Requeteprogramador (8 intervenciones) el 04/12/2015 20:09:51
Será una función exportada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

¿Funciones publicas en librerias?

Publicado por agustin (178 intervenciones) el 05/12/2015 09:01:00
Una librería puede tener dos tipos de funciones, públicas/privadas, las públicas se pueden exportar, las privadas son solo para el uso interno de la librería y no se pueden exportar.
Para declarar una función publica:
__declspec(dllexport) __stdcall Tipo Funcion(parametros);
O
extern “C” __declspec(dllexport) Tipo Funcion(parametros);

Te pongo un enlace que es para Windows: http://geeks.ms/blogs/rfog/archive/2010/01/29/todo-lo-que-quisiste-saber-sobre-las-dll-y-no-te-atreviste-a-preguntar-i.aspx
http://geeks.ms/blogs/rfog/archive/2010/01/29/todo-lo-que-quisiste-saber-sobre-las-dll-y-no-te-atreviste-a-preguntar-ii.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar