#include "main.h" #include "SharedLib.h" #include "Sort.h" static TLinkedList g_list(false); static std::vector g_array; static bool onNameRead(const int idx, const int total, const std::string& first, const std::string& last) { auto* acc = new TBankAccount(Checking, first, last); g_list.Append(acc); g_array.push_back(acc); return true; } int main() { readNamesFromFile("random_names.txt", onNameRead); Sort sorter(g_array.data(), (int)g_array.size(), &g_list); PrintList(&g_list); return 0; }