Just recently I tried to edit two questions on SO that were explicitly Tagged 'C++' that did not have any C++ in the code they posted with their question. As I did not save a link to the first one here is the second one. The other was even more clearly C, for every
#include statement went something like this
#include <something.h>. Aside from the languages obvious overlap, and the fact that you can readily code them together, they are different. Not to mention, this example and the other have no instances of crossing the two!
What, if anything, can be benefited from an individual to ask a question that is clearly C and, knowingly or not, pass it off as C++ just to have other users give advice based on the Tag(see example) which they probably can't understand. It is also allowing pages to be wrongly searched or hidden from those who are trying to get explicit C or C++ advice.
I think when a peer check occurs on these questions regarding C/C++ they should at least add the other Tag and accept the edit. It seems like that would benefit everyone.