Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Weist einen booleschen Wert einem Bit oder den Wert zu, die von Eine referenzierte Element zu einem Bit angehalten wird.
reference& operator=(
const reference& _Right
);
reference& operator=(
bool _Val
);
Parameter
_Right
Der Elementverweis, dessen Wert das Bit zugewiesen werden soll._Val
Der dem Bit zugewiesen werden, boolesche Wert.
Rückgabewert
Der boolesche Wert entweder festgelegt oder bezeichnet.
Beispiel
// vector_bool_ref_op_assign.cpp
// compile with: /EHsc
#include <vector>
#include <iostream>
class MyAlloc{};
int main( )
{
using namespace std;
typedef vector<bool> boolvector;
boolvector v;
bool b1, b2;
v.push_back( false );
v.push_back( true );
boolvector::reference ref1 = v.at( 0 );
boolvector::reference ref2 = v.at( 1 );
b1 = ref1;
b2 = ref2;
cout << "The initial value of the 1st element was: " << b1 << endl;
cout << "The initial value of the 2nd element was: " << b2 << endl;
ref2.operator=( ref1 );
b2 = ref2;
cout << "The value of the 2nd element is now: " << b2 << endl;
ref1.operator=( true );
b1 = bool( ref1 );
cout << "The value of the 1st element is now: " << b1 << endl;
}
Anforderungen
Header: <vector>
Namespace: std