Visual C++ .NET/Language Basics/Comparison Operators
Branch Based on a Comparison
#include "stdafx.h"
#using <mscorlib.dll>
using namespace System;
int main(void)
{
int value1 = 10;
int value2 = 20;
int value3 = 30;
if (value1 == 15)
Console::WriteLine("value1 == 15.");
else if (value1 == 27)
Console::WriteLine("value1 == 27.");
else if (value1 == 45)
Console::WriteLine("value1 == 45.");
else
Console::WriteLine("value1 is not 15, 27, or 45.");
return 0;
}
Make Complicated Comparisons
#include "stdafx.h"
#using <mscorlib.dll>
using namespace System;
int main(void) {
int value1 = 10;
int value2 = 20;
int value3 = 30;
if (((value1 == 10) && (value2 == 20)) || (value3 == 25))
Console::WriteLine ("This expression is true.");
if ((value1 == 10) && ((value2 == 20)) || (value3 == 25))
Console::WriteLine ("This expression is true.");
return 0;
}