It says right in the comment,
What you see (
and many other similar gibberish names of the functions with their parameters) are the output of the compiler.
For C++, you can use the g++ to output the assembly or other similar dump from the program binary.
How do you get assembler output from C/C++ source in gcc? - Stack Overflow[
^]. You can also try this online compiler that outputs the Assembly code in the right-side:
Compiler Explorer[
^].
Note: Every compiler outputs the code based on its own conventions, optimization techniques. For a similar result (
_sti_i_foo_c()
) please consult the compiler that was used by the book author.