what is the launch.json config in visual studio code?
Configuring launch.json for C/C++ debugging. The launch.json file is used to configure the debugger in Visual Studio Code. Visual Studio Code generates a launch.json with almost all of the required information. To get started debugging you need to fill in the program field with the path to the executable you plan to debug.