Remove unused code and migrate to CMake build system.

This commit is contained in:
2026-02-13 16:05:08 +01:00
parent b22b7f213f
commit 90fbcc38dc
25 changed files with 2662 additions and 16 deletions
+24
View File
@@ -0,0 +1,24 @@
#include "ClassA.h"
int main() {
ClassA a{};
a.Print();
ClassA *pA = nullptr;
pA = new ClassA();
pA->Print();
// (*pA).Print(); // same line as above, but more complex to write
delete pA;
pA = nullptr;
a.CompareTo(pA);
IComparable *pComparable = nullptr;
pComparable = new ClassA();
pComparable->CompareTo(pA);
// pA = dynamic_cast<ClassA *>(pComparable);
delete pComparable;
pComparable = nullptr;
return 0;
}