int main()
{
-#if 0\r
- //unsigned buf[5] = { 0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0 };
+#if 1
+ unsigned buf[5] = { 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0 };
//unsigned buf[3] = { 0xffffffff, 0x1, 0 };
- number< unsigned > nu = 0xffffffff;\r
+ number<> nu(buf, 4);
//number< unsigned > nu2(nu);
- number< unsigned > nu2 = 1u;
+ number<> nu2 = 1u;
std::cout << "nu = " << nu << "\n\n";
std::cout << "nu2 = " << nu2 << "\n\n";
- std::cout << "nu + nu2 = " << nu + nu2 << "\n\n";\r
-#endif\r
-\r
- number< unsigned > nu = 0xffffffff;\r
- std::cout << "nu = " << nu << "\n\n";\r
-\r
- nu << 5;\r
- std::cout << "nu = " << nu << "\n\n";\r
+ std::cout << "nu + nu2 = " << nu + nu2 << "\n\n";
+#endif
- return 0;\r
+#if 0
+ number< unsigned > nu = 0xffffffff;
+ std::cout << "nu = " << nu << "\n\n";
+
+ nu << 5;
+ std::cout << "nu = " << nu << "\n\n";
+#endif
+
+ return 0;
-}\r
+}