Limpieza de excepciones de CStringCString Exception Cleanup

En versiones anteriores de MFC era importante limpiar los objetos CString después del uso.In previous versions of MFC, it was important that you clean up CString objects after use. Con la versión 3,0 de MFC y versiones posteriores, ya no es necesario realizar la limpieza explícita.With MFC version 3.0 and later, explicit cleanup is no longer necessary.

En el mecanismo de control de excepciones de C++ que usa ahora MFC, no es necesario preocuparse por la limpieza después de una excepción.Under the C++ exception handling mechanism that MFC now uses, you do not have to worry about cleanup after an exception. Para obtener una descripción de cómo C++ "Desenreda" la pila después de detectar una excepción, vea las instrucciones try, Catch y Throw.For a description of how C++ "unwinds" the stack after an exception is caught, see the try, catch, and throw statements. Incluso si usa las macros try / catch de MFC en lugar de las palabras clave de c++ try y catch , MFC utiliza el mecanismo de excepciones de c++ subyacente, por lo que todavía no es necesario limpiar explícitamente.Even if you use the MFC TRY/CATCH macros instead of the C++ keywords try and catch, MFC uses the C++ exception mechanism underneath, so you still do not need to clean up explicitly.

Consulte tambiénSee also

Cadenas (ATL/MFC)Strings (ATL/MFC)
Control de excepcionesException Handling