C/Visual C - ¿Funciones publicas en librerias?

 
Vista:
sin imagen de perfil

¿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
sin imagen de perfil
Val: 296
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

¿Funciones publicas en librerias?

Publicado por agustin (272 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