1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#include <seqan/sequence.h>
using namespace seqan2;
int main()
{
//![main]
String<char> a = "beta";
String<char> b = "alpha";
std::cout << (a != b) << std::endl;
std::cout << (a < b) << std::endl;
std::cout << (a > b) << std::endl;
//![main]
//![first]
if (a < b) { /* code for case "a < b" */ }
else if (a > b) { /* code for case "a > b" */ }
else { /* code for case "a == b" */ }
//![first]
//![second]
// Compare a and b and store the result in comp
Lexical<> comp(a, b);
if (isLess(comp)) { /* code for case "a < b" */ }
else if (isGreater(comp)) { /* code for case "a > b" */ }
else { /* code for case "a == b" */ }
//![second]
}
|