Discussion on: Extend a C/C++ Project with Zig

spirobel profile image

how do you go about calling cpp from zig? you need to write a C wrapper, correct? Is there a tutorial on how to write these kinds of wrappers?
you probably also need to handle exceptions and turn them into normal value like errors, right?
I came accross this one: teddy.ch/c++_library_in_c it is not specific to zig. I guess especially exceptions need to be handled carefully, because zig does not support that, right?