I don't know, but I feel as though I'm riding the last wave of C++ in high schools now. Java is taking over like communism and there is no C++ classes in high school anymore (at least none that I know of, some schools might have changed). But I honestly believe that once I leave my school, there will no longer be any big influence of C++ on the students, merely Java.
For example, I teach C++ after school every wednesday to a group of kids who are interested in it, and I plan to do it again next year as a senior, but once I'm gone, more than likely there won't be anyone left to do C++ at my school. Next year they're getting rid of the C++ compilers, and replacing it nothing but Java *blegh*.
I cringe to think that someday most games will be made in Java, and if things keep going the way they're going, I believe that in 20 years or so, there will be very few people in the industry who really know C++. Sure, you can learn C++ in college and university, but the fact that they removed C++ from the high schools makes it so a lot of students won't even hear about C++ until they're 18 or 19 years old!
meh, maybe i'm wrong, feel free to argue with me, i'd like to hear other people's opinions on this