Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

operator^ (<bitset>)

Realiza EXCLUSIVE-OR bit a bit entre dos bitsets.

template <size_t size>
bitset<size> operator^(
   const bitset<size>& _Left,
   const bitset<size>& _Right
);

_Left

El primero de los dos bitsets cuyos elementos respectivos deben integrarse con EXCLUSIVE-ORbit a bit.

_Right

El segundo de los dos valarrays cuyos elementos respectivos deben integrarse con EXCLUSIVE-ORbit a bit.

Un bitset cuyos elementos son el resultado de realizar la operación de EXCLUSIVE-OR en los elementos correspondientes de _Left y _Right.

// bitset_xor.cpp
// compile with: /EHsc
#include <bitset>
#include <iostream>
#include <string>

using namespace std;

int main()
{
   bitset<4> b1 ( string("0101") );
   bitset<4> b2 ( string("0011") );
   bitset<4> b3 = b1 ^ b2;
   cout << "bitset 1: " << b1 << endl;
   cout << "bitset 2: " << b2 << endl;
   cout << "bitset 3: " << b3 << endl;
}
bitset 1: 0101
bitset 2: 0011
bitset 3: 0110

bitset <deEncabezado: >

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft