System::Text::UTF32Encoding clase

UTF32Encoding class

Codificación UTF-32. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

class UTF32Encoding : public System::Text::ICUEncoding

Métodos

MétodoDescripción
Clone() overrideClona el objeto de codificación.
Equals(SharedPtr<Object>) overrideCompara con el objeto.
GetHashCode() const overrideObtiene el código hash de la codificación.
GetPreamble() overrideObtenga el preámbulo de la página de códigos.
operator==(const UTF32Encoding&) constCompara los parámetros de las codificaciones.
UTF32Encoding()Constructor.
UTF32Encoding(bool, bool)Constructor.
UTF32Encoding(bool, bool, bool)Constructor.

Campos

CampoDescripción
static constexpr BIG_UTF32_CODE_PAGENúmero mágico utilizado por Windows para el ID de página de códigos UTF-32 big endian.
static constexpr DEFAULT_CODE_PAGEValor predeterminado de la página de códigos.
static constexpr UTF32_CODE_PAGENúmero mágico utilizado por Windows para el ID de página de códigos UTF-32 little endian.

Ver también