當前位置:首頁 » 編程軟體 » ae編譯器

ae編譯器

發布時間: 2023-06-13 12:30:32

A. 請問AE里可編程動畫用的是什麼編程語言啊

這個問題每星期都會在游戲開發論壇上被問上好幾次。這是個很好的問題,但是,沒人能給出簡單的答案。在某些應用程序中,總有一些計算機語言優於其他語言。下面是幾種用於編寫游戲的主要編程語言的介紹及其優缺點。希望這篇文章能幫助你做出決定。 1、C語言 如果說FORTRAN和COBOL是第一代高級編譯語言,那麼C語言就是它們的孫子輩。C語言是Dennis Ritchie在七十年代創建的,它功能更強大且與ALGOL保持更連續的繼承性,而ALGOL則是COBOL和FORTRAN的結構化繼承者。C語言被設計成一個比它的前輩更精巧、更簡單的版本,它適於編寫系統級的程序,比如操作系統。在此之前,操作系統是使用匯編語言編寫的,而且不可移植。C語言是第一個使得系統級代碼移植成為可能的編程語言。 C語言支持結構化編程,也就是說C的程序被編寫成一些分離的函數呼叫(調用)的集合,這些呼叫是自上而下運行,而不像一個單獨的集成塊的代碼使用GOTO語句控制流程。因此,C程序比起集成性的FORTRAN及COBOL的「空心粉式代碼」代碼要簡單得多。事實上,C仍然具有GOTO語句,不過它的功能被限制了,僅當結構化方案非常復雜時才建議使用。 正由於它的系統編程根源,將C和匯編語言進行結合是相當容易的。函數調用介面非常簡單,而且匯編語言指令還能內嵌到C代碼中,所以,不需要連接獨立的匯編模塊。 優點:有益於編寫小而快的程序。很容易與匯編語言結合。具有很高的標准化,因此其他平台上的各版本非常相似。 缺點:不容易支持面向對象技術。語法有時會非常難以理解,並造成濫用。 移植性:C語言的核心以及ANSI函數調用都具有移植性,但僅限於流程式控制制、內存管理和簡單的文件處理。其他的東西都跟平台有關。比如說,為Windows和Mac開發可移植的程序,用戶界面部分就需要用到與系統相關的函數調用。這一般意味著你必須寫兩次用戶界面代碼,不過還好有一些庫可以減輕工作量。 用C語言編寫的游戲:非常非常多。 資料:C語言的經典著作是《The C Programming Language》,它經過多次修改,已經擴展到最初的三倍大,但它仍然是介紹C的優秀書本。一本極好的教程是《The Waite Group's C Primer Plus》。 2、C++ C++語言是具有面向對象特性的C語言的繼承者。面向對象編程,或稱OOP是結構化編程的下一步。OO程序由對象組成,其中的對象是數據和函數離散集合。有許多可用的對象庫存在,這使得編程簡單得只需要將一些程序「建築材料」堆在一起(至少理論上是這樣)。比如說,有很多的GUI和資料庫的庫實現為對象的集合。 C++總是辯論的主題,尤其是在游戲開發論壇里。有幾項C++的功能,比如虛擬函數,為函數呼叫的決策制定增加了一個額外層次,批評家很快指出C++程序將變得比相同功能的C程序來得大和慢。C++的擁護者則認為,用C寫出與虛擬函數等價的代碼同樣會增加開支。這將是一個還在進行,而且不可能很快得出結論的爭論。 我認為,C++的額外開支只是使用更好的語言的小付出。同樣的爭論發生在六十年代高級程序語言如COBOL和FORTRAN開始取代匯編成為語言所選的時候。批評家正確的指出使用高級語言編寫的程序天生就比手寫的匯編語言來得慢,而且必然如此。而高級語言支持者認為這么點小小的性能損失是值得的,因為COBOL和FORTRAN程序更容易編寫和維護。 優點:組織大型程序時比C語言好得多。很好的支持面向對象機制。通用數據結構,如鏈表和可增長的陣列組成的庫減輕了由於處理低層細節的負擔。 缺點:非常大而復雜。與C語言一樣存在語法濫用問題。比C慢。大多數編譯器沒有把整個語言正確的實現。 移植性:比C語言好多了,但依然不是很樂觀。因為它具有與C語言相同的缺點,大多數可移植性用戶界面庫都使用C++對象實現。 使用C++編寫的游戲:非常非常多。大多數的商業游戲是使用C或C++編寫的。 資料:最新版的《The C++ Programming Language》非常好。作為教程,有兩個陣營,一個假定你知道C,另外一個假定你不知道。

B. Microsoft VBScript 編譯器錯誤 錯誤 '800a03ee'

給分 給分
MicrosoftVBscript運行時錯誤(0x000A0005) 無效的過程調用或參數

