C++µÄÉú³¤²¢²»ÊÇÒ»·«·ç˳µÄ¡£ÔÚÔçÆÚµÄÉè¼ÆºÍ¿ª·¢Àú³ÌÖУ¬BjarneStroustrupÃæÁÙÁËÐí¶à¼¼ÊõÉϵÄÌôÕ½¡£ÌرðÊÇÔÚÃæÏò¹¤¾ß±à³ÌµÄÒýÈë·½Ãæ£¬ÈçºÎÔÚ²»ÆÆ»µÏÖÓÐCÓïÑÔÉú̬ϵͳµÄ»ù´¡ÉÏ£¬ÊµÏָ߼¶µÄ±à³ÌÁýͳ£¬ÊÇÒ»¸öºÜÊÇÅÓ´óµÄÎÊÌ⡣ͨ¹ý²»¾øµÄÊÔÑéºÍÓÅ»¯£¬C++Öð½¥ÐγÉÁËÆäÆæÌØµÄÓï·¨ºÍÌØÐÔ¡£
Ëæ×ÅC++ÔÚʵ¼Ê¿ª·¢ÖеÄÓ¦ÓÃÔ½À´Ô½¹ã·º£¬±ê×¼»¯µÄÀú³Ì±äµÃÓÈÎªÖØÒª¡£1990Ä꣬ANSIίÍÐÁËÒ»ÏîÈÎÎñ£¬Öƶ¨C++µÄ±ê×¼¡£¾¹ý¶àÄêµÄŬÁ¦£¬1998Ä꣬ISO/IECÐû²¼ÁËC++µÄµÚÒ»¸ö±ê×¼¡£ÕâÒ»±ê×¼µÄÐû²¼£¬²»µ«ÎªC++ÌṩÁËͳһµÄ¹æ·¶£¬»¹Ôö½øÁËÖÖÖÖ±àÒëÆ÷ºÍ¿ª·¢¹¤¾ßµÄͳһ£¬Ê¹µÃC++ÔÚ²î±ðµÄƽ̨ºÍÇé¿öÖÐÄܹ»µÃÒԹ㷺ӦÓá£
ËäÈ»ÎÒÃÇͨ³£?½«C++µÄ½µÉúʱ¼ä¶¨ÔÚ20ÊÀ¼Í£¬µ«ÆäȪԴ¿ÉÒÔ×·Ëݵ½19ÊÀ¼Í¡£ÄÇʱµÄ¿ÆÑ§¼ÒÃÇÕýÔÚ̽Ë÷ÈçºÎÀûÓûúеÀ´´¦ÀíÅÓ´óµÄÊýѧÎÊÌâ¡£°¬Âס¤Í¼Á飨AlanTuring£©µÈÏÈÇýÕßµÄ˼ÏëΪÅÌËã»ú¿ÆÑ§µÄÉú³¤µÓÚ¨ÁË»ù´¡¡£Í¼Áé»úµÄ¿´·¨ÎªØÊºóµÄ±à³ÌÓïÑÔÌṩÁËÀíÂÛÖ§³Ö¡£
Ëæ×Åʱ¼äµÄÍÆÒÆ£¬C++ÔÚÈ«Çò¹æÄ£ÄÚµÄ?Ó¦ÓÃÔ½À´Ô½¹ã·º£¬³ÉΪÐí¶àÁìÓò²»¿É»òȱµÄ¹¤¾ß¡£ÔÚ²Ù×÷ϵͳ¿ª·¢¡¢ÓÎÏ·±à³Ì¡¢½ðÈڿƼ¼¡¢ÍøÂç±à³ÌµÈ¶à¸öÁìÓò£¬C++¶¼·¢»ÓÁËÖØÒª×÷Óá£
1.²Ù×÷ϵͳ¿ª·¢£ºC++ÔÚ²Ù×÷ϵͳ¿ª·¢ÖÐÕ¼¾ÝÖØÒªÖ°Î»¡£Ðí¶àÏÖ´ú²Ù×÷ϵͳ£¬ÈçWindows¡¢Linux¡¢macOS£¬ÆäÄں˺ʹ󲿷ÖϵͳЧÀͶ¼ÊÇÓÃC++±àдµÄ¡£C++µÄ¸ßЧÐԺ͸»ºñµÄÄÚ´æÖÎÀíÌØÐÔ£¬Ê¹Æä³ÉΪϵͳ±à?³ÌµÄÀíÏëÑ¡Ôñ¡£
2.ÓÎÏ·¿ª·¢£ºC++ÔÚÓÎÏ·¿ª·¢ÖÐͬÑùÓµÓй㷺µÄÓ¦Óá£Æä¸ßÐÔÄܺÍÁé»îÐÔ£¬Ê¹Æä³ÉΪ¿ª·¢¸ßÖÊÁ¿¡¢¸ßÐÔÄÜÓÎÏ·µÄÊ×Ñ¡ÓïÑÔ¡£Ðí¶àÖªÃûÓÎÏ·ÒýÇæ£¬ÈçUnrealEngine£¬Ò²ÊÇ»ùÓÚC++¿ª·¢µÄ¡£
3.½ðÈڿƼ¼£ºÔÚ½ðÈڿƼ¼ÁìÓò£¬C++ÒòÆä¸ßЧµÄÅÌËãÐÔÄܺÍÎȶ¨µÄÐÔÄÜ£¬±»¹ã·ºÓ¦ÓÃÓÚ½»Ò×ϵͳ¡¢Î£º¦ÖÎÀíºÍ½ðÈÚÆÊÎöµÈ·½Ãæ¡£½ðÈÚÐÐÒµ¶ÔÅÌËãËٶȺÍÊý¾Ý´¦ÀíÄÜÁ¦µÄÒªÇ󼫸ߣ¬C++µÄÓÅÊÆÔÚÕâЩÁìÓò»ñµÃÁ˳ä·Ö·¢»Ó¡£
C++ÔÚÏÖ´úÅÌËã»ú¿ÆÑ§ÖеÄÓ¦ÓùæÄ£¹ã·º¡£´Óϵͳ±à³Ì¡¢²Ù×÷ϵͳ¿ª·¢£¬µ½ÓÎÏ·¿ª·¢¡¢¸ßÐÔÄÜÅÌËãµÈÁìÓò£¬C++¶¼Õ¹ÏÖÁËÆäÇ¿´óµÄÄÜÁ¦¡£Ðí¶à´óÐÍÈí¼þ¹«Ë¾£¬Èç΢Èí¡¢¼×¹ÇÎĺÍ˼¿ÆÏµÍ³£¬¶¼ÔÚÆä²úÆ·Öдó×Ú²É?ÓÃC++½øÐпª·¢¡£ÕâЩӦÓó¡¾°ÖУ¬C++µÄ¸ßЧÐÔ¡¢¿É¿¿ÐÔºÍÁé»îÐÔ£¬Ê¹µÃËü³ÉΪÁËÐí¶à¿ª·¢ÕßµÄ?Ê×Ñ¡ÓïÑÔ¡£
Õ¹ÍûδÀ´£¬C++½«¼ÌÐøÔÚ¼¼Êõ½ø²½ºÍÁ¢ÒìÖз¢»ÓÖØÒª×÷Óá£Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢ÎïÁªÍø¡¢ÔÆÅÌËãµÈÐÂÐ˼¼ÊõµÄÉú³¤£¬C++½«ÔÚÕâЩÁìÓòÖз¢»ÓÖØÒª×÷Óá£Ðµıê×¼ºÍÌØÐԵIJ»¾øÍƳö£¬½«Ê¹µÃC++ÔÚÐÔÄÜ¡¢Äþ¾²ÐÔºÍÒ×ÓÃÐÔ·½Ãæ¶¼Óиü´óµÄÌáÉý¡£
C++µÄ?½µÉúºÍÉú³¤£¬ÎÞÒÉÊÇÅÌËã»ú¿ÆÑ§ÀúÊ·ÉϵÄÒ»¶Î´«Ææ¡£ËüµÄÆðÔ´³äÂúÁËÉñÃØºÍÌôÕ½£¬µ«ÕýÊÇÕâЩÌôÕ½ºÍÁ¢Ò죬ʹµÃC++³ÉΪÁËÏÖ´úÅÌËã»ú¿ÆÑ§Öв»?¿É»òȱµÄÒ»²¿·Ö¡£Í¨¹ý̽Ë÷C++µÄ½µÉúÅä¾°ºÍÉú³¤Àú³Ì£¬ÎÒÃDz»?½öÄܹ»¸üºÃµØÓß½âÕâһΰ´óµÄ±à³ÌÓïÑÔ£¬»¹Äܹ»´ÓÖлñµÃÃû¹óµÄÆôʾºÍÁé¸Ð¡£
C++µÄ¹ÊÊÂʼÓÚ20ÊÀ¼Í80Äê´ú£¬ÄÇʱBjarneStroustrupÔÚ±´?¶ûʵÑéÊÒÊÂÇ飬ËûµÄÄ¿±êÊÇ´´Á¢Ò»ÖÖÄܹ»¸üºÃµØÖ§³ÖÈí¼þ¹¤³Ìʵ¼ùµÄ±à³ÌÓïÑÔ¡£Stroustrup¶ÔÆäʱÖ÷ҪʹÓõÄCÓïÑÔ³äÂúÁËÈÈÇ飬µ«ËûÒ²Òâʶµ½£¬CÓïÑÔÔÚijЩ·½Ãæ±£´æÈ±·¦¡£ÓÚÊÇ£¬Ëû¿ªÊ¼×ÅÊÖÉè¼ÆÒ»ÖÖÄܹ»ÔÚ±£´æCÓïÑÔÓŵãµÄ»ù´¡ÉÏ£¬Ôö¼ÓÃæÏò¹¤¾ß±à³ÌÌØÐÔµÄÐÂÓïÑÔ¡£
StroustrupµÄÃÎÏëÔÚ1983ÄêµÃÒÔʵÏÖ£¬Ëû½«ÕâÖÖÐÂÓïÑÔÃüÃûΪ¡°CwithClasses¡±£¬ØÊºó¼ò»¯ÎªC++¡£Õâ¸öÃû×Ö²»¿ÉÊǶÔCµÄÑÓÉ죬¸üÏóÕ÷׎ø²½ºÍÔöÇ¿¡£ÔÚ½ÓÏÂÀ´µÄ?¼¸ÄêÀStroustrup²»¾øÍêÉÆÕâÖÖÐÂÓïÑÔ£¬×îÖÕÔÚ1985ÄêÐû²¼?Á˵Ú?Ò»°æC++¡£