Its my own class, here's how it looks:
Code:
class CString
{
friend class CStringIterator;
public:
CString(); //works
CString(CString &string); //works
CString(char*); //works
~CString(); //works
//void Set(char* NewString);
void Set(CString NewString);
bool IsEmpty(); //works
int Length(); //works
//void Append(char* NewString); //works but don't need
void Append(CString &NewString); //works
//bool Compare(char* NewString);
bool Compare(CString NewString);//works
void Empty(); //works
void Display(); //works
void Cool_Function(); //works
private:
char* pString;
};
Stepping thru it w/ the debugger, when I'm finished setting tester2 to Iter.CurrentWord, tester2's value says "Bad PTR". How come?