【发布时间】:2017-03-23 13:31:33
【问题描述】:
def get_avail_mb(): int
f: FILE = FILE.open("/proc/meminfo","r")
s: string = ""
while s.length < 200 do s += " "
f.read(s, 200, 1)
var a = s.split("\n")
s = a[2]
t: string = ""
for var i = 0 to s.length
if s[i] <= '9' && s[i] >= '0'
t += s[i].to_string()
return int.parse(t)/1000
请注意我如何使用while s.length < 200 do s += " " 将字符串分配给200 个字符以从文件中将字节读入该字符串?除了追加空格字符N次之外,还有没有更好的方法在Genie中将字符串的长度设置为N个字符?
【问题讨论】:
标签: genie