以前新建工程的时候,没想到过把这个选项,也就是Create directory for solution打上勾。今天试了下,果然根目录一下子清爽了。
###现在根目录包含
- .sln
- .db
- git文件夹
- solution文件夹: 与工程同名, 放源代码.
- 以及x64文件夹,用于放编译出来的项目.
###在solution文件夹中, 比如工程名是test, 那么源代码就在./test/test/里面, 第一个test指的是工程根目录, 第二个就是源代码目录. 包含
- 所有的源代码, .cpp和.h等等
- .vcxproj
- .vcxproj.filters
- .vcxproj.user
- 这也是默认的输入输出的根目录,也就是说,如果程序中打开或新建一个文件,只给文件名的话,就从这个目录打开.
###这是默认的情形,还可以再像gnu的写法,弄成src, lib, include, build等等这样的目录结构.