C++ program using structs
Declare a struct type named EmailAddress in emailaddress.h, withthe following data members:
- string username
- string domain
Then, in main.cpp, write a function named EmailParse that:
- Takes one string as a parameter, which is an email address
- Returns a struct EmailAddress containing username and domaintaken from the email address parameter.
- An email address consists of username and domain, for example,an email address john@abc.org has username john and domainabc.org.
Answer
`Hey,
Note: Brother in case of any queries, just comment inbox I would be very happy to assist all your queries
#include <iostream>
#include <string>
using namespace std;
struct EmailAddress
{
string username;
string domain;
};
EmailAddress EmailParse(string email)
{
size_t found = email.find(“@”);
EmailAddress E;
E.username=email.substr(0,found);
E.domain=email.substr(found+1,email.length()-(found+1));
return E;
}
int main()
{
EmailAddress
OR
OR