Lua LFS庫的使用

2021-07-12 03:37:24 字數 393 閱讀 7998

lfs.attributes(filepath [, aname]) 獲取路徑指定屬性

lfs.chdir(path) 改變當前工作目錄,成功返回true,失敗返回nil加上錯誤資訊

lfs.currentdir 獲取當前工作目錄,成功返回路徑,失敗為nil加上錯誤資訊

lfs.dir(path) 返回乙個迭代器(function)和乙個目錄(userdata),每次迭代器都會返回乙個路徑,直到不是檔案目錄為止,則迭代器返回nil

lfs.lock(filehandle, mode[, start[, length]])

lfs.mkdir(dirname)  建立乙個新目錄

lfs.rmdir(dirname) 刪除乙個已存在的目錄,成功返回true,失敗返回nil加上錯誤資訊

Lua LFS庫的使用

lfs.attributes filepath aname 獲取路徑指定屬性 lfs.chdir path 改變當前工作目錄,成功返回true,失敗返回nil加上錯誤資訊 lfs.currentdir 獲取當前工作目錄,成功返回路徑,失敗為nil加上錯誤資訊 lfs.dir path 返回乙個迭代器...

靜態庫動態庫的使用

首先介紹一下靜態庫 靜態鏈結庫 動態庫 動態鏈結庫 的概念,首先兩者都是 共享的方式。靜態庫 在鏈結步驟中,聯結器將從庫檔案取得所需的 複製到生成的可執行檔案中,這種庫稱為靜態庫,其特點是可執行檔案中包含了庫 的乙份完整拷貝 缺點就是被多次使用就會有多份冗餘拷貝。即靜態庫中的指令都全部被直接包含在最...

Boost thread庫的使用

2009 11 26 kagula 閱讀物件 本文假設讀者有幾下skills 1 在c 中至少使用過一種多執行緒開發庫,有mutex和lock的概念。2 熟悉c 開發,在開發工具中,能夠編譯 設定boost thread庫。1 visual studio 2005 2008 with sp1 2 b...