![]() |
||
Major Member
![]() 加入日期: Feb 2003 您的住址: 台中市
文章: 166
|
引用:
的確, 現今如果還有人可以用SDK+Win32 API來寫Windows程式 拜託一定要通知小弟去拜一拜這種神人, 在這種情況下 C : Windows 約可等於 ASM : Linux 而一般的情況下, 程式開發都是 MFC : Windows 來相對於 C : Linux 不過小弟還是支持C是中階語言啦 ![]() |
||||||||
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Apr 2002 您的住址: 台北市
文章: 325
|
引用:
因為Linux是以C寫成的,所以說,只要該機器平台有C的編譯器,應該都可以讓Linux在該平台上運行,希望沒說錯 ![]() |
|||
![]() |
![]() |
Major Member
![]() 加入日期: Jul 2005
文章: 137
|
引用:
你不要笑死人了 看你這樣說好像C是低階語言似的 我資工唸了好幾年還頭一次聽到C不算高階語言,是有人將C分在中階語言,但是依據C語言 的特性,說C是高階語言絕對沒錯!你不認為就是對的嗎?你是中外有名的大師?show個著作 吧!我很懷疑你到底有沒有寫過組合語言,接近組合語言這句我們實驗室的人都笑翻了 |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Aug 2003
文章: 82
|
引用:
Well....不是這樣説的 主要是要硬體驅動規格要能夠公開,才有可能撰寫出一些必備的低階驅動/起始程式。 像是 Sun 的 POWER 平台,有 C complier阿,只是如果沒有硬體的驅動程式,Linux依然不能夠在其上運作。 |
|
![]() |
![]() |
*停權中*
加入日期: Nov 2005
文章: 83
|
引用:
他居然還說 je 這種跳轉指令是判斷指令 .... 我不會寫程式 但是我學習ASM的小木偶的網頁 也不是這樣說的 |
|
![]() |
![]() |
*停權中*
加入日期: Nov 2005
文章: 83
|
引用:
想必先生您應該有玩過Crack吧 這一版的OD是我自己中文化的 主程式花了3天 1.10版 只要他有出新版我ㄧ定會中文化的 這一版已經是最終版了 就等他出2.0 ![]() ![]() 下面這個是我修改ASCII字串的CXAT文件 此文章於 2005-11-29 10:03 PM 被 玉面飛龍至尊寶 編輯. |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 從來處來
文章: 2,761
|
引用:
我不認同這種說法,用 Windows API 寫 GUI 雖然複雜,但比起用組合語言可是方便多了。 我隨便用 C 幾行(或十幾行)寫出一個視窗,組合語言可能不知道要幾百、幾千行(如果算上視窗和作業系統的訊息結構,可能要幾萬行),最好這兩者是差不多。 就算你用 MFC 也難免必須使用基本的 Windows API 元件,如 GDI 或 一些 dialog(這些你用組合語言一個一個寫會寫到吐血吧), 而且現在很多遊戲還是用 C 在開發! 引用:
感覺你在玩文字遊戲,這裡不是政治板,可以承認錯誤,硬拗只會讓人啼笑皆非...... ![]() |
||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001
文章: 1,747
|
引用:
呵呵. 其實目前大部分的大大都認為shukae 硬凹的很嚴重. 大家降降火氣 ^^ |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 從來處來
文章: 2,761
|
引用:
我覺得你會拜死耶....... ![]() 這不是什麼神人才能達到的,Windows API 本來就沒那麼難,只不過很鎖碎而已,我就不信短短幾年,會用 Win32 API 開發程式的人全死光了。能用純 Win32 API 的人數也數不完,至少還有一堆人用 C 在寫遊戲...... 至於你的比喻,也不正確。 至於 C 是高階、低階,我倒是第一次聽到有人說 C 是低階,看來我大學所學加授課的教授所學的知識都是過時的。 不過就以基本不同來比,一般的程序式語言,不管 C, C++, C#, Java, php, perl, VB...... 在語法上都是差不多的,舉個簡單的例子: B = ((200^4 / (40+7.7)^2 - 60.2 ) * 57 - 30.5 * 1.1) % 45 短短一行式子,在大部份的程序式「高」階語言表示法幾乎如出一徹,但組合語言? 有興趣的用組合語言寫寫看,就知道高階語言和低階語言差在哪裡了。 |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jan 2005
文章: 90
|
引用:
我有說 Linux Kernel 用 C++ 嗎? 不要自己亂加阿 ... Linux 已經是一套完整作業系統,不是 全部 C 完成, LIKE UNIX SYSTEM <--我打錯 應該是 Unix Like System Linux -->現在應該算一個作業系統,Linux Kernel 是 核心,我沒有說他是用 C++ 寫, 請問我之前那篇,哪有講 "Linux Kernel 有用到 C++" ,你想像也大大,還會添油加醋 .... 還有你自己去看一下 "Linux Kernel" 有沒有 C++ 碼, Linux Kernel 原始碼 有 C ,有 C++ C++ 跟 C 一樣粉容易跨平台,(不要拿商業軟體來比,自己去看看 GNU Project) GNU Project - Free Software Foundation (FSF) http://www.gnu.org/ http://gcc.gnu.org/ 不過,我知道 有 Linux Kernel 不是只有用 C 完成,有用 組合語言,Pascla ,Fortran,C++,但這不是FREE SOFTWARE, 軟體這世界何其大阿,你沒看過,不代表沒有 此文章於 2005-11-30 02:14 AM 被 ABBACHEN 編輯. |
|
![]() |
![]() |