C++ kann sehr frustrierend sein, weil dort, im gegensatz zu anderen Sprachen, undefiniertes Verhalten möglich ist. Um das zu vermeiden, muss man möglichst alle Situationen kennen, in denen soetwas passieren kann. Wenn nicht sucht man unter umständen tage nach einem blöden Fehler. Ausserdem verleitet C++ schnell zu schlechtem Stil, was man später ebenfalls zu spüren bekommt.
Vielleicht hat aber dennoch einer Interesse, ich kann es nämlich nicht ganz glauben, dass Zusammen zu studieren eher hemmt
Es passiert oft, dass besonders Anfänger sich gegenseitig Tipps geben, die im ersten Moment funktionieren, sich später aber als fatal erweisen. Letztens hatten wir einen C-Cast von char* zu einem Zeiger auf Unicodezeichen. Das kann man mit einem Cast von float* in int* vergleichen(nicht zu verwechseln mit float zu int). Wäre das über icq oder ähnlichem passiert, hätten sie nicht so schnell herausgefunden, warum das Programm zwar kompiliert, aber nicht funktioniert.
Du kannst dir jemanden suchen, mit dem du dir Ziele setzt und ein bisschen rum spinnst und jemanden der mehr Erfahrung hat als du. Dann hast du Motivation und jemanden, der dir etwas erklären kann, was du nicht verstehst. Es ist aber auch möglich C++ zu lernen, ohne jemals jemand anderen als Bücher und Google zu fragen. Wenn du dir die Fragen selbst beantwortest, verstehst du die Antworten wahrscheinlich auch besser.