que por desgracia estaba haciendo un poco de arqueología código de hoy (mientras refactorización a cabo algunos de los antiguos códigos peligrosos) y encontró un pequeño fósil de esta manera:#line - propósitos de?
# line 7 "foo.y"
yo estaba completamente atónito de encontrar un tesoro tan arcaica allí. Lo leí en un sitio web para la programación C. Sin embargo, no explicó por qué alguien querría usarlo. Me quedé solo, por lo tanto, para suponer que el programador lo puso simplemente por la pura alegría de mentirle al compilador.
Nota: (mente que el fósil era en realidad en la línea 3 del archivo CPP) (Ah, y el archivo se ha hecho apunta a un archivo .y que era casi idéntica a este archivo
¿Hay alguien. ¿Tiene alguna idea de por qué tal directiva sería necesaria? O ¿para qué se podría usar?
+1 para prosaics :) – cHao