1樓:匿名使用者
牛b,c和c++混編,
舊c++和新c++混編
2樓:椎冰
你是不是工程裡還有別的東西啊?
我是沒問題 我vs2010
1>------ 已啟動生成: 專案: test, 配置: debug win32 ------
1>生成啟動時間為 2012-4-18 11:06:43。
1>initializebuildstatus:
1> 正在建立「debug\test.unsuccessfulbuild」,因為已指定「alwayscreate」。
1>clcompile:
1> main.cpp
1>manifestresourcecompile:
1> 所有輸出均為最新。
1>manifest:
1> 所有輸出均為最新。
1>linkembedmanifest:
1> 所有輸出均為最新。
1> test.vcxproj -> d:\my documents\visual studio 2010\projects\cf_rec\debug\test.exe
1>finalizebuildstatus:
1> 正在刪除檔案「debug\test.unsuccessfulbuild」。
1> 正在對「debug\test.lastbuildstate」執行 touch 任務。
1>1>生成成功。
1>1>已用時間 00:00:01.43
********** 生成: 成功 1 個,失敗 0 個,最新 1 個,跳過 0 個 **********
c++中什麼是語法錯誤,什麼是編譯錯誤
3樓:眾神足球
編譯錯誤就是語法錯誤,編譯時檢查的是語法是否正確,不正確就報錯。
還有就是連結錯誤和執行時錯誤
4樓:0女少女少
簡單的說,
語法錯誤:就是你的c++**書寫有問題,不是標準定義的;(比如 int寫成了in,漏寫個分號,漏寫個括號,把int型引數賦值給字串,等等),一般語法錯誤在編譯時都是可以被編譯器發現,發出警示的;
編譯錯誤:是在編譯時你本身的**沒問題,但是呼叫的一些檔案、函式庫,找不到,或者和你想要使用的版本不一致,導致函式引數不一樣。
大多數情況下我們分類錯誤都是說 語法錯誤 和 邏輯錯誤;
邏輯錯誤:指你的語法正常,編譯也能通過,但是按你的**執行會出錯。包括執行結果與預期不一致,或者程式執行就掛掉(一般是記憶體洩露等問題)
為什麼在編譯c++程式的時候是沒有錯誤的,但是執行的時候就是出不來結果
5樓:吾守護奇蹟
編譯通過只是說明沒有語法錯誤,執行不出結果就是你**邏輯問題了貼**看看吧,自己打斷點除錯一下
while(r=!0)
寫反了吧, r != 0
否則就成死迴圈了。。。
6樓:夢中睡客
可能是你沒有輸出結果吧?
7樓:翼下之風
你可以跟蹤除錯一下就知道了
8樓:百科大全才
沒有編譯錯誤, 有邏輯錯誤;
你最好把**貼出來看看;
一個能執行,答案正確,卻顯示編譯錯誤的c++程式
9樓:小黑跳大不解釋
你的**沒有任何註釋
你的**用的變數是 i,j,k一些無意義的變數 都不知道是幹嘛的
要人怎麼幫你看?
visual c++編譯時只顯示出錯個數但是不顯示出錯在**,是怎麼回事
10樓:匿名使用者
error spawning cl.exe
凡是類似這樣的錯誤一般都是你的visual c++安裝時的路徑設定不對,你在工具--->選項----->目錄 裡面設定一下你的正確路徑就行了。
C編譯錯誤求助
很遺憾的告訴你 c 的引用不能為陣列 因為引用只是某個變數的別名,所謂別名,和指標型別是不一樣的 指標型別也可以指向某個變數,但指標型別本身也是一個變數,而引用實際上不是一個變數。更本質來說,可以理解為引用沒有自身的地址,所以可以理解為不佔用記憶體空間。因此,宣告引用陣列沒有辦法分配空間,因為根本就...
c語言編譯錯誤c1010該怎麼解決
在編譯vc 6.0是,出現fatal error c1010 unexpected end of file while looking for precompiled header directive 的錯誤.解決方法 1 如果發生錯誤的檔案是由其他的c 檔案新增進入當前工程而引起的,則alt f7...
c語言編譯時總是出現errorspawningclee有什麼
到這看看 我在用c語言程式設計時,編譯後總出現error spawning c1.exe的錯誤,看不懂,是什麼意思啊?快快快,謝謝!儲存這個程式時檔案字尾看一下是否是.c或.cpp 用c編的是前者 用c 編的是後者 注意 字尾字母正常情況下一定是小寫字母如果是大寫的話那就把 全選複製貼上到一個新建的...