用VC++编译成功后的EXE文件打开后马上关闭

时间:2023-02-10 23:44:49
用VC++编译成功后的EXE文件打开后马上关闭  


我在C++里面可以执行,但在保存的文件夹中一打开就马上关闭了

4 个解决方案

#1


你可能是直接编译一个 .cpp 文件得到的 .exe 程序吧,这种程序,在编译器里执行,是能够显示那个黑色的cmd窗口的,但是你双击运行的话,就一闪而过了,

你可以在 CMD 命令提示符下输入这个 exe 路径名来运行


另外,是不是程序里面涉及文件操作的?是的话,你吧exe放到上一层目录试试…
不是的话,运行cmd,把你的程序直接拖上去回车试试…

#2


引用 1 楼 tandyt 的回复:
你可能是直接编译一个 .cpp 文件得到的 .exe 程序吧,这种程序,在编译器里执行,是能够显示那个黑色的cmd窗口的,但是你双击运行的话,就一闪而过了,

你可以在 CMD 命令提示符下输入这个 exe 路径名来运行


另外,是不是程序里面涉及文件操作的?是的话,你吧exe放到上一层目录试试…
不是的话,运行cmd,把你的程序直接拖上去回车试试…


正解

#3


引用楼主 longjishengha 的回复:
用VC++编译成功后的EXE文件打开后马上关闭  


我在C++里面可以执行,但在保存的文件夹中一打开就马上关闭了


你建的是什么工程啊?如果不是MFC 的,那可能就是像1楼说的那样,直接编译CPP文件的话,双击后自动关闭的

#4


引用 3 楼 jijilonghaw0026 的回复:
引用楼主 longjishengha 的回复:
用VC++编译成功后的EXE文件打开后马上关闭


我在C++里面可以执行,但在保存的文件夹中一打开就马上关闭了


你建的是什么工程啊?如果不是MFC 的,那可能就是像1楼说的那样,直接编译CPP文件的话,双击后自动关闭的


是直接编译 cpp 的啊,没用 MFC

#1


你可能是直接编译一个 .cpp 文件得到的 .exe 程序吧,这种程序,在编译器里执行,是能够显示那个黑色的cmd窗口的,但是你双击运行的话,就一闪而过了,

你可以在 CMD 命令提示符下输入这个 exe 路径名来运行


另外,是不是程序里面涉及文件操作的?是的话,你吧exe放到上一层目录试试…
不是的话,运行cmd,把你的程序直接拖上去回车试试…

#2


引用 1 楼 tandyt 的回复:
你可能是直接编译一个 .cpp 文件得到的 .exe 程序吧,这种程序,在编译器里执行,是能够显示那个黑色的cmd窗口的,但是你双击运行的话,就一闪而过了,

你可以在 CMD 命令提示符下输入这个 exe 路径名来运行


另外,是不是程序里面涉及文件操作的?是的话,你吧exe放到上一层目录试试…
不是的话,运行cmd,把你的程序直接拖上去回车试试…


正解

#3


引用楼主 longjishengha 的回复:
用VC++编译成功后的EXE文件打开后马上关闭  


我在C++里面可以执行,但在保存的文件夹中一打开就马上关闭了


你建的是什么工程啊?如果不是MFC 的,那可能就是像1楼说的那样,直接编译CPP文件的话,双击后自动关闭的

#4


引用 3 楼 jijilonghaw0026 的回复:
引用楼主 longjishengha 的回复:
用VC++编译成功后的EXE文件打开后马上关闭


我在C++里面可以执行,但在保存的文件夹中一打开就马上关闭了


你建的是什么工程啊?如果不是MFC 的,那可能就是像1楼说的那样,直接编译CPP文件的话,双击后自动关闭的


是直接编译 cpp 的啊,没用 MFC