MicrosoftVBscript運行時錯誤(0x000A0005) 無效的過程調用或參數

MicrosoftVBscript運行時錯誤(0x000A0006) 溢出

MicrosoftVBscript運行時錯誤(0x000A0007) 內存不夠

MicrosoftVBscript運行時錯誤(0x000A0009) 下標越界

MicrosoftVBscript運行時錯誤(0x000A000A) 該數組為定長的或臨時被鎖定

MicrosoftVBscript運行時錯誤(0x000A000B) 被零除

MicrosoftVBscript運行時錯誤(0x000A000D) 類型不匹配

MicrosoftVBscript運行時錯誤(0x000A000E) 字元串

MicrosoftVBscript運行時錯誤(0x000A0011) 不能執行所需的操作

MicrosoftVBscript運行時錯誤(0x000A001C) 堆棧溢出

MicrosoftVBscript運行時錯誤(0x000A0023) 未定義過程或函數

MicrosoftVBscript運行時錯誤(0x000A0030) 載入 DLL 時出錯

MicrosoftVBscript運行時錯誤(0x000A0033) 內部錯誤

MicrosoftVBscript運行時錯誤(0x000A0034) 錯誤的文件名或號碼

MicrosoftVBscript運行時錯誤(0x000A0035) 文件未找到

MicrosoftVBscript運行時錯誤(0x000A0036) 錯誤的文件模式

MicrosoftVBscript運行時錯誤(0x000A0037) 文件已經打開

MicrosoftVBscript運行時錯誤(0x000A0039) 設備 I/O 錯誤

MicrosoftVBscript運行時錯誤(0x000A003A) 文件已存在

MicrosoftVBscript運行時錯誤(0x000A003D) 磁碟已滿

MicrosoftVBscript運行時錯誤(0x000A003E) 輸入超出了文件尾

MicrosoftVBscript運行時錯誤(0x000A0043) 文件過多

MicrosoftVBscript運行時錯誤(0x000A0044) 設備不可用

MicrosoftVBscript運行時錯誤(0x000A0046) 沒有許可權

MicrosoftVBscript運行時錯誤(0x000A0047) 磁碟沒有準備好

MicrosoftVBscript運行時錯誤(0x000A004A) 重命名時不能帶有其他驅動器符號

MicrosoftVBscript運行時錯誤(0x000A004B) 路徑/文件訪問錯誤

MicrosoftVBscript運行時錯誤(0x000A004C) 路徑未找到

MicrosoftVBscript運行時錯誤(0x000A005B) 對象變數未設置

MicrosoftVBscript運行時錯誤(0x000A005C) For 循環未初始化

MicrosoftVBscript運行時錯誤(0x000A005E) 無效使用 Null

MicrosoftVBscript運行時錯誤(0x000A0142) 不能創建必要的臨時文件

MicrosoftVBscript運行時錯誤(0x000A01A8) 缺少對象

MicrosoftVBscript運行時錯誤(0x000A01AD) ActiveX 部件不能創建對象

MicrosoftVBscript運行時錯誤(0x000A01AE) 類不支持 Automation 操作

MicrosoftVBscript運行時錯誤(0x000A01B0) Automation 操作中文件名或類名未找到

MicrosoftVBscript運行時錯誤(0x000A01B6) 對象不支持此屬性或方法

MicrosoftVBscript運行時錯誤(0x000A01B8) Automation 操作錯誤

MicrosoftVBscript運行時錯誤(0x000A01BD) 對象不支持此操作

MicrosoftVBscript運行時錯誤(0x000A01BE) 對象不支持已命名參數

MicrosoftVBscript運行時錯誤(0x000A01BF) 對象不支持當前區域設置選項

MicrosoftVBscript運行時錯誤(0x000A01C0) 未找到已命名參數

MicrosoftVBscript運行時錯誤(0x000A01C1) 參數是必選項

MicrosoftVBscript運行時錯誤(0x000A01C2) 錯誤的參數個數或無效的參數屬性值

MicrosoftVBscript運行時錯誤(0x000A01C3) 對象不是一個集合

MicrosoftVBscript運行時錯誤(0x000A01C5) 未找到指定的 DLL 函數

MicrosoftVBscript運行時錯誤(0x000A01C7) 代碼資源鎖定錯誤

MicrosoftVBscript運行時錯誤(0x000A01C9) 此鍵已與該集合的一個元素關聯

MicrosoftVBscript運行時錯誤(0x000A01CA) 變數使用了一個 VBScript 中不支持的 Automation 類型

MicrosoftVBscript運行時錯誤(0x000A01CE) 遠程伺服器不存在或不可用

MicrosoftVBscript運行時錯誤(0x000A01E1) 無效圖片

MicrosoftVBscript運行時錯誤(0x000A01F4) 變數未定義

MicrosoftVBscript運行時錯誤(0x000A01F5) 非法賦值

