C++ified