new_vector: Fast multi-threaded vector initialisation

new_logicalR Documentation

Fast multi-threaded vector initialisation

Description

Fast multi-threaded vector initialisation

Usage

new_logical(n = 0L, names = NULL, default = FALSE)

new_integer(n = 0L, names = NULL, default = 0L)

new_double(n = 0L, names = NULL, default = 0)

new_character(n = 0L, names = NULL, default = "")

new_complex(n = 0L, names = NULL, default = complex(real = 0, imaginary = 0))

new_raw(n = 0L, names = NULL, default = as.raw(0))

Arguments

n

⁠[integer(1)]⁠ - Length of vector.

names

⁠[character(n)]⁠ - Names of initialised vector.

default

Default value to initialise the vector with.

Value

New vector.

See Also

new_list


cheapr documentation built on Jan. 8, 2026, 5:09 p.m.