MicrosoftVBscript運行時錯誤(0x000A01F6) 對象不能安全用 Script 編程

MicrosoftVBscript運行時錯誤(0x000A01F7) 對象不能安全初始化

MicrosoftVBscript運行時錯誤(0x000A01F8) 對象不能安全創建

MicrosoftVBscript運行時錯誤(0x000A01F9) 無效的或無資格的引用

MicrosoftVBscript運行時錯誤(0x000A01FA) 類沒有被定義

MicrosoftVBscript運行時錯誤(0x000A01FB) 出現一個意外錯誤

MicrosoftVBscript運行時錯誤(0x000A03E9) 內存不夠

MicrosoftVBscript運行時錯誤(0x000A03EA) 語法錯誤

MicrosoftVBscript運行時錯誤(0x000A03EB) 缺少 ':'

MicrosoftVBscript運行時錯誤(0x000A03ED) 缺少 '('

MicrosoftVBscript運行時錯誤(0x000A03EE) 缺少 ')'

MicrosoftVBscript運行時錯誤(0x000A03EF) 缺少 ']'

MicrosoftVBscript運行時錯誤(0x000A03F2) 缺少標識符

MicrosoftVBscript運行時錯誤(0x000A03F3) 缺少 '='

MicrosoftVBscript運行時錯誤(0x000A03F4) 缺少 'If'

MicrosoftVBscript運行時錯誤(0x000A03F5) 缺少 'To'

MicrosoftVBscript運行時錯誤(0x000A03F6) 缺少 'End'

MicrosoftVBscript運行時錯誤(0x000A03F7) 缺少 'Function'

MicrosoftVBscript運行時錯誤(0x000A03F8) 缺少 'Sub'

MicrosoftVBscript運行時錯誤(0x000A03F9) 缺少 'Then'

MicrosoftVBscript運行時錯誤(0x000A03FA) 缺少 'Wend'

MicrosoftVBscript運行時錯誤(0x000A03FB) 缺少 'Loop'

MicrosoftVBscript運行時錯誤(0x000A03FC) 缺少 'Next'

MicrosoftVBscript運行時錯誤(0x000A03FD) 缺少 'Case'

MicrosoftVBscript運行時錯誤(0x000A03FE) 缺少 'Select'

MicrosoftVBscript運行時錯誤(0x000A03FF) 缺少表達式

MicrosoftVBscript運行時錯誤(0x000A0400) 缺少語句

MicrosoftVBscript運行時錯誤(0x000A0401) 語句未結束

MicrosoftVBscript運行時錯誤(0x000A0402) 缺少整型常數

MicrosoftVBscript運行時錯誤(0x000A0403) 缺少 'While' 或 'Until'

MicrosoftVBscript運行時錯誤(0x000A0404) 缺少 'While' 和 'Until'或語句未結束

MicrosoftVBscript運行時錯誤(0x000A0405) 缺少 'With'

MicrosoftVBscript運行時錯誤(0x000A0406) 標識符過長

MicrosoftVBscript運行時錯誤(0x000A0407) 無效數字

MicrosoftVBscript運行時錯誤(0x000A0408) 無效字元

MicrosoftVBscript運行時錯誤(0x000A0409) 未結束的字元串常量

MicrosoftVBscript運行時錯誤(0x000A040A) 注釋未結束

MicrosoftVBscript運行時錯誤(0x000A040D) 無效使用 'Me' 關鍵字

MicrosoftVBscript運行時錯誤(0x000A040E) 'loop' 語句缺少 'do'

MicrosoftVBscript運行時錯誤(0x000A040F) 無效的 'exit' 語句

MicrosoftVBscript運行時錯誤(0x000A0410) 循環控制變數 'for' 無效

MicrosoftVBscript運行時錯誤(0x000A0411) 名稱重定義

MicrosoftVBscript運行時錯誤(0x000A0412) 必須是行中的第一個語句

MicrosoftVBscript運行時錯誤(0x000A0413) 不能為 non-ByVal 參數賦值

MicrosoftVBscript運行時錯誤(0x000A0414) 調用子程序時不能使用括弧

MicrosoftVBscript運行時錯誤(0x000A0415) 缺少文字常數

MicrosoftVBscript運行時錯誤(0x000A0416) 缺少 'In'

MicrosoftVBscript運行時錯誤(0x000A0417) 缺少 'Class'

MicrosoftVBscript運行時錯誤(0x000A0418) 必須在一個類的內部定義

MicrosoftVBscript運行時錯誤(0x000A0419) 在屬性聲明中缺少 Let , Set 或 Get

MicrosoftVBscript運行時錯誤(0x000A041A) 缺少 'Property'

MicrosoftVBscript運行時錯誤(0x000A041B) 在所有屬性的規范中,變數的數目必須一致

