Transcription: So much for prototypes. Now, as you might have guessed, C++ is designed so C programs will generally work with a C++ compiler. That saves you from having to make a bunch of changes to your old C code if you switch to C++. But there are some changes you may have to make to get a program to compile in C++. We've just talked about one. If you don't have function prototypes in your program, you may need to add them.