TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

C++ String find_first_of() function

C++ String find_first_of() function tutorial for beginners and professionals with examples on constructor, if-else, switch, break, continue, comments, arrays, object and class, exception, static, structs, inheritance, aggregation etc.

<< Back to CPP

C++ String find_first_of()

This function is used for finding the location of first occurrence of the specified characters.

Syntax

Consider string str1 and str. Syntax would be :

str1.find_first_of(str);

Parameters

str : 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 value

It returns the position of the searched character.

Examples 1

Let'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 2

Let'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 3

Let'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




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf