【问题标题】:Nim: read all content of text fileNim:读取文本文件的所有内容
【发布时间】:2023-02-02 10:30:28
【问题描述】:

我喜欢使用 Nim 阅读文本文件的全部内容。

我试过了

let fileContent: string = readAll("file.txt")

但这不编译。

【问题讨论】:

    标签: nim-lang


    【解决方案1】:

    最简单的方法是这样做:

    let filepath: string = "file.txt"
    let f = open(filepath, fmRead)
    let fileContent: string = readAll(f)
    f.close()
    

    (不需要导入任何东西来做到这一点)

    【讨论】:

      【解决方案2】:

      readAll proc requires as parameter a File,这是 open 返回的内容。但是,对于一个班轮,您可以使用readFile

      let fileContent = readFile("file.txt")
      

      【讨论】:

        猜你喜欢
        • 2011-03-23
        • 1970-01-01
        • 2020-05-19
        • 2021-05-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-27
        相关资源
        最近更新 更多