Files
Nim/tests/system/tnewstring_uninitialized.nim
ringabout e53c66ef39 fixes #22555; implements newStringUninit (#22572)
* fixes newStringUninitialized; implement `newStringUninitialized`

* add a simple test case

* adds a changelog

* Update lib/system.nim

* Apply suggestions from code review

rename to newStringUninit
2023-08-29 13:29:42 +02:00

12 lines
177 B
Nim

discard """
matrix: "--mm:refc;"
"""
# bug #22555
var x = newStringUninit(10)
doAssert x.len == 10
for i in 0..<x.len:
x[i] = chr(ord('a') + i)
doAssert x == "abcdefghij"