Learn R Programming

ctypesio (version 0.1.2)

write_raw: Write raw bytes

Description

Write raw bytes

Usage

write_raw(con, x, bounds_check = NULL)

Value

If con is a connection then this connection is returned invisibly. If con is a raw vector then new data is appended to this vector

Arguments

con

Connection object or raw vector. When con is a raw vector, new data will be appended to the vector and returned. Connection objects can be created with file(), url(), rawConnection() or any of the other many connection creation functions.

x

vector to write

bounds_check

Check values lie within bounds of the given type. Default: NULL indicates that this option should be retrieved from the connection object if possible (where the user has used set_bounds_check()) or otherwise will be set to "error"

See Also

Other data output functions: fprintf(), write_f64(), write_hex(), write_uint8(), write_utf8()

Examples

Run this code
con <- file(tempfile(), "wb")
write_raw(con, as.raw(1:4))
write_raw(con, 1:4) 
close(con)

Run the code above in your browser using DataLab