Suchergebnisse für Anfrage "raii"

4 die antwort

RAII Tutorial für C ++ [geschlossen]

Ich möchte lernen, wie man RAII in c ++ benutzt. Ich glaube zu wissen, was es ist, habe aber keine Ahnung, wie ich es in meinen Programmen implementieren soll. Bei einer schnellen Google-Suche wurden keine netten Tutorials angezeigt. Hat ...

4 die antwort

Typedef a shared_ptr type with a static custom deleter, ähnlich wie unique_ptr

Ich habe viele Fragen zu SO on custom deleter for @ durchgeleseshared_ptr undunique_ptr und der Unterschied zwischen den beiden. Aber ich habe immer noch keine klare Antwort auf diese Frage gefunden: Wie kann man am besten einen Typ erstellen, ...

8 die antwort

CUDA: Umbrechen der Gerätespeicherzuordnung in C ++

Ich fange gerade an, CUDA zu verwenden und muss zugeben, dass ich von der C-API etwas enttäuscht bin. Ich verstehe die Gründe für die Wahl von C, aber wenn die Sprache stattdessen auf C ++ basiert hätte, wären einige Aspekte viel ...

TOP-Veröffentlichungen

14 die antwort

Was ist die Standard-Defer / Finalizer-Implementierung in C ++?

Allgemeine Vorstellung von Golang-Stildefer wird erklärtHie [https://marcoarena.wordpress.com/2012/08/27/mix-raii-and-lambdas-for-deferred-execution/] undHie [http://kri.gs/2013/01/20/defer-cpp/]. Ich frage mich, ob STL (von C ++ 11, C ++ 14, ...

12 die antwort

Gibt es Fälle, in denen ein "finally" -Konstrukt in C ++ nützlich wäre?

Bjarne Stroustrup schreibt in seinem C ++ - FAQ zu Stil und Technik [http://www.research.att.com/~bs/bs_faq2.html#finally], Hervorhebung von mir: Weil C ++ eine Alternative unterstützt, die @ i fast immer besser: Die ...

4 die antwort

Verwenden von RAII zum Verwalten von Ressourcen über eine C-API

Ressourcenbeschaffung ist Initialisierung [https://stackoverflow.com/questions/2321511/what-is-meant-by-resource-acquisition-is-initialization-raii] (RAII) wird häufig in C ++ verwendet, um die Lebensdauer von Ressourcen zu verwalten, für die ...

12 die antwort

RAII und intelligente Zeiger in C ++

In der Praxis mit C ++ ist was RAII [http://en.wikipedia.org/wiki/Resource_acquisition_is_initialization], Was sind smart Zeiger [http://en.wikipedia.org/wiki/Smart_pointers], wie werden diese in einem Programm implementiert und welche Vorteile ...