Compartir a través de


Operadores ATL

Nota:

La biblioteca de plantillas activas (ATL) sigue siendo compatible. Sin embargo, ya no estamos agregando características ni actualizando la documentación.

Esta sección contiene los temas de referencia de los operadores globales ATL.

Operator Descripción
operator == Compara dos objetos CSid o estructuras SID para determinar si son iguales.
operador != Compara dos objetos CSid 0 estructuras SID para determinar si son iguales.
operador < Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es menor que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).
operador > Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es mayor que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).
operator <= Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es menor o igual que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).
operator >= Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es mayor o igual que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).

Requisitos

Encabezado: atlsecurity.h

operator ==

Compara los objetos CSid o estructuras SID (identificador de seguridad) para la igualdad.

bool operator==(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si los objetos son iguales, FALSE si no son iguales.

operador !=

Compara los objetos CSid o estructuras SID (identificador de seguridad) para la desigualdad.

bool operator==(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si los objetos no son iguales, FALSE si son iguales.

Operador <

Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es menor que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).

bool operator<(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si la dirección del objeto lhs es menor que la dirección del objeto rhs; de lo contrario, FALSE.

Comentarios

Este operador actúa en la dirección del objeto CSid o la estructura SID, y se implementa para proporcionar compatibilidad con las clases de colección de la biblioteca estándar de C++.

Operador >

Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es mayor que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).

bool operator<(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si la dirección del objeto lhs es menor que la dirección del objeto rhs; de lo contrario, FALSE.

Comentarios

Este operador actúa en la dirección del objeto CSid o la estructura SID, y se implementa para proporcionar compatibilidad con las clases de colección de la biblioteca estándar de C++.

operador <=

Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es menor o igual que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).

bool operator<(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si la dirección del objeto lhs es menor o igual que la dirección del objeto rhs; de lo contrario, FALSE.

Comentarios

Este operador actúa en la dirección del objeto CSid o la estructura SID, y se implementa para proporcionar compatibilidad con las clases de colección de la biblioteca estándar de C++.

operador >=

Comprueba si el objeto CSid o la estructura SID en el lado izquierdo del operador es mayor o igual que el objeto CSid o estructura SID del lado derecho (por compatibilidad con la biblioteca estándar de C++).

bool operator<(const CSid& lhs, const CSid& rhs) throw();

Parámetros

lhs
El primer objeto CSid o estructura SID que se va a comparar.

rhs
El segundo objeto CSid o estructura SID que se va a comparar.

Valor devuelto

Devuelve TRUE si la dirección del objeto lhs es nayor o igual que la dirección del objeto rhs; de lo contrario, FALSE.

Comentarios

Este operador actúa en la dirección del objeto CSid o la estructura SID, y se implementa para proporcionar compatibilidad con las clases de colección de la biblioteca estándar de C++.