@[email protected] to Programmer [email protected]English • 11 months agothisIsGoingToBeASeriousDebateprogramming.devimagemessage-square31fedilinkarrow-up1290arrow-down133
arrow-up1257arrow-down1imagethisIsGoingToBeASeriousDebateprogramming.dev@[email protected] to Programmer [email protected]English • 11 months agomessage-square31fedilink
minus-square@[email protected]OPlinkfedilink1•11 months agoI am hopeless at getting the text_ptr simpler than i64::from_str_radix(&format!(“{:p}”, my_string)[2…], 16).unwrap(); How can i get it the normal way?
minus-square@[email protected]linkfedilink2•11 months agoJust use str::as_ptr(). Here’s an example (disclaimer: I haven’t used inline asm in rust before, expect issues): https://godbolt.org/z/sczYGe96f
I am hopeless at getting the text_ptr simpler than i64::from_str_radix(&format!(“{:p}”, my_string)[2…], 16).unwrap(); How can i get it the normal way?
Just use
str::as_ptr()
.Here’s an example (disclaimer: I haven’t used inline asm in rust before, expect issues): https://godbolt.org/z/sczYGe96f