VS2019でcppファイルを分割コンパイルした状態です。左のペインで三角の印がついているものだけがプロジェクトに参加してます。赤の進入禁止は、プロジェクトに参加していません。同じホルダーでソースと実行ファイルがありますが、VS Codeで出来たものはこうなっているようです。VS2019で出来たものは、Debugホルダーに配置されるようですし、実行ファイルの名称は、プロジェクト名にexeがついてもので、VS Codeで作られるような、ソース名にexeが付いたものではないようです。
VS Codeでmain.cppを実行できるかといえば、出来ません。分割コンパイルをする設定ができていないためだと思います。
上の3個のファイルに分割コンパイルする手立てを書くところがあると思いますが、不明です。