What is the reason for having your own Bool type in C++?
Nothing wrong with writing something and sharing it in order to learn, though! Just surprised to see it on the front page.
+// in case NULL is not defined
+#ifndef NULL
+#define NULL (0L)
+#endif // NULL
https://github.com/btwael/SuperString/commit/515f6896ee6a3e2... return this->_lengthComputed == ((Bool) 2);
Obviously so that you can add a third value :) :)