① VC和Devc有什麼區別
VC++ 和Dev-c++都是C++語言的老稿此開發工具。這兩個軟體在做些小程序基本上看不敬迅出區別,但是在DEBUG和RELEASE上的時間有所不同。通常如果是在VC++下編寫的代侍迅碼不是很規范,拿到Dev-c++上會報錯,而反過來則可以運行。這里涉及到GCC的問題,它對標準的支持表現在不支持非標準的東西。Dev-c++的優點是體積比VC++小,可以裝到U盤里。
② VC和Dev-c++有什麼區別
一、指代不同
1、VC:是微軟公司的C++開發工具,具有集成開發環境,可提供編輯C語言,C++以及C++/CLI等編程語言。
2、Dev-c++:是一個Windows環境下的一個適合於初學者使用的輕量級C/C++集成開發環境(IDE)。
二、功能不同
1、VC:集成了便利的除錯工具,特別是集成了微軟Windows視窗操作系統應用程序介面(WindowsAPI)、三維動畫DirectXAPI,Microsoft.NET框架。
2、Dev-c++:是一款自由軟體,遵守GPL許可協議分發源代碼灶陵。它集合了MinGW中的GCC編譯器、GDB調試器和AStyle格式整理器等眾多自由軟體。
三、特點不同
1、VC:允許用戶進行遠程調試,單步執行等。還有允簡辯悶許用攔彎戶在調試期間重新編譯被修改的代碼,而不必重新啟動正在調試的程序。
2、Dev-c++:使用MingW64/TDM-GCC編譯器,遵循C++11標准,同時兼容C++98標准。開發環境包括多頁面窗口、工程編輯器以及調試器等。
③ DEV C++和VC++編譯C語言的區別
1、VC++ 和DEV C++都是C++語言的開發工具。如果只是做些小程序,基本上看不出區別。兩者DEBUG和RELEASE上的時間有所不同。還有一點就是,通常如果是在VC++下編寫的代碼,不是很規范,拿到DEV C++上會報錯。而反過來則可以運行。這里涉及到GCC的問題,它對標準的支持表現在不支持非標準的東西,但是 DEV C++有個最大的好處就是體積小,沒有VC++這么大,可以裝到U盤里。
2、Dev-C++是一個C&C++開發工具,它是一款自由軟體,遵守GPL協議。它集合了GCC、MinGW32等眾多自由軟體,缺點就是Debug功能過弱。
VC++是微軟公司開發的一個集成開發環境(IDE),就是使用c++的一個開發平台。,VC執行效率高,當對系統性能要求很高的時候,可用VC開發。
④ VC和Dev-c++有什麼區別
您好,VC6.0和Dev C++都是集成開發環境(IDE)顫辯,通俗來說就是可以寫代碼、編譯、運行的可視化工具。區別如下:
1、VC6.0是微軟出品,Dev C++由Bloodshed開發,前者體量較大,可以進行MFC可視化界面的編程,後者相對體量較小。
2、DevC++使用gcc編譯器,DevC++使用自帶編譯器,很多時候ACM比賽使用的是gcc編譯器,不同的編譯器對於個別語句的解釋可能不同,因此可能出現在寫的程序在一個編譯器編譯通過,換成另一個卻不通過的情況。
3、VC的功能更強大一些,斷點調試等支持較好(輪羨雖然DevC++也支持,但不如VC6.0好用)
綜上所述茄桐缺,如果是開發項目如多文件編程、MFC編程建議使用VC6.0,如果只是單純的寫個C/C++小程序,或者是參加ACM比賽,那麼使用DevC++即可。
⑤ 同樣的一串代碼,在VC 和DEV C 兩個編譯器里的結果不同,怎麼回事
scanf("%f",&x);
表示從標准輸入中讀取一個浮點數並將其賦值給x。你應該輸入一個合法的浮點數,而不是一個字母,否則將導致未定義行為。
⑥ 求VC++和DEV的編譯差別
分類: 電腦/網路 >> 程序設計 >高搜> 其他編程語言昌念行
問題描述:
為什麼在VC++里成功運行的程序在DEV-C++里卻不能運行或者沒結果?
2者的編譯原理有不一耐嘩樣的?
解析:
dev里要求的更加嚴格,可以在選項里選擇 兼容模式即可!
⑦ C語言在VC跟dev編什麼區別
#include <stdio.h>
int main()
{
printf("program\n");
return 0;
}
VC6.0老了,標准很不規范,現在的ANSI C標准要求main函數類型為int,這樣根據主函數的返回值就能知道程序是否正確執行了,DEV就是用新標準的G++編譯器。
其它和VC 6.0的區別:
#include <iostream>
#include <螞雹string>
#include <queue>
#include <stack>
#include <algorithm>
//都沒有.h,也就是說C++新增的庫文件要是引用時都不應該加.h。
還有嵌入式匯編時VC用的是INTEL格式的,塵桐而G++用的是AT&T格式的。
建議你用Codeblocks,別用DEV,用派物坦DEV編輯時的格式很爛,還有等你調試時你就明白為什麼了。
⑧ EmbarcaderoDev-C++與Dev-C++的區別
Embarcadero Dev-C++ 和 Dev-C++ 都是 C++ 集成開發環境(IDE),用於開發 C++ 程序。兩者最主要的區別在於它們的開發者和開發團隊。
Dev-C++ 最初州擾是由 Bloodshed Software 開發的,並且後來由 Orwell Dev-C++ 開發團隊繼續開發和維護。它是一個免費開源的 IDE,可以在 Windows 操作系統上運行,並提供了編譯器、調試器、編輯器和其他常用工具。它最常用於教學和個人項目開發。
Embarcadero Dev-C++ 是由 Embarcadero Technologies 開發的,是一種商虧物業軟體,提供了更多的功能和更好的支持。它的用戶界面更加現代化,並且提供了更好的集成開發環境和調試工具。除了 C++ 之外,Embarcadero Dev-C++ 還支持其他編程語言,例如 Object Pascal 和冊空旦 C#。它主要面向專業開發人員和大型團隊使用。
⑨ 請問visualC++和Devc++有什麼區別
是不同的鍵做團軟體,
一般稿橘vc專指windows下託管c++
dev c++是個胡掘IDE(integrated development environment)
⑩ 我想知道DEV C++與VC6.0的最大區別是啥到底怎麼用DEV編程 。
推薦用Dev C++4.9.9.2:它是使用GCC的MinGW版本作為編譯器.
或者GNU編譯器,如果要用MS的編譯器,推絕此薦Visual studio c++.NET系列;它們都很好的支持了C++的標准!
VC++6.0早期版本在有些方面沒有很好的實現C++的標准,如果樓主是初學者,建議樓主剛開始就遵循C++的標准走,這對以後的發展和接軌都很乎宏塵有好處!並且VC++6.0對於初學者來說,可能會造成不必要的疑歲禪惑.
Dev C++4.9.9.2,它不是編譯器它只是個GCC的IDE(集成開發環境)並且在編譯速度上可能要比VC++6.0的慢,並且沒有它的一些機制.
VC++6.0比Dev C++4.9.9.2復雜得多,有對MFC,WIN32良好支持,對於有一定基礎的程序員來說,相當的方便和快捷,高效,但是它會禁錮程序員的的思想!(關鍵是開發VC++的人,不可能讓其他人掌握其核心技術的!簡單的說是技術的壟斷!)