C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
C++ String find_first_of()This function is used for finding the location of first occurrence of the specified characters. SyntaxConsider string str1 and str. Syntax would be : str1.find_first_of(str); Parametersstr : string containing characters to be searched for. pos : It defines the position at which to start the search. n : Number of characters identifying characters to be searched for. ch : It defines the character which is to be searched Return valueIt returns the position of the searched character. Examples 1Let's see the simple example. #include<iostream> using namespace std; int main() { string str1 = "Dancing is my favorite hobby"; cout << "String contains :"<< str1<< '\n'; cout <<"Position of the first occurrence of the string 'favorite' is " << str1.find_first_of("favorite"); return 0; } Output: String contains : Dancing is my favorite hobby Position of the first occurrence of the string favorite is 1 Examples 2Let's see the simple example when the position at which to start the search is specified. #include<iostream> using namespace std; int main() { string str = "Welcome to the programming world"; cout<< "String contains : "<< str <<'\n'; cout<<"Now, start the search from the second position and we find the first occurrence of the 'programming' is :"<<str.find_first_of("programming",2); return 0; } Output: String contains : Welcome to the programming world Now, start the search from the second position and we find the first occurrence of the 'programming' is : 4 Examples 3Let's see the simple example to find the position of the first occurrence of a single character. #include<iostream> using namespace std; int main() { string str = "TheDeveloperBlog tutorial"; cout << "String contains :" << str<< '\n'; cout <<"Position of the first occurrence of 'a' character is :" << str.find_first_of('a'); return 0; } Output: String contains TheDeveloperBlog tutorial Position of the first occurrence of 'a' character is : 1
Next TopicC++ Strings
|