Programación General > Visual C++

 Proyectos De Diferente "naturaleza"

(1/2) > >>

seba_500:
Hola  :hola: ,

tengo en el Visual c++ (visual studio 2005) un proyecto que si no recuerdo mal es del tipo Windows Forms application. En él uso muchas utilidades del namespace System. Éste lo he programado yo.

Por otro lado tengo otro, bajado de internet y modificado un poco, que me permite  usar sockets. Sin embargo éste debe ser de otro tipo porque no tiene el namespace System. En cambio tiene el std. Son una serie de clases que pretendo usar para poder mandar mensajes por UDP a otros equipos sin tener que preocuparme de los sockets a más bajo nivel.

Puedo incluir los dos en la misma solución de Visual Studio y, por ejemplo, crear una clase en el primero q use clases tanto del primero como del segundo? Qué pasos tengo que seguir? No dará fallos de compilación?

No se si me he explicado  :( , preguntadme si no véis bien cual es mi duda.

Saludos

seba_500:
En el fondo lo q quiero decir con "naturaleza" es q son de diferentes plantillas del visual studio. (Es q tengo yo una terminologia un poco rara  :rolleyes: )

Por tanto uno tiene referencias a System y el otro no y en general supongo  q tendrán reglas diferentes de compilación y linkado, no?

Asi q qué puedo hacer para incluir clases de uno en otro... o no se puede?


Odio Visual, te pasas la vida resolviendo problemas q no son realmente de programación  :angry:

Eternal Idol:
¿System? ¿Eso no es de .NET acaso?


--- Cita de: "seba_500" ---Odio Visual, te pasas la vida resolviendo problemas q no son realmente de programación  :angry:
--- Fin de la cita ---

¿Que problemas? Ni siquiera probaste a ver que pasaba y nadie te obliga a intentar escribir lo menos posible de codigo ...

seba_500:

--- Cita de: "Eternal Idol" ---¿System? ¿Eso no es de .NET acaso?
--- Fin de la cita ---

Si, he visto q System aparece en Propiedades de proyecto->Propiedades comunes->Referencias como referencia .NET.
Y eso qué es? Un namespace, una librería, una biblioteca... o implica otras cosas.

Si en un project sin referencias .NET incluyo ficheros de cabecera de otro q si las tiene (siempre y cuando en los parametos de las funciones o en los datos que devuelvan no haya ninguna alusion a System::lo_que_sea) habrá problemas??

No me resulta facil probarlo porque el project programado por mi no está completo y ni de coña compila, asi q si le añado la parte que use esas cabeceras y compilo sería engorroso saber qué fallos son por lo que acabo de hacer  y cuales son por estar todo aún provisional.  


--- Cita de: "Eternal Idol" ---¿Que problemas? Ni siquiera probaste a ver que pasaba y nadie te obliga a intentar escribir lo menos posible de codigo ...
--- Fin de la cita ---
Lo decía entre otras cosas porque me voy a paginas donde se trabaja en clases y librerías de cosas tan jugosas como el protocolo SIP o sockets con seguridad y en sus foros el 90% de las consultas en lugar de ser sobre el programa en si son sobre Configuraciones de Visual y fallos de linkado

Eternal Idol:

--- Cita de: "seba_500" ---Si, he visto q System aparece en Propiedades de proyecto->Propiedades comunes->Referencias como referencia .NET.
Y eso qué es? Un namespace, una librería, una biblioteca... o implica otras cosas.
--- Fin de la cita ---

.NET, otro mundo ...


--- Cita de: "seba_500" ---No me resulta facil probarlo porque el project programado por mi no está completo y ni de coña compila, asi q si le añado la parte que use esas cabeceras y compilo sería engorroso saber qué fallos son por lo que acabo de hacer  y cuales son por estar todo aún provisional. 
--- Fin de la cita ---

Tenes dos opciones, esperar a que alguien que sepa te responda o reducir el problema a la minima expresion y probarlo. Si tu codigo ni siquiera compila ...


--- Cita de: "seba_500" ---Lo decía entre otras cosas porque me voy a paginas donde se trabaja en clases y librerías de cosas tan jugosas como el protocolo SIP o sockets con seguridad y en sus foros el 90% de las consultas en lugar de ser sobre el programa en si son sobre Configuraciones de Visual y fallos de linkado
--- Fin de la cita ---

Eso es normalmente problema del usuario ... no saber especificar una libreria para enlazar ...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa