欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua讀寫文件代碼示例

 更新時間:2015年04月22日 09:35:51   投稿:junjie  
這篇文章主要介紹了Lua讀寫文件代碼示例,本文講解了讀寫文件的模式以及讀寫文件代碼實例,需要的朋友可以參考下

讀寫文件的模式:

復制代碼 代碼如下:

r - 讀取模式w - 寫入模式(覆蓋現有內容) 
a - 附加模式(附加在現有內容之后) 
b - 二進制模式 
r+ - 讀取更新模式(現有數據保留) 
w+ - 寫入更新模式(現有數據擦除) 
a+ - 附加更新模式(現有數據保留,只在文件末尾附加) 

do 
  --read data from file 
 
  function readFile() 
    local fileHandle = assert(io.open("test.txt", "r"), "not the file"); 
    if fileHandle then 
      local outData = fileHandle:read("*all"); 
      print(outData); 
    else 
      print("false"); 
    end 
      fileHandle:close(errorInfo); 
  end 
 
  --write data to the file 
  function writeFile(dataBuffer) 
    local writeHandle = assert(io.open("write.txt", "a+"), "not the file"); 
 
    if writeHandle then 
      writeHandle:write(dataBuffer); 
      print("true"); 
    else 
      print("false"); 
    end 
 
    writeHandle:close(); 
  end 
 
 
  local inputData = 0; 
 
  repeat 
    inputData = io.read(); --write the data from io 
    writeFile(inputData); 
  until inputData == '#' 
 
 
end

相關文章

  • Lua中函數的幾個特別之處探究

    Lua中函數的幾個特別之處探究

    這篇文章主要介紹了Lua中函數的幾個特別之處探究,本文講解了Lua的函數創(chuàng)建、函數的參數、函數參數個數自適應、函數多重返回值等內容,需要的朋友可以參考下
    2014-09-09
  • Lua編程示例(五): C語言對Lua表的讀取和添加

    Lua編程示例(五): C語言對Lua表的讀取和添加

    這篇文章主要介紹了Lua編程示例(五): C語言對Lua表的讀取和添加,本文直接給出代碼實例,需要的朋友可以參考下
    2015-07-07
  • Lua中的模塊(module)和包(package)詳解

    Lua中的模塊(module)和包(package)詳解

    這篇文章主要介紹了Lua中的模塊(module)和包(package)詳解,本文講解了require函數、寫一個模塊、package.loaded、module函數等內容,需要的朋友可以參考下
    2014-09-09
  • 理解Lua中的__index和__newindex

    理解Lua中的__index和__newindex

    這篇文章主要介紹了理解Lua中的__index和__newindex,本文給出了三段代碼來講解__index和__newindex,代碼中包含詳細注釋,需要的朋友可以參考下
    2015-04-04
  • Lua中的函數知識總結

    Lua中的函數知識總結

    這篇文章主要介紹了Lua中的函數知識總結,本文講解了函數的一些基礎知識、多重返回值問題、變長參數、內嵌函數等內容,需要的朋友可以參考下
    2014-09-09
  • lua開發(fā)中實現MVC框架的簡單應用

    lua開發(fā)中實現MVC框架的簡單應用

    最近的游戲項目中使用了lua腳本來開發(fā),項目中用到了MVC框架,最近有朋友問我怎么弄,在這里簡單分享一下思路和一些開發(fā)中的技巧。有需要的小伙伴可以參考下。
    2015-04-04
  • Lua字符串庫(string庫)學習筆記

    Lua字符串庫(string庫)學習筆記

    這篇文章主要介紹了Lua字符串庫(string庫)學習筆記,本文列舉了一些常用的Lua字符串庫函數,如byte、char、dump、find等,需要的朋友可以參考下
    2014-12-12
  • Lua的編譯、執(zhí)行和調試技術介紹

    Lua的編譯、執(zhí)行和調試技術介紹

    這篇文章主要介紹了Lua的編譯、執(zhí)行和調試技術介紹,本文著重講解了對錯誤的處理,另外也講解了編譯和執(zhí)行等知識,需要的朋友可以參考下
    2015-04-04
  • C++遍歷Lua table的方法實例

    C++遍歷Lua table的方法實例

    這篇文章主要介紹了C++遍歷Lua table的方法實例,本文給出了Lua table數據格式、C++實現的遍歷代碼以及輸出效果,需要的朋友可以參考下
    2015-04-04
  • Lua中的數學庫總結

    Lua中的數學庫總結

    這篇文章主要介紹了Lua中的數學庫總結,本文羅列了Lua5.1中數學庫的所有函數,需要的朋友可以參考下
    2014-11-11

最新評論