بعضیا ++VC رو فقط یه IDE میشناسن و بعضیا هم میگن یک زبان برنامه نویسی هست که منظورشون همون کتابخانه MFC هست
که به نظر من هر دو درستن. زیاد دنبال فرق ++C و ++VC (زبانش) نباشین. چون اصلا این دوتا رو نمیتونی مقایسه کنی
کتابخانه MFC ( یا همون ++VC ) با استفاده از کلاسهای ++C و API های ویندوز درست شده پس بدون دونستن ++C یادگیری ++VC بی معناست
زیاد تو کار بازی سازی نیستم ولی بازی سازایی که دیدم ++C رو یاد گرفتن یکم با MFC یا Win32 API (در حد آشنایی با ساختارشون)
آشنا شدن بعد هم سمت یادگیری OpenGL و DirectX رفتن.