C Plus Plus Theory