Warum ist es falsch, std :: auto_ptr <> mit Standardcontainern zu verwenden?
Warum ist die Verwendung std::auto_ptr<>mit Standardbehältern falsch
Mit dem neuen Standard (und Teilen, die bereits in einigen Compilern verfügbar sind) soll der neue Typ std::unique_ptrein Ersatz für sein std::auto_ptr. Überlappt sich ihre Verwendung genau (damit ich meinen Code global suchen / ersetzen kann (nicht, dass ich dies tun würde, aber wenn ich es tun...
Ich habe auto_ptrgehört, dass es in C ++ 11 veraltet ist. Was ist der Grund dafür? Auch ich würde gerne den Unterschied zwischen auto_ptrund kennen
Wird auto_ptr im eingehenden C ++ - Standard veraltet sein? Sollte unique_ptr anstelle von shared_ptr für die Eigentumsübertragung verwendet werden? Wenn unique_ptr nicht im Standard enthalten ist, muss ich stattdessen shared_ptr verwenden?