![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 想問個關於linux的問題..
(https://www.pcdvd.com.tw/showthread.php?t=547019)
|
---|
引用:
的確, 現今如果還有人可以用SDK+Win32 API來寫Windows程式 拜託一定要通知小弟去拜一拜這種神人, 在這種情況下 C : Windows 約可等於 ASM : Linux 而一般的情況下, 程式開發都是 MFC : Windows 來相對於 C : Linux 不過小弟還是支持C是中階語言啦 :laugh: |
引用:
因為Linux是以C寫成的,所以說,只要該機器平台有C的編譯器,應該都可以讓Linux在該平台上運行,希望沒說錯:) |
引用:
你不要笑死人了 看你這樣說好像C是低階語言似的 我資工唸了好幾年還頭一次聽到C不算高階語言,是有人將C分在中階語言,但是依據C語言 的特性,說C是高階語言絕對沒錯!你不認為就是對的嗎?你是中外有名的大師?show個著作 吧!我很懷疑你到底有沒有寫過組合語言,接近組合語言這句我們實驗室的人都笑翻了 |
引用:
Well....不是這樣説的 主要是要硬體驅動規格要能夠公開,才有可能撰寫出一些必備的低階驅動/起始程式。 像是 Sun 的 POWER 平台,有 C complier阿,只是如果沒有硬體的驅動程式,Linux依然不能夠在其上運作。 |
引用:
他居然還說 je 這種跳轉指令是判斷指令 .... 我不會寫程式 但是我學習ASM的小木偶的網頁 也不是這樣說的 |
引用:
想必先生您應該有玩過Crack吧 這一版的OD是我自己中文化的 主程式花了3天 1.10版 只要他有出新版我ㄧ定會中文化的 這一版已經是最終版了 就等他出2.0 :laugh: :laugh: 下面這個是我修改ASCII字串的CXAT文件 |
引用:
我不認同這種說法,用 Windows API 寫 GUI 雖然複雜,但比起用組合語言可是方便多了。 我隨便用 C 幾行(或十幾行)寫出一個視窗,組合語言可能不知道要幾百、幾千行(如果算上視窗和作業系統的訊息結構,可能要幾萬行),最好這兩者是差不多。 就算你用 MFC 也難免必須使用基本的 Windows API 元件,如 GDI 或 一些 dialog(這些你用組合語言一個一個寫會寫到吐血吧), 而且現在很多遊戲還是用 C 在開發! 引用:
感覺你在玩文字遊戲,這裡不是政治板,可以承認錯誤,硬拗只會讓人啼笑皆非...... :jolin: |
引用:
呵呵. 其實目前大部分的大大都認為shukae 硬凹的很嚴重. 大家降降火氣 ^^ |
引用:
我覺得你會拜死耶....... :p 這不是什麼神人才能達到的,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 短短一行式子,在大部份的程序式「高」階語言表示法幾乎如出一徹,但組合語言? 有興趣的用組合語言寫寫看,就知道高階語言和低階語言差在哪裡了。 |
引用:
我有說 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, 軟體這世界何其大阿,你沒看過,不代表沒有 |
所有的時間均為GMT +8。 現在的時間是01:32 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。