#include "../../jlib/util/version.h" #include <stdio.h> #include <assert.h> using namespace jlib; int main() { Version v1; printf("default ctor: %s\n", v1.toString().data()); Version v2(0, 0, 0, 1); assert(v2.valid()); assert(v2 == Version("0.0.0.1")); printf("v2: %s\n", v2.toString().data()); v2.toFile("v2.ini"); Version v3; v3.fromFile("v2.ini"); assert(v2 == v3); printf("v3: %s\n", v3.toString().data()); Version v4(0, 0, 0, 2); assert(!(v3 == v4)); assert(v3 < v4); assert(v4 > v3); system("pause"); }