c++ find index of all occurrences in string
// C++ program to find indices of all // occurrences of one string in other. #include <iostream> using namespace std; void printIndex(string str, string s) { bool flag = false; for (int i = 0; i < str.length(); i++) { if (str.substr(i, s.length()) == s) { cout << i << " "; flag = true; } } if (flag == false) cout << "NONE"; } int main() { string str1 = "GeeksforGeeks"; string str2 = "Geeks"; printIndex(str1, str2); return 0; }
Source: www.geeksforgeeks.org