Function kdb_c_api::null_terminated_str_to_S [−][src]
pub fn null_terminated_str_to_S(string: &str) -> S
Expand description
Convert null-terminated &str
to S
.
Example
use kdb_c_api::*; #[no_mangle] pub extern "C" fn pingpong2(_: K) -> K{ unsafe{native::k(0, null_terminated_str_to_S("ping\0"), new_int(77), KNULL)} }
q)ping:{[int] `$string[int], "_pong!!"};
q)pingpong: `libc_api_examples 2: (`pingpong2; 1);
q)pingpong[]
`77_pong!!