[c++] How to find substring from string?