History_Transaction_definitions.cpp is the main file that controls the output. This is a program that accept users’ investment data from a .txt file and generate documents for tax reporting to the Canadian Revenue Agency (CRA). To start, Input your data in the .txt "transaction_history.txt" and run the program.