Есть ли простой способ удалить комментарии из исходного файла C/С++ без предварительной обработки. (т.е. я думаю, что вы можете использовать gcc -E, но это расширит макросы.) Я просто хочу, чтобы исходный код с комментариями был лишен, ничего другого не нужно изменять.
EDIT:
Предпочтение к существующему инструменту. Я не хочу писать это сам с помощью регулярных выражений, я предвижу слишком много сюрпризов в коде.