Partilhar via


Limpeza de Exceções de CString

Observação

A biblioteca Microsoft Foundation Classes (MFC) e a Active Template Library (ATL) continuam a ser suportadas. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Nas versões anteriores do MFC, era importante limpar os objetos CString após a utilização. Com a versão 3.0 do MFC e posteriores, a limpeza explícita deixa de ser necessária.

No mecanismo de tratamento de exceções em C++ que o MFC agora utiliza, não precisa de se preocupar com a limpeza após uma exceção. Para uma descrição de como o C++ "desenrola" a pilha após uma exceção ser apanhada, veja as instruções try, catch e throw. Mesmo que uses as macros try/ catch do MFC em vez das palavras-chavetry em C++ e catch, o MFC usa o mecanismo de exceção em C++ por baixo, por isso ainda não precisas de limpar explicitamente.

Consulte também

Cordas (ATL/MFC)
Tratamento de exceções