⑴ 請問杭州電子科技大學ACM 在線判題的幾種編譯器的區別
要是代碼中調用STL的話,用C++快一些,要是不用STL的話G++快,有些時候C++能過的題,G++過不了,反過來也一樣,主要是編譯內核的區別~我C跟GCC沒怎麼交過~java主類名是Main~大概就是這樣了~
⑵ ACM比賽的C++用哪個版本的編譯器
gcc 4.45 中國的比賽都是這個 外國的不確定
⑶ ACM比賽一般都用的什麼編譯器
VC6.0所使用的C語言和標准C是有差別的。。。
所以這種情況並不奇怪
比如
#include<stdio.h>
int main()
{
printf("%d\n",max(2,3));
return 0;
}
這個在VC6.0下編譯肯定會出錯的,錯誤是max函數未定義
但是如果你換成cfree,或者在linux下用gcc的話,就會編譯通過。
⑷ acm區域賽用主要用什麼編輯器,能用vc嗎
區域賽指的是Regional? Regional的機器裝的都是Linux(我參加的兩場都是Ubuntu10.4),VC是Windows的貨,在linux下面運行都運行不了……當時賽場給提供的是eclipse(for C/C++ Developers),另外可以用Linux下面的Vi 和 gedit(在終端下用gcc編譯)。就是這樣。
我聽說的只有一場ACM的Regional是MS贊助的,於是所有電腦清一色的安裝了Windows,允許使用VS和VC。這是小概率事件。
如果你指的是學校的ACM選拔賽,那就是學校給什麼就用什麼了……一般學校機房裡應該有VS(或VC6.0),Dev cpp,少數會裝Code::Blocks。
我平時在windows下面練習就用Code::Blocks,Linux下面用gedit。如果要參加Regional,Linux要能在平時熟練使用的,包括編譯文件什麼的。
⑸ acm用什麼編譯器
java的話用eclipse就好;c++的話C-free就OK(反正只要一個主函數就搞定),好點的就可以用codeblocks,區域賽也有這個編譯器,還有VC6.0這個(不過建工程什麼的麻煩)
⑹ ACM比賽的C++用哪個版本的編譯器
根本不是vc
一般都是GNU C/C++ 3.4.2版 (GNU C/C++最新版是4.3.0)
如果想練習 可以考慮Dev-C++或者Code::Blocks這兩款軟體
⑺ 北大acm在線評測系統用的什麼編譯器
做ACM的話,建議你下個Code Block,一般這個編譯器上能過的OJ上都能過,但也存在細微差別
⑻ 1.code block 相比其他編譯器有何優點 C++ 2.ACM使用哪種編譯器使用的人最多
code block只是IDE,默認可以是gcc(Mingw, Cygwin-gcc, gcc等), vc, ic(intel c++), TC(還有人用么?). 編譯器完全取決於版本, 總體而言intel c++ >= gcc4.6 >= vc(各個版本). VC通過不斷的懶惰,編譯器性能比前二者差了不少,但是IDE集成和微軟本家的一些東西做的還算不錯. code::block的優點在於可以載入各種類型的編譯器和多種工程項目文件,便於管理, 對與wx界面庫相當友好.
p.s. code::block IDE本身也是用c++寫成的(wx).
ACM c的話用gcc多吧.
⑼ 請問ACM比賽的時候 提供的C++的編程軟體有哪些 是什麼版本
我們用的是visual c++6.0,其他的也可以
http://www.microsoft.com/downloads/Browse.aspx?displaylang=zh-cn&categoryid=10 這是微軟的官方網站上的。
Delphi2007也可以,acm課上老師也推薦過,希望能夠幫到。
⑽ ACM平時訓練用什麼IDE好
這種比賽都要求單文件編程,所以不需要IDE。一般來說主流的開源文本編輯器都會有一個,比如Eclipe,Emacs,Vim,具體的再比賽之前的通知里會明確寫出。