How would I do it with C++ code?