很多很牛的編譯
Ⅰ 有沒編譯原理厲害的
多厲害算厲害呢
Ⅱ 現代C/C++編譯器有多智能能做出什麼厲害的優化
基本的循環外提,計算削弱,數據流分析合並都已經比較成熟了,可以說不考慮專用cpu優化的情況,其優化效率已經可以和一名中高級編譯專家手工優化的效果差不多。
Ⅲ 發明了這么多編程語言或平台有這么牛的么
據我所所學過的語言,好像只有C/C++有指針。對於不用申明變數就可使用的有PHP,javascript,但是這些都是非編譯語言,運行速度肯定沒這么快的。但是每個語言都有它的專長,一味的追求快是沒有意義的
Ⅳ 綜合來說,幾大主流C++編譯器(icc,gcc,clang,vc++等)究竟孰優孰劣
我曾編出各種C++ 11編譯器的支持,並有C++ 14編譯器支持一批。
實際使用
對VC編譯的速度不斷提高,內存佔用已經從VC12開始明顯提高,而最明顯的是可變參數模板。還有內置的代碼靜態分析,在實際中很有用。32位保護模式下,ss寄存器存的是一個段選擇子,選擇子是一個數字,通過IDT(局部描述符表)或者GDT(全局描述符表)選擇一個段描述符,描述符裡面的信息包含該段的取值范圍和大小。
vc14的靜態分析不在每次載入一個ie(對,以前每分析一個.cpp,就載入一次ie!),速度快了相當多。
Ⅳ C++編譯器哪個比較好
BC31安裝文件後僅40M
Ⅵ 現在編寫C++都用什麼編譯器啊
關鍵要看你需要寫什麼樣的應用,
windows應用可以採用microsoft的visual
c++系列,
但是這個產品的個性化的東東太嚴重,
標准符合性不太好,
寫的程序可移植性較差,但是它的ide確實很牛x的,
源代碼錄入很省事的,
其集成調試也很有特點,
有很好的易用性,
初學者極為適宜.
如果考慮寫多平台下的應用,
公認最好的gnu
c的編譯器,
並且這個是免費的,
標准適應性很好,
可移植性強,可以說目前流行的平台上都可以採用它來編譯其中的應用.缺點是編譯開關一大堆,
上手比較有一些難度,
目前市面還沒有基於它的可以與visual系列匹敵的ide環境,使用它需要一定的功底.
Ⅶ 有沒有牛X一點的JAVA編譯軟體
基本上幾個JAVA的IDE都具備類似的功能,但是並不是像VS那樣沒輸入完全就顯示出來,而是要用快捷鍵觸發的,比如Eclipse你FileOutput 然後按alt+/就會把所有FileOutput開頭的類顯示出來。Netbeans類似,快捷鍵變成了ctrl+/
Ⅷ 你見過的最牛的代碼是什麼分享一下下吧
幫人寫大作業,用一份mfc的代碼改的。打開來一看,這整齊劃一的代碼風格,規范的命名,優良的文件組織。這上百個文件,數百個類,幾萬行代碼,就沒有幾句是人寫的,都是mfc生成的!vc6.0 class wizzard不能牛逼更多!!
Ⅸ 網上有些外國的牛人是怎麼用電話機編譯出系統的啊
那是不可能的,之前我在一個笑話中見過你說的這種人,那隻是幽默而已。
Ⅹ 編譯器怎麼這么牛,系統調用都能優化掉
1 memcpy不是系統調用,一般會被定義成編譯器自帶的intrinsic function,然後編譯器會進行數據流分析來優化
2 兩種做法都不靠譜: c沒有規定浮點數的表示方法與格式。第二種會報錯的原因是違反了strict aliasing rule: 除一些特殊情況,編譯器假定你永遠不會通過A類型指針訪問與A不兼容的B類型對象,否則會出現什麼結果是未知的