I have strings like this
10z45
9999i4a
Basically int-char-int-optionalchar
I want to do this function prototype
void process(std::string input, int &first, char &c, int &last, bool &optional)
Only thing is I’m not sure the best way to iterate over the string to extract these values. Would rather not use regex library, seems like can be done simply?
Use a string stream:
If there’s no final character, the value of
optionalwon’t be touched, so I’d recommend setting it to 0 beforehand.