I have a const char * const string in a function.
I want to use this to compare against elements in a string.
I want to iterate through the string and then compare against the char *.
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
const char * const pc = "ABC";
string s = "Test ABC Strings";
string::iterator i;
for (i = s.begin(); i != s.end(); ++i)
{
if ((*i).compare(pc) == 0)
{
cout << "found" << endl;
}
}
How can I resolve a char* to resolve against a string iterator?
Thanks..
Look at
std::string::find: