Freigeben über


CFixedStringT::CFixedStringT

Erstellt ein CFixedStringT-Objekt.

CFixedStringT( ) throw( ); 
explicit CFixedStringT(
   IAtlStringMgr* pStringMgr 
) throw( );
CFixedStringT(
   const CFixedStringT< StringType, t_nChars >& str 
);
CFixedStringT(
   const StringType& str 
);
CFixedStringT(
   const StringType::XCHAR* psz 
);
explicit CFixedStringT(
   const StringType::YCHAR* psz 
);
explicit CFixedStringT(
   const unsigned char* psz 
);

Parameter

  • psz
    Eine auf NULL endende in dieses CFixedStringT-Objekt kopiert werden, Zeichenfolge.

  • str
    Ein vorhandenes in dieses CFixedStringT-Objekt kopiert werden CFixedStringT-Objekt.

  • pStringMgr
    Ein Zeiger auf CFixedStringT Speicher-Manager des Objekts.Weitere Informationen zu IAtlStringMgr und Speicherverwaltung für CFixedStringT, finden Sie unter Speicherverwaltung und CStringT.

Hinweise

Da die Konstruktoren die Eingabedaten in neuen zugeordneten Speicher kopieren, sollten Sie beachten, dass Arbeitsspeicherausnahmen möglicherweise ergeben.Beachten Sie, dass einige dieser Konstruktoren als Konvertierungsfunktionen auftreten.

Anforderungen

Header: cstringt.h

Siehe auch

Referenz

CFixedStringT-Klasse