Я пытался уложить свой мозг в течение нескольких часов на этом.Как вставить текст в строку после последнего появления строки поиска?
Я пытаюсь написать сценарий, который добавит дополнительный файл include и комментарий после последнего появления существующего файла include в наборе исходных файлов * .cpp. Исходные файлы находятся в рекурсивном наборе каталогов, поэтому я полагаю, что мой прерыватель должен начинаться с поиска.
Например, раньше:
#include <a>
#include <b>
#include <c>
// source code...
После:
#include <a>
#include <b>
#include <c>
// This is the extra include file
#include <d>
// source code...
Я думаю, что вопрос подразумевает, что он не знает, что такое, и просто хочет найти последнюю строку #include в файле. Ему нужно будет прочитать весь файл, а затем вернуться и добавить новые строки, как только он узнает, где на самом деле находится последний. –
oo мог бы сделать это, нужно будет переосмыслить мой страт – Noelkd
@noelkd: Да, #include указывает включение любого файла, либо внутри угловых скобок, либо кавычек. Спасибо всем тем же. –
Paul