Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Haddd en 01 de Diciembre de 2002, 07:48:00 PM

Título: MFC y STL
Publicado por: Haddd en 01 de Diciembre de 2002, 07:48:00 PM
                                Cuando incluyo STL en un proyecto de VC++.NET, me aparece un error al definir el IMPLEMENT_DEYNTINCRATE.
Leo la ayuda y me dice que incluya new.h antes que nada. Pero sigue sin funcionarme.

¿Cómo puedo incluir en un proyecto MFC las STL?                                
Título: MFC y STL
Publicado por: Astat en 01 de Diciembre de 2002, 09:20:43 PM
                                Prueba tambien a no hacer ninguna declaracion estatica.

En vez de poner en el *.H

std::vector m_vectorInt;

pon

std::vector *m_vectorInt;

y crealos en tu *.cpp con un new.

Un saludo                                
Título: MFC y STL
Publicado por: Loover en 02 de Diciembre de 2002, 08:43:40 AM
                                Esto esta en el "configure.html" que viene en la carpeta doc.

You should define this macro if compiling with MFC: _STLP_USE_MFC
- STLport then include instead of to get synchronisation primitives

Yo no lo he probado.                                
Título: MFC y STL
Publicado por: Haddd en 03 de Diciembre de 2002, 10:27:32 AM
                                No me funciona lo que tu dices Loover.
¿Alguien se ha topado con el problema? ¡Ayudaaaa!                                
Título: MFC y STL
Publicado por: Loover en 03 de Diciembre de 2002, 12:11:39 PM
                                He puesto en google "mfc stl" y entre otras cosas en el segundo link me sale un pdf que lo mismo te sirver:
http://www.cis.temple.edu/~wolfgang/MFC-STLPaper.PDF                                
Título: MFC y STL
Publicado por: Haddd en 03 de Diciembre de 2002, 01:16:35 PM
                                Ya lo había leido, pero no sirve;muchas gracias de todas formas.