substring, occurence c++ help

I have been studying online how to find the numbers of occurrence of a certain substring in a string in c++, but in my school I must not use other advance constructs and I am given the opportunity to use cstring library and loops.

Available cstring functions:

  • strcpy
  • strcat
  • strcmp
  • strchr
  • strlen

How can I accumulate the occurances AND positions of the text?

to find the numbers of occurrence of a certain substring in a string you can use your in built function of find.
For Eg. = your string is in s1;
and you want to find occurrence of certain string you can use as
s1.find(“what”);
it returns the first occurrence of the string to be searched(in this case its “what”) otherwise returns npos.You can use find function in many ways.
You can find more at : here. Hope it helped.