例如,当您在VisualStudio上创建C ++控制台应用程序时,当您使用应用程序并退出时,我认为数据丢失是正确的吗?有没有办法不丢失数据并从控制台项目中生成一个.exe,以便有一个程序可以打开,关闭,打开和修改数据?
答案 0 :(得分:1)
在Visual Studio中使用应用程序时,首先会创建一个可执行文件,一个exe文件。编译和链接C ++文件。编译和链接称为构建。
在Visual Studio的底部,您将看到“输出”窗口。如果有错误,将出现错误。如果不错误,您会看到类似于以下内容的行。
1> SO36972615.vcxproj -> c:\users\sam\documents\visual studio 2015\Projects\SO36972615\Debug\SO36972615.exe
此处,“SO36972615”是项目名称。该项目位于:
c:\users\sam\documents\visual studio 2015\Projects\SO36972615
项目文件位于该目录中。有一个“Debug”子目录,其中包含一个exe文件,SO36972615.exe。您可以在VS之外执行该文件。您也可以将其复制到您的系统中的其他位置。
要在另一个系统中使用您的程序,您可能需要执行所谓的发布版本。你也需要了解这一点。如果您执行Release版本,那么您可以将exe文件复制到另一个系统。
您可能需要一个安装系统才能将程序安装到另一个系统中。设置也称为部署,程序员经常说他们需要部署他们的软件。学习如何部署(创建设置)程序需要时间,但这就是您可以在其他系统中使用程序的方式。