Библиотека для объединения двух текстовых файлов - PullRequest
0 голосов
/ 13 октября 2011

Я пишу утилиту генерации кода на C ++ (компилятор) из XLS, чтобы вносить дизайнерские решения прямо в код игры.Сгенерированные классы могут быть изменены вручную после генерации, поэтому после следующих компиляций сгенерированные файлы должны быть объединены с предыдущими.Как лучше всего объединить их?Использовать какую-нибудь библиотеку слияния или вызвать внешнюю команду?

Компилятор, написанный на C ++, для Windows.

Спасибо.

1 Ответ

1 голос
/ 13 октября 2011

Я бы сделал слияние вне компилятора вручную, используя какую-нибудь утилиту слияния, такую ​​как svn merge (здесь существует версия для командной строки, возможно, вы можете автоматизировать это, но я бы этого не делал ..)или BeyondCompare

Автоматическое объединение может быть очень опасным ИМХО, и подумайте, что делать слиянию автоматически, если возникают конфликты?

...