#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; #define tf(IsTrue) ((IsTrue) ? "True" : "False") int main() { uCalc uc; cout << tf(uc.DataTypeOf("double").IsDefault()) << endl; cout << tf(uc.DataTypeOf("int64").IsDefault()) << endl; cout << uc.DefaultDataType().Name() << endl; cout << "---" << endl; uc.DataTypeOf("int64").IsDefault(true); cout << tf(uc.DataTypeOf("double").IsDefault()) << endl; cout << tf(uc.DataTypeOf("int64").IsDefault()) << endl; cout << uc.DefaultDataType().Name() << endl; cout << "---" << endl; uc.DataTypeOf("int64").IsDefault(false); cout << tf(uc.DataTypeOf("double").IsDefault()) << endl; cout << tf(uc.DataTypeOf("int64").IsDefault()) << endl; cout << uc.DefaultDataType().Name() << endl; }