是否可以 read/retrieve 来自 .sln 文件的 c++ 源代码?

Is it possible to read/retrieve a c++ source code from a .sln file?

我向朋友发送了一个 .sln 文件(而不是 .cpp 文件);他能否从中读取源代码,还是只是 Visual Studio 用来加载项目的文件?

不,SLN 文件仅存储项目设置。您应该将整个项目压缩文件发送给他。

如你所知,与他人共享代码的推荐方法是使用版本控制系统,例如 GIT

不,sln 文件仅包含对您的文件的引用。所以至少他现在知道你的文件名了;)