El comentario a this answer me hizo preguntarme. Siempre he pensado que C era un subconjunto propio de C++, es decir, cualquier código C válido es código C++ válido por extensión. ¿Estoy equivocado sobre eso? ¿Es posible escribir un programa C válido que no sea código C++ válido?¿El código C todavía se considera C++?
EDITAR: Esto es realmente similar a, pero no es un duplicado exacto de this question.
Proyecto de ley Especialicé el tema de la otra pregunta, porque el tema no era representativo de la pregunta. –
Creo que tienes razón. El propósito de la pregunta (y las respuestas dadas) es lo suficientemente diferente como para mantenerlo abierto. –