Ti assicuro che se impari il c++ da qualsiasi libro decente imparerai ad usare anche

char *pString;

OOP è solo una possibilità del C++, non è il C++