تاریخچه ++c
C++زبان بسط يافته زبان C است،که توسط Bjarne Stroustryp در اوايل 1980 و در آزمايشگاههاي Bell ابداع گرديد. زبان C++ حاوي برخي از ويژگيهاي C است، اما مهمترين ويژگي و قابليت اين زبان در برنامهنويسي شيگرا بودن آن است.
اين ويژگي، انقلابي در جامعه نرمافزاري بوجود آورد. در چنين حالتي توليد نرمافزار بسرعت، با دقت و اقتصاديتر صورت ميگيرد. شيها کامپونتهاي نرمافزاري با قابليت استفاده مجدد هستند که ايتمهاي حقيقي در دنيا را مدل سازي ميکنند. توسعه دهندهگان نرمافزار به اين نتيجه رسيدهاند که بهره گيري از روش مدولار و طراحي شيگرا و پياده سازي به اين روشها ميتواند در بهرهوري گروههاي توسعهدهنده نرمافزاري در مقايسه با تکنيکهاي متداول قديميتر، همانند برنامهنويسي ساختيافته بسيار موثر باشد. درک برنامههاي شيگرا، اصلاح و تغيير آنها راحتر است.
ويژوال C++ نسخه پياده سازي شده C++ توسط شرکت ميکروسافت است. در اوايل، برنامهنويسي گرافيگي و GUI در ويژوال C++ با استفاده از کلاسهاي بنيادين مايکروسافت (MFC)صورت ميگرفت. در حال حاضر، با معرفي شدن .NET ميکروسافت مبادرت به تهيه يک کتابخانه عمومي براي پياده سازي GUI، گرافيک، شبکه، چندنخي و موارد ديگر کرده است. اين کتابخانه مابين ويژوال بيسيک، ويژوال C++ و زبان برنامهنويسي جديد ميکروسافت بنام C# مشترک است.
[1] Microsoft Foundation Classes
اگه بشه یه حل تمرین تو انجمن گذاشت خیلی خوبه.
چطوره؟؟!!!