VC++程序编译时能正常运行,但是在Debug中运行生成的可执行文件却出错,是什么原因? C++程序在VS2010中可以运行 但是debug里面的可执...

c\u8bed\u8a00\u7a0b\u5e8f\u5199\u5b8c\u4e86\uff0c\u7528vc++6.0\u53ef\u4ee5\u8fd0\u884c\uff0c\u4f46\u76f4\u63a5\u70b9\u51fbdebug\u4e2dexe\u6587\u4ef6\u5374\u65e0\u6cd5\u8fd0\u884c

\u4ee3\u7801\u4e2d\u6709\u6253\u5f00\u6587\u4ef6\u7684\u64cd\u4f5c.
\u5e76\u4e14\u4f7f\u7528\u4e86\u76f8\u5bf9\u8def\u5f84.
\u5728VC\u8c03\u8bd5\u7684\u65f6\u5019, \u548c\u53cc\u51fbexe\u65f6\u7684\u8fd0\u884c\u8def\u5f84\u4e0d\u540c, \u6240\u4ee5\u5bfc\u81f4\u6253\u5f00\u5931\u8d25, \u4ece\u800c\u5728fscanf\u65f6\u51fa\u9519.
\u4fee\u6b63\u65b9\u5f0f:
1 \u6539\u4e3a\u7edd\u5bf9\u8def\u5f84.
2 \u5c06\u8981\u6253\u5f00\u7684\u6587\u4ef6\u590d\u5236\u5230\u5408\u9002\u7684\u76f8\u5bf9\u8def\u5f84\u4e0a,\u6bd4\u5982exe\u6240\u5728\u6587\u4ef6\u5939.

\u6267\u884c\u76ee\u5f55\u95ee\u9898\u3002VS\u9ed8\u8ba4\u7684\u7a0b\u5e8f\u6267\u884c\u76ee\u5f55\u5f88\u6076\u5fc3\uff0c\u4e0d\u662f\u5728exe\u76ee\u5f55\uff0c\u800c\u662f\u5de5\u7a0b\u7684\u76ee\u5f55\uff0c\u6240\u4ee5\u5982\u679c\u4f60\u80fd\u5728VS\u91cc\u6267\u884c\uff0c\u5e76\u4e14\u4f60\u6ca1\u6709\u4fee\u6539\u9ed8\u8ba4\u7684\u6267\u884c\u76ee\u5f55\uff0c\u90a3\u4e48\u4f60\u7684\u8fd9\u53e5input.open("tmp.txt",ios::in);\u5c06\u5728\u666e\u901a\u53cc\u51fb\u7684\u65f6\u5019\u65e0\u6cd5\u6253\u5f00\u6587\u4ef6\u800c\u5931\u8d25\u3002\u89e3\u51b3\u529e\u6cd5\u5c31\u662f\u628atmp.txt\u6587\u4ef6\u653e\u5230exe\u76ee\u5f55\u53bb\u3002
\u53e6\u5916\u4f60\u7684\u7f16\u7a0b\u4e60\u60ef\u4e0d\u597d\uff0c\u6253\u5f00\u6587\u4ef6\u4e00\u822c\u90fd\u8981\u5224\u65ad\u662f\u5426\u6210\u529f\uff0c\u4e0d\u6210\u529f\u4e00\u770b\u5c31\u77e5\u9053\u662f\u4ec0\u4e48\u95ee\u9898\u3002

\u5728\u9879\u76ee\u8bbe\u7f6e\u7684\u8c03\u8bd5\u9009\u9879\u91cc\u9762\uff0c\u53ef\u4ee5\u4fee\u6539\u5de5\u4f5c\u76ee\u5f55\uff0c\u9ed8\u8ba4\u548cexe\u4e0d\u5728\u540c\u4e00\u4e2a\u76ee\u5f55

在VC++,里面会生成两种不同的文件包 一种是release,另一种就是debug,前者是正式发行版,在编译链接的过程中,它会对代码进行优化和一些相应的处理,而后者则是调试版,你在VC编译生成的文件一般就是debug版本,不然它是不会在你的文件夹中生成debug文件夹的,所以,你在文件夹中执行文件出问题,有一种可能就是误删了文件夹下的文件,还有,你的出错是指什么错误,是程序崩溃吗?

编译能通过只能说明编译器没检查到你有语法错误,可执行文件是连接时产生的,
连接出错可能是有逻辑错误,你仔细分析一下~~
没看到你的代码,所以不知道你的具体错误~~

下载的C++软件在安装的过程丢失了某些配置文件,建议重新安装或重新下载软件。。

