Pregunta

Todos nuestros encabezados C ++ usan una extensión .h. Eclipse piensa que estos son encabezados C y los marca con muchos errores de sintaxis en cosas como clases y espacios de nombres.

He intentado cambiar la asociación de tipo de archivo de:

Preferences > C/C++ > File types

pero está " bloqueado " ;.

Curiosamente, " *. h " está asociado con los encabezados C y C ++, pero parece estar usando C. ¿Cómo puedo hacer que Eclipse trate los archivos .h como C ++?

¿Fue útil?

Solución

Intente crear un nuevo proyecto y especifique su área de origen como ubicación. Sin embargo, asegúrese de seleccionar el proyecto C ++ (generalmente uso la opción makefile). Esto es todo lo que debe hacer para que el analizador reconozca la sintaxis de C ++.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top