#include #include "uCalc.h" using namespace std; using namespace uCalcSoftware; int main() { uCalc uc; auto t = uc.NewTransformer(); t.Text("a b c a d e a f g"); // ^ ^ ^ // Pos: 0 6 12 t.Pattern("a"); t.Find(); auto matches = t.Matches(); cout << "Match 1 Start: " << matches[0].StartPosition() << endl; // Should be 0 cout << "Match 2 Start: " << matches[1].StartPosition() << endl; // Should be 6 cout << "Match 3 Start: " << matches[2].StartPosition() << endl; // Should be 12 }