KOS supports compiling with C++ support ``out of the box''. The headers are guarded with extern ``C'' and we have avoided the silly new keywords in stdc++ such as ``or'' and ``and''. So you should be able to use KOS from a C++ program exactly as if you were using it from a C program, except that you must make sure you include all of the headers you need.