Resultados de la búsqueda a petición "raii"

5 la respuesta

Cómo inicializar un objeto usando el patrón async-await

7 la respuesta

RAII vs. excepciones

2 la respuesta

Contenedor RAII para objetos OpenGL

Quiero escribir un contenedor RAII simple para objetos OpenGL (texturas, buffers de marcos, etc.) Me he dado cuenta de que todos

7 la respuesta

¿Por qué recolección de basura cuando RAII está disponible?

6 la respuesta

¿Por qué no hay RAII en .NET?

Siendo principalmente un desarrollador de C ++ la ausencia deRAII (La adquisición de recursos es la inicialización) En Java y .NET siempre me ha molestado. E...

4 la respuesta

¿Es la propiedad compartida de objetos un signo de mal diseño?

Fondo: Al leerDocumentos del Dr. Stroustrup y preguntas frecuentes, observo algunas "opiniones" firmes y excelentes consejos del legendario científ...

12 la respuesta

¿Es abusivo utilizar IDisposable y "usar" como medio para obtener un "comportamiento de ámbito" para una seguridad excepcional?

Algo que usaba a menudo en C ++ era dejar que una clase

2 la respuesta

Uso de RAII para administrar recursos desde una API de estilo C

La adquisición de recursos es inicialización [https://stackoverflow.com/questions/2321511/what-is-meant-by-resource-acquisition-is-initialization-raii] (RAII) se usa comúnmente en C ++ para administrar la vida útil de los recursos que requieren ...

6 la respuesta

¿Hay casos en los que una construcción "finalmente" sería útil en C ++?

Bjarne Stroustrup escribe en suPreguntas frecuentes sobre estilo y técnica de C ++ [http://www.research.att.com/~bs/bs_faq2.html#finally], énfasis mío: Porque C ++ admite una alternativa que escasi siempre mejor: La técnica de "adquisición de ...

1 la respuesta

Forzar el orden en que se eliminan los campos de estructura

Estoy implementando un objeto que posee varios recursos creados a partir de bibliotecas C a través de FFI. Para limpiar lo que ya se ha hecho si el constructor entra en pánico, estoy envolviendo cada recurso en su propia estructura e ...