freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

外文翻譯---codewarrior介紹-文庫吧在線文庫

2025-07-06 11:15上一頁面

下一頁面
  

【正文】 具進(jìn)行編碼、編譯、編輯、鏈接和調(diào)試的過程。但是常常會發(fā)生這種情況,就是當(dāng)你寫了無數(shù)行代碼后,卻找不到使得整個程序出錯的那一行代碼, 這會讓你感到很失望,更不用提 編譯和鏈接整個程序 等其它的了 。 應(yīng)用程序可能是最容易編寫的程序了,而那些龐大的商業(yè)軟件,比如象 Adobe Photoshop, Microsoft Word 以及 CodeWarrior 軟件都是極其復(fù)雜的。比如說, Photoshop 的插件允許程序員方便地擴(kuò)展 Photoshop 的功能,而不需要去修改它的源代碼。這些設(shè)置包括編譯和鏈接設(shè)置、源文件、庫文件以及它們之間用于產(chǎn)生最終程序的相互關(guān)系。通過給它安裝一些插件,你就可以擴(kuò)展它的功能。只有將你的程序編譯 — 或翻譯 — 成機(jī)器代碼,然后再執(zhí)行它,這樣運(yùn)行起來才能快一些,而不是每次運(yùn)行時才去翻譯它,那樣運(yùn)行速度就很慢了。就像我們在前面使用的 Hello World 這個程序,它的輸出文件是一個應(yīng)用程序。但是因為這個錯誤的存在使得你的程序無法實現(xiàn)預(yù)期的功能。通過點擊工程窗口的彈出菜單中的調(diào)試目標(biāo)文件,你就可以進(jìn)入調(diào)試狀態(tài)。就這樣你就可以創(chuàng)建你自己的一個庫,就這么簡單! 人的庫 使用別人提供的庫稍稍有些不同。 第三方廠商將庫函數(shù)與它們的產(chǎn)品打包起來發(fā)行,而不是以源文件的方式發(fā)行這些庫。那么,共享的好處在哪里呢?首先,可以讓多個應(yīng)用程序使用一個 DLL。 對于特定平臺,比如 Macintosh 的開發(fā)者可以使用 Metrowerks 自己的 PowerPlant 類庫。s making the whole application go kablooey not to mention getting it all piled and linked and so on. And this is why CodeWarrior was focus on writing programs in CodeWarrior using the C or C++ programming languages. CodeWarrior also supports Java development, but that will be covered in a separate class. CodeWarrior automatically checks your code for obvious errors, helps you scan it for less obvious ones (via an integrated debugger and editor), and then piles and links the code so that your puter can understand and execute your program. Every application that you have used has been through the coding, piling, editing, linking, and debugging process, using tools like CodeWarrior. Now you can do it too! But we still have to teach you how. Using CodeWarrior, you can write just about any type of program you can imagine. If you are a beginner, you may choose to write an application (also known as an executable) as your first program. You might choose to create something as basic as WordPad, Microsoft39。ve written (usually in C or C++) and converts it to machine language. Machine language is a programming language that your puter can understand and act upon much more quickly than C or C++. machine language is hard to read, let alone type correctly. Machine code is a bit more difficult for a human to read than C or C++ code. However, it39。s source files remain the same, but many of the options required to produce a debuggable version of the program (such as generating a symbol file) are preset. This lets you flip into debug mode by just picking the debug target from the Project window39。t have to part with their source code. If you39。s easier to use the MFC because the classes provide basic services such as creating a window or writing a file along with intelligent default settings and errorchecking code. MFC is available on the Windows CodeWarrior CD but may not be the very latest version of the classes. Check with the Metrowerks help desk for that information, as Microsoft will send update patches between CodeWarrior releases. For the sake of platform parity, Macintosh developers can use Metrowerks39。ve gotten from a thirdparty vendor, you39。t even know it. You39。s time to begin debugging. CodeWarrior includes an integrated debugger, which just means that you can view it while you39。t have a user interfacePlugins are similar to DLLs in that they provide small pieces of code that are used by other software. However, a single program typically uses this code. For example, Photoshop plugins allow programmers to easily extend the capabilities of the Photoshop application without having access to its source code. Likewise, many Web browsers use plugins that add extra features to the application or allow you to manipulate new content types on the Web. Many programs, including CodeWarrior, make use of this plugin architecture. There are plenty of other types of programs you can write once you master CodeWarrio
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1