[FZH] [OT] 来看国际笑话

微蔡 microcai at fedoraproject.org
Sun Nov 18 07:31:20 UTC 2012


在 2012年11月17日 星期六 16:00:46,Ma Xiaojun 写道:
> 調用約定一樣就行?
> 那你函數名分不分大小寫?BASIC是不分的哦!
> 還有你怎麼整合C和BASIC的字符串?(其實這是N年前大家用VB6調用Win32 API的主要問題之
一)
> 比如說fgets(str, num, stdin),你這個str得傳一個buffer進去吧,是靜態區,堆區,還是棧區?
> 當然真正噁心的地方是,C函數可能返回一個malloc的buffer,可能返回它自己的一個靜態
buffer,也可能返回修改后的參數,你封裝到BASIC的s

BASIC 有自己的 INPUT 这个问题就别纠结了吧?

> tring還是把細節暴露給用戶? 看了一下BASIC的字符串操作,似乎是immutable的語義(抱歉是
VB的):

别把   VB  套上来 . VB 是解释执行的 .

> http://en.wikibooks.org/wiki/Visual_Basic/Built_In_String_Functions
> immutable去和mutable整合,只能說看你能有什麼新發明了,如果把內存的細節完全暴露到
BASIC層面,只能說這壓根就不是BASIC。
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
-- 
 ______________ 
< gentoo rocks >
 -------------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||


More information about the Chinese mailing list