RosettaCodeData/Task/File-input-output/Nim/file-input-output-4.nim

13 lines
208 B
Nim

const size = 4096
var
i = open("input.txt")
o = open("output.txt", fmWrite)
buf: array[size, char]
while i.readBuffer(buf.addr, size) > 0:
discard o.writeBuffer(buf.addr, size)
i.close()
o.close()