a bit of a vague question but I am looking for pointers as to how can I generate String diff vectors in C++. The scenario is such that given a paragraph I want to store the various differences(Edit, cut copy paste etc.) it goes through in a draft mode to review Audit history.
Any hints in this regard will be really appreciated.
An idea using C++ polymorphism:
You can then add and pop Actions from a LIFO queue as you want. It’s a simple example, you could also try to link it more to a string instead of always passing at as a param, but that’s up to your own design. I know it’s not ‘real’ diffing, but I think this solution to be closer coupled to the problem then really storing general string differences.