MicrosoftVBscript運行時錯誤(0x000A041C) 在一個類中不允許有多個預設的屬性/方法

MicrosoftVBscript運行時錯誤(0x000A041D) 類的初始化或終止程序沒有變數

MicrosoftVBscript運行時錯誤(0x000A041E) 屬性的 set 或 let 必須至少有一個變數

MicrosoftVBscript運行時錯誤(0x000A041F) 錯誤的 'Next'

MicrosoftVBscript運行時錯誤(0x000A0420) 'Default' 只能在 'Property' , 'Function' 或 'Sub' 中指定

MicrosoftVBscript運行時錯誤(0x000A0421) 指定 'Default' 時必須同時指定 'Public'

MicrosoftVBscript運行時錯誤(0x000A0422) 只能在 Property Get 中指定 'Default'

MicrosoftVBscript運行時錯誤(0x000A1000) Microsoft VBScript 編譯器錯誤

MicrosoftVBscript運行時錯誤(0x000A1001) Microsoft VBScript 運行時錯誤

MicrosoftVBscript運行時錯誤(0x000A1398) 缺少正則表達式對象

MicrosoftVBscript運行時錯誤(0x000A1399) 正則表達式語法錯誤

MicrosoftVBscript運行時錯誤(0x000A139A) 錯誤的數量詞

MicrosoftVBscript運行時錯誤(0x000A139B) 正則表達式中缺少 ']'

MicrosoftVBscript運行時錯誤(0x000A139C) 正則表達式中缺少 ')'

MicrosoftVBscript運行時錯誤(0x000A139D) 字元集越界

C. java編譯時提示找不到符號

用MYECLIPSE開發環境
通常情況下,在編寫java文件時,會有引用到自已定義的一些類,如果按通常的javac *.java的形式來編譯會出現找不到符號的錯誤。
以下提供了兩種方法

假如在d:/web/wsh下有a.java和b.java兩個文件,在b.java文件中有引用了a.java。下面是編譯的方法

1.方法一:
進入d:/web/wsh下: javac a.java
然後退出wsh目錄即進入d:/wsh下 javac wsh/b.java即可編譯成功!

2.方法二:通過使用javac -classpath(cp)參數
進入d:/web /wsh下: javac a.java
還是在d:/wsh/wsh下: javac -classpath d:/web/wsh b.java
這樣也可以編譯成功!

以下方法都通過測試!

以下是javac編譯的參數:
用法:javac <選項> <源文件>
選項:
-g:none 不生成任何調試信息
-g:{lines,vars,source} 只生成某些調試信息
-nowarn 不生成任何警告
-verbose 輸出有關編譯器正在執行的操作的消息
-deprecation 輸出使用已過時的 API 的源位置
-classpath <路徑> 指定查找用戶類文件的位置
-cp <路徑> 指定查找用戶類文件的位置
-sourcepath <路徑> 指定查找輸入源文件的位置
-bootclasspath <路徑> 覆蓋引導類文件的位置
-extdirs <目錄> 覆蓋安裝的擴展目錄的位置
-endorseddirs <目錄> 覆蓋簽名的標准路徑的位置
-d <目錄> 指定存放生成的類文件的位置
-encoding <編碼> 指定源文件使用的字元編碼
-source <版本> 提供與指定版本的源兼容性
-target <版本> 生成特定 VM 版本的類文件
-version 版本信息
-help 輸出標准選項的提要
-X 輸出非標准選項的提要
-J<標志> 直接將 <標志> 傳遞給運行時系統

D. c# 中的 debug 和relesae

您好,Debug的意思是「調試」,而release的意思是「發行」,當您使用調試模式時,編譯器會禁用一部分代碼的動態優化,以保證調試獲得信息的完整性,而發行模式會允許JIT對代碼進行動態優化,所以選擇「發行」模式生成的程序運行的速度要高於調試模式,但是,如果您在開發環境中運行程序,您應該選擇調試模式。

希望這些信息對您有幫助,謝謝。

熱點內容
易語言問道源碼 發布:2025-02-09 12:59:03 瀏覽:661
ip和伺服器有關嗎 發布:2025-02-09 12:51:26 瀏覽:950
極光免費腳本 發布:2025-02-09 12:50:33 瀏覽:394
c存儲過程返回結果集 發布:2025-02-09 12:42:00 瀏覽:150
gs哪個配置性價比高 發布:2025-02-09 12:35:57 瀏覽:283
java棧數組 發布:2025-02-09 12:33:37 瀏覽:557
php上傳文件form 發布:2025-02-09 12:33:31 瀏覽:157
冠道如何選擇配置 發布:2025-02-09 12:20:21 瀏覽:971
為什麼安卓手機wearpro搜不到手錶 發布:2025-02-09 12:16:07 瀏覽:671
伺服器安全怎麼做 發布:2025-02-09 12:08:08 瀏覽:485