编译后就会直接生成可执行文件、。。。。。

  • 鍚屼竴娈典唬鐮vc缂栬瘧姝e父鎵ц,鑰実++鏃犳硶杈撳叆娴嬭瘯鏁版嵁鏄负浠涔?
    绛旓細1 浠g爜杩愯鐨勫钩鍙扮‖浠朵笉鍚屻備笉鍚岀殑CPU锛屽宓屽叆寮廋PU锛宨ntel CPU锛屼互鍙奍BM鐨凜PU锛屽湪纭欢鏈搴曞眰灏辨槸涓嶅悓鐨勶紝鑰孋璇█鏄竴闂ㄥ拰搴曞眰鐩稿叧鎬ф瀬澶х殑璇█锛屽湪涓嶅悓鐨勭‖浠朵笂杩愯鍑轰笉鍚岀粨鏋滄槸寰姝e父鐨勩2 浠g爜杩愯鐨勭郴缁熶笉鍚屻傜浉鍚孋PU鍦ㄤ笉鍚屾搷浣滅郴缁熶笂璺戠浉鍚屼唬鐮鏃讹紝涓鏍浼鍑虹幇涓嶅悓鐨勭粨鏋溿傝繖鏄敱浜庣郴缁熷簳灞傜殑...
  • VC++绋嬪簭缂栬瘧鏃惰兘姝e父杩愯,浣嗘槸鍦―ebug涓繍琛岀敓鎴愮殑鍙墽琛屾枃浠跺嵈鍑洪敊...
    绛旓細鍦╒C++锛岄噷闈細鐢熸垚涓ょ涓嶅悓鐨勬枃浠跺寘 涓绉嶆槸release锛屽彟涓绉嶅氨鏄痙ebug锛屽墠鑰呮槸姝e紡鍙戣鐗堬紝鍦ㄧ紪璇戦摼鎺ョ殑杩囩▼涓紝瀹冧細瀵逛唬鐮佽繘琛屼紭鍖栧拰涓浜涚浉搴旂殑澶勭悊锛岃屽悗鑰呭垯鏄皟璇曠増锛屼綘鍦VC缂栬瘧鐢熸垚鐨勬枃浠朵竴鑸氨鏄痙ebug鐗堟湰锛屼笉鐒跺畠鏄笉浼氬湪浣犵殑鏂囦欢澶逛腑鐢熸垚debug鏂囦欢澶圭殑锛屾墍浠ワ紝浣犲湪鏂囦欢澶逛腑鎵ц鏂囦欢鍑洪棶棰橈紝...
  • VC 鎶ラ敊 姹傛寚鏁,缂栬瘧姝e父,杩愯姝e父,浣嗘槸杩愯 鍑犲垎閽 灏辨彁绀哄鍥炬墍绀虹殑閿...
    绛旓細浣跨敤Ctrl+F5杩愯鐪嬬湅锛屾槸鍚︽湁闂 鑿滃崟Edit - BreakPoints - remove all璇曡瘯锛屾槸鍚﹁繕鏈夐棶棰 濡傛灉浠ヤ笂杩樻湁锛屽湪涓柇澶勬煡鐪嬪爢鏍堣皟鐢紝鎵惧埌鑷繁浠g爜涓涓柇鐨勮锛屾煡鐪嬪彉閲忔暟鍊兼槸鍚︽甯革紝浠g爜鎿嶄綔鏄惁鏈夎秺鐣岀瓑闂銆
  • VC++:鎴戝啓鐨绋嬪簭,缂栬瘧杩炴帴閮芥病闂,浣嗕竴杩愯灏辨姤閿:
    绛旓細杩欐槸鏈甯歌鐨勯敊璇紝杩欐槸鍥犱负绋嬪簭涓綘鐢ㄥ埌鐨勬煇鍧楀唴瀛樻病鏈夎瀹氫箟锛屾瘮濡傛暟缁勮秺鐣岋紝璋冪敤瀛愬嚱鏁板凡缁忚閲婃斁浜嗙殑鍙橀噺鎴栬呭唴瀛樸傝嚜宸辨鏌ユ鏌ワ紝濡傛灉鎵句笉鍒鍙互鎶婄▼搴忚创鍑烘潵銆
  • 涓轰粈涔堟垜鐨勮蒋浠vc6.0缂栬瘧鏃娌′粈涔堥棶棰,鍒杩愯鏃杈撳叆鏁版嵁鍙嶅簲寰堟參,鐒跺悗...
    绛旓細涔熷氨鏄厛 int *a=(int *)malloc(Q*sizeof(int));int *b=(int *)malloc(Q*sizeof(int)); 鍐嶆帴鏀朵綘鐨凲璧嬪硷紱C璇█涓璵alloc鍙鍒嗛厤鍐呭瓨锛屾墍浠ュ湪Q鏈煡鐨勬儏鍐典笅鍏堝垎閰嶅唴瀛橈紝杩欐牱鍋氬緢鍗遍櫓銆乮f(i=j)G[101][101]=0;杩欏彞浣,=琛ㄧず鐨勬槸璧嬪硷紝==琛ㄧず閫昏緫鐩哥瓑锛涗綘绋嬪簭鐨勬剰鎬濆簲璇ユ槸if(i==j)...
  • 鍦ㄤ娇鐢VC鏃涓轰粈涔缂栬瘧鏃娌℃湁閿欒,杩炴帴鏃舵湁閿欒,涓嶈兘鎵撳紑鏂囦欢
    绛旓細缂栬瘧鏄寚鎶绋嬪簭婧愭枃浠剁紪璇戞垚鐩爣鏂囦欢锛屽嵆vc涓嬬殑.o鏂囦欢銆傞摼鎺ユ槸鎸囨妸鐩爣鏂囦欢鐢熸垚鍙墽琛屾枃浠躲傞摼鎺鐨勬椂鍊欙紝濡傛灉鏌愪釜鍑芥暟鍙湁澹版槑锛屼絾娌℃湁瀹炵幇锛屾垨鑰呬緷璧栫涓夋柟搴擄紝浣嗗彧鎻愪緵浜嗗ご鏂囦欢锛屾病鏈夋彁渚涘簱鏂囦欢锛屾垨鑰呭簱鏂囦欢鐨勭増鏈笉瀵癸紝閮浼瀵艰嚧閾炬帴閿欒锛岃岃繖浜涢敊璇紝鍦ㄧ紪璇戦樁娈甸氬父鏄笉浼氭姤閿欑殑銆傛墍浠ワ紝浣鍙互閽堝...
  • 涓轰粈涔vc6.0鍦绋嬪簭缂栬瘧鏃娌℃湁鎶ラ敊,鑰杩愯绋嬪簭鏃跺嚭鐜颁竴涓敊璇,涓嶇浠涔...
    绛旓細1.鎵撳紑鎺у埗闈㈡澘锛屽湪鍙充笂瑙掔殑妗嗛噷杈撳叆UAC锛屾墦寮鐢ㄦ埛璐︽埛鎺у埗鐪嬩竴涓 2.濡傛灉婊戝潡涓嶅湪鏈鍏堥潰锛屾嫋鍒版渶涓嬮潰锛屾寜纭畾 3.閲嶆柊鍚姩鐢佃剳璇曡瘯 4.闂杩樺瓨鍦ㄩ渶瑕侀噸鏂板畨瑁VC6
  • VC 6.0涓 鍙互姝e父缂栬瘧浣嗘槸鎸塅5鏃犳硶杩愯绋嬪簭
    绛旓細鍥犱负F5鏄皟璇杩愯锛浣犳病鏈夎缃柇鐐癸紝鎵浠ヨ繍琛屽畬姣曞悗閫鍑簃ain 鍑芥暟锛屼富鍑芥暟灏辩粨鏉熶簡锛绋嬪簭灏遍鍑轰簡銆鍙互鎸塁trl+F5 鎴朾uild涓 閭d釜鏈変釜鎰熷徆鍙风殑涓椤硅繍琛
  • vc++绋嬪簭缂栬瘧閾炬帴閮介氳繃,浣杩愯鏃鍗存姤鍐呭瓨閿欒?
    绛旓細涓嶈姝︽柇鍦拌涓烘槸绯荤粺鐨勯棶棰橈紝鍐呭瓨閿欒缁濆ぇ澶氭暟鏄嚜宸辩殑绋嬪簭闂銆傚嵆浣垮湪鍏朵粬鏈哄櫒涓婃病闂锛屼篃鏈繀鏄郴缁熼棶棰橈紝鍥犱负寰堝bug涓嶆槸鍦ㄤ换浣曟儏鍐典笅閮借兘鍑虹幇鐨勩傛垜璁や负搴旇璁ょ湡瀵瑰緟杩欎簺bug锛屽ソ濂借皟璇曚竴涓嬶紝鎵惧埌鏄摢鏉¤鍙ュ嚭浜嗛敊銆傚唴瀛樺嚭閿欏ぇ閮芥槸璁块棶浜嗕笉璇ヨ闂殑鍦板潃銆
  • 涓轰粈涔 绋嬪簭 缂栬瘧閫氳繃 涔熸槸姝g‘鐨 浣嗘槸杩愯鐨勭粨鏋滃嵈涓嶆槸姝g‘鐨 鎴戠敤...
    绛旓細娌¤娉曢敊璇紝鏈夐昏緫閿欒锛岀壒鍒槸鎸囬拡瀹规槗鐢ㄩ敊銆
  • 扩展阅读:c++编程 ... 为什么visual c6.0打不开 ... 电脑某个软件运行不了 ... dev c++为什么运行不出来 ... visual c++ 6.0无法执行 ... 为什么c++运行不了程序 ... visual c++ 6.0怎么运行 ... 微软visual c++运行错误 ... visual c++安装教程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网