settings.json configs frontend of vscode, like font size, zoom level, etc.
tasks.json and launch.json config the process of compile, run and debug. Because this project is mainly used when write a code for testing when learning cpp grammars or for online judge, such as codeforces, making use of tools like cmake and make can bring convenience.