c語言生成exe獨(dú)立運(yùn)行文件 c語言程序生成exe文件無法運(yùn)行?
c語言程序生成exe文件無法運(yùn)行?一般來說,這是因?yàn)樵赩C中構(gòu)建的方式是debug,因此程序包含一些調(diào)試信息,可以用來檢查錯(cuò)誤,但不能在VC之外運(yùn)行。將構(gòu)建模式更改為release,就可以直接運(yùn)行它。
c語言程序生成exe文件無法運(yùn)行?
一般來說,這是因?yàn)樵赩C中構(gòu)建的方式是debug,因此程序包含一些調(diào)試信息,可以用來檢查錯(cuò)誤,但不能在VC之外運(yùn)行。將構(gòu)建模式更改為release,就可以直接運(yùn)行它。你可以在VC界面上看到。
在流的情況下,錯(cuò)誤行的內(nèi)容是什么?
因此您將一個(gè)空參數(shù)傳遞給文件流,這似乎是一個(gè)相對(duì)路徑問題。
如果使用相對(duì)路徑,則VC下的本地路徑位于EXE文件上方的目錄中,但當(dāng)EXE文件單獨(dú)運(yùn)行時(shí),該路徑將不起作用。那絕對(duì)路徑而不是相對(duì)路徑呢?