RosettaCodeData/Task/Call-a-foreign-language-fun.../Julia/call-a-foreign-language-fun...

4 lines
140 B
Plaintext

p = ccall(:strdup, Ptr{Cuchar}, (Ptr{Cuchar},), "Hello world")
@show unsafe_string(p) # "Hello world"
ccall(:free, Void, (Ptr{Cuchar},), p)