Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

C++ string class

Name: Anonymous 2012-09-03 13:53

If you have a C++ string and a char pointer

string str = "mudkipz";
char * ptr;


how would you iterate through each char in the string using only the pointer and only pointer notation? In other words, you can't assign the address with ptr = &str[0];

I don't see how it's possible, since a string isn't an array. If it were, I'd just do this

string str = "mudkipz";
    char * ptr = str;

    for(int i = 0; i < str.length(); ++i)
    {
        cout << *(ptr + i);
    }


Any ideas?

Name: Anonymous 2012-09-03 14:34

This post is everything what's wrong with c++. It gives ``ideas'' like that to idiots like OP.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List