Naja, die Syntax ist Gewohnheitssache...
Man muß auch nicht unbedingt alle fortgeschrittenen C++ Konstrukte verwenden. Keep it simple.
Was ich viel schlimmer finde, sind die langen Compilierzeiten im Vergl. zu Delphi...
Ich kann dir nur den Tipp geben: Lerne C++ halbwegs gründlich, bevor du mit der MFC o.Ä. anfängst. Sonst verstehst du zu Beginn nur Bahnhof.
Ich empfehle für den Anfang:
C++ in 21 Tagen
MFC:
Introduction to MFC Programming
Ich habe am Anfang den Fehler gemacht, C++ nicht gründlich genug zu lernen, das hat die ganze Sache ziemlich erschwert.
Den C++ Builder gibts als Kylix übrigens auch für Linux, allerdings ist das Ding eher etwas instabil....