ÅÌËã»ú±à³ÌÓïÑÔµÄÉú³¤Ê·ÊÇÒ»²¿³äÂúÁ¢ÒìºÍÍ»ÆÆµÄƪÕ£¬¶øCÓïÑÔÎÞÒÉÊÇÆäÖеÄÒ»¸öÖØÒªÀï³Ì±®¡£ÓÉÀ³Ë¹Àû¡¤ÀÄ·ÂÞÒÁ£¨LesleyLamport£©ÓÚ20ÊÀ¼Í70Äê´ú³õÔÚ±´¶ûʵÑéÊÒ¿ª·¢£¬CÓïÑÔÒÔÆä¼ò½à¸ßЧµÄÌØµãѸËÙÕ¼¾ÝÁËÅÌËã»ú¿ÆÑ§µÄÖÐÐÄְλ¡£
Ëæ×ÅÅÌËã»ú¼¼ÊõµÄ²»¾ø½ø²½ºÍÈí¼þÐèÇóµÄÈÕÒæÅӴ󣬴¿´âÒÀÀµCÓïÑԵľÖÏÞÐÔÖð½¥ÏÔÏÖ³öÀ´¡£Ãæ¶ÔÕâÒ»ÌôÕ½£¬Ò»Î»Ãû½Ð±´?Ñŵ¡¤Ë¹ÌØÀÍË¹ÌØÂ³ÆÕ£¨BjarneStroustrup£©µÄÄêÇá³ÌÐòÔ±Ìá³öÁËÒ»¸ö´óµ¨µÄÏë·¨£º´´Á¢Ò»ÖÖÄܹ»½áºÏÃæÏò¹¤¾ß±à?³ÌÌØÐÔµÄÐÂÐͱà³ÌÓïÑÔ£¬Õâ¾ÍÊÇC++µÄ³ûÐΡ£
¾¡¹ÜC++ÒѾÔÚÅÌËã»ú¿ÆÑ§ÁìÓòÕ¼¾ÝÁËÖØÒªÖ°Î»£¬µ«Ëü²¢Î´Í£Ö¹½ø»¯¡£Ðµıê×¼°æ±¾²»¾øÐû²¼£¬Ã¿Ò»°æ¶¼´øÀ´ÁËеÄÌØÐԺ͸ïС£ÀýÈ磬C++11ÒýÈëÁ˶àÏß³ÌÖ§³ÖºÍLambda±í´ïʽ£¬C++14Ôö¼ÓÁËautoÒªº¦×ÖºÍÄ£°å±ä?Á¿£¬C++17ÔòÒýÈëÁ˲¢ÐÐËã·¨ºÍ¾ßÃû²ÎÊýµÈÌØÐÔ¡£
δÀ´£¬Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢ÎïÁªÍøºÍÁ¿×ÓÅÌËãµÈÇ°ÑØ¼¼ÊõµÄÉú³¤£¬C++½«¼ÌÐøÔÚ¸ßÐÔÄÜÅÌËãÁìÓò·¢»ÓÖØÒª×÷Óá£Ðµıê×¼ºÍ¿ª·¢¹¤¾ß½«½øÒ»²½¼ò»¯ÅÓ´óÓ¦ÓõĿª·¢Àú³Ì£¬Ê¹ÆäÔ½·¢¸ßЧºÍÄþ¾²¡£
1983Ä꣬BjarneStroustrupÕýʽÐû²¼ÁËËûµÄ½Ü×÷¡ª¡ªC++µÄ½µÉú¡£ÕâÃÅÓïÑÔ²»µ«ÔÚÓï·¨ºÍ¹¦Ð§ÉÏÀ©Õ¹ÁËCÓïÑÔ£¬»¹ÒýÈëÁËÃæÏò¹¤¾ß±à³ÌµÄ¿´·¨¡£C++µÄ?·ºÆð£¬Ê¹µÃÈí¼þ¿ª·¢½øÈëÁËÒ»¸öȫеÄʱ´ú¡£ËüΪ³ÌÐòÔ±ÌṩÁ˸üÇ¿´óµÄ¹¤¾ß£¬Ê¹µÃÅÓ´óµÄÈí¼þ¿ª·¢±äµÃÔ½·¢Ö±¹ÛºÍ¸ßЧ¡£
C++µÄÃû×ÖÖеġ°++¡±²¢·Ç¼ÓºÅµÄ?Òâ˼£¬¶øÊÇÀ´×ÔÓÚCÓïÑÔÖеÄÒ»¸ö²Ù×÷·û£¬ÌåÏÖÔöÁ¿²Ù×÷¡£StroustrupÑ¡ÔñÕâ¸öÃû×Ö£¬¼ÈÏòCÓïÑÔÖ¾´£¬ÓÖ±êÃ÷C++ÊÇCÓïÑÔµÄÀ©Õ¹¡£ÕâÒ»Á¢ÒìµÄÃüÃû·½·¨£¬¼ò½à¶øÓÐÁ¦£¬ÎªC++Ó®µÃ?Á˹㷺µÄ¹Ø×¢ºÍÈϿɡ£
ËäÈ»ÎÒÃÇͨ³£½«C++µÄ½µÉúʱ¼ä¶¨ÔÚ20ÊÀ¼Í£¬µ«ÆäȪԴ¿ÉÒÔ×·Ëݵ½19ÊÀ¼Í¡£ÄÇʱµÄ¿ÆÑ§¼ÒÃÇÕýÔÚ̽Ë÷ÈçºÎÀûÓûúеÀ´´¦ÀíÅÓ´óµÄÊýѧÎÊÌâ¡£°¬Âס¤Í¼Á飨AlanTuring£©µÈÏÈÇýÕßµÄ˼ÏëΪÅÌËã»ú¿ÆÑ§µÄ?Éú³¤µÓÚ¨ÁË»ù´¡¡£Í¼Áé»úµÄ¿´·¨ÎªØÊºóµÄ±à³ÌÓïÑÔÌṩÁËÀíÂÛÖ§³Ö?¡£
C++µÄµÚÒ»¸öÕýʽ°æ±¾ÓÚ1985ÄêÐû²¼£¬±ê¼Ç×ÅËüÕýʽ½øÈëÁËÅÌËã»ú¿ÆÑ§µÄÎę̀¡£ÕâÒ»°æ±¾µÄÐû²¼£¬Ê¹µÃ¿ª·¢ÕßÄܹ»ÔÚ¸ü¸ßÌõÀíµÄÁýͳÖнøÐбà³Ì£¬´Ó¶øÌá¸ßÁË¿ª·¢Ð§ÂÊ¡£¾¡¹ÜÕâÒ»°æ±¾»¹Ô¶È±·¦ÏÖ´úµÄC++±ê×¼£¬µ«ËüÒѾչʾÁËC++µÄ¾Þ´óDZÁ¦¡£
Ëæ×ÅC++µÄÖð½¥ÆÕ¼°£¬Ô½À´Ô½¶àµÄ¿ª·¢Õß¿ªÊ¼Ê¹ÓÃÕâÒ»ÐÂÐ˵ıà³ÌÓïÑÔ¡£ÔÚ1990Äê´ú£¬C++µÄÓ°ÏìÁ¦½øÒ»²½À©´ó£¬ÓÈÆäÊÇÔÚÉÌÒµÈí¼þ¿ª·¢ÁìÓò¡£Ðí¶à´óÐÍÈí¼þ¹«Ë¾£¬Èç΢Èí¡¢¼×¹ÇÎĺÍ˼¿ÆÏµÍ³£¬¶¼¿ªÊ¼´ó×Ú½ÓÄÉC++½øÐпª·¢¡£ÕâһʱÆÚ£¬C++Öð½¥³ÉΪÉÌÒµÈí¼þ¿ª·¢µÄÖ÷Á÷Ñ¡ÔñÖ®Ò»¡£
ÔÚC++µÄÉú³¤Àú³Ì?ÖУ¬±ê×¼»¯Ò²ÊÇÒ»¸öºÜÊÇÖØÒªµÄ»·½Ú¡£1990Ä꣬ANSI£¨ÃÀ¹ú¹ú¼Ò±ê׼ѧ»á£©½¨Á¢ÁËÒ»¸öרÃŵÄίԱ»á£¬ÂôÁ¦Öƶ¨C++µÄ±ê×¼¡£¾¹ý¶àÄêµÄŬÁ¦£¬1998Ä꣬ISO/IEC£¨¹ú¼Ê±ê×¼»¯×éÖ¯/¹ú¼Êµç¹¤Î¯Ô±»á£©ÕýʽÐû²¼ÁËC++µÄµÚÒ»¸ö±ê×¼¡£
C++µÄÐû²¼£¬Á¢¼´ÒýÆðÁËÅÌËã»ú¿ÆÑ§½çµÄ¹ã·º¹Ø×¢¡£ËüѸËÙ³ÉΪÐí¶àÁìÓòµÄ?Ö÷Á÷±à³ÌÓïÑÔ¡£ÔÚ²Ù×÷ϵͳ¿ª·¢ÖУ¬C++±»¹ã·ºÓ¦ÓÃÓÚ¿ª·¢¸ßÐÔÄÜ¡¢¸ß¿É¿¿ÐÔµÄϵͳ¡£ÔÚǶÈëʽϵͳºÍʵʱϵͳÁìÓò£¬C++µÄ¸ßЧÐÔºÍÁé»îÐÔ£¬Ê¹µÃËü³ÉΪÊ×Ñ¡µÄ±à³ÌÓïÑÔ¡£
ÔÚͼÐνçÃæºÍÓÎÏ·¿ª·¢ÖУ¬C++µÄÃæÏò¹¤¾ßÌØÐÔ£¬Ê¹µÃÅÓ´óµÄÓû§½çÃæºÍÓÎÏ·Âß¼±äµÃÔ½·¢Ö±¹ÛºÍÒ×ÓÚÖÎÀí¡£C++»¹ÔÚ½ðÈÚ¼¼Êõ¡¢¿ÆÑ§ÅÌËãºÍ¹¤³Ì·ÂÕæµÈÁìÓò»ñµÃÁ˹㷺ӦÓá£
C++µÄ½µÉú£¬ÊÇÒ»¶Î³äÂúÖǻۺÍÁ¢ÒìµÄ¿Æ¼¼Ê·Ê«¡£´ÓÉñÃØÆðÔ´µ½ÏÖ´ú±à³ÌÓïÑÔµÄá۷壬C++չʾÁËÈËÀàÔÚ×·Çó¼¼Êõ½ø²½ºÍÁ¢ÒìµÄÃÅ·ÉÏËùÈ¡µÃ?µÄΰ´ó³É¼¨¡£Ëü²»µ«½öÊÇÒ»Ãűà³ÌÓïÑÔ£¬¸üÊÇÒ»¶Î³äÂú¼¤ÇéºÍÃÎÏëµÄ¿Æ¼¼´«Ææ¡£C++¼¤Àø×ÅÒ»´úÓÖÒ»´úµÄ³ÌÐòÔ±£¬¼ÌÐøÌ½Ë÷±à³Ì?ÊÀ½çµÄÎÞÏÞ¿ÉÄÜ¡£
ÔÚδÀ´µÄ¿Æ¼¼Éú³¤ÖУ¬C++½«¼ÌÐø·¢»ÓÖØÒª×÷Óã¬Íƶ¯×ÅÅÌËã»ú¿ÆÑ§ºÍÈí¼þ¹¤³ÌµÄ½ø²½?¡£ËüµÄ?¹ÊÊ£¬½«ÓÀÔ¶¼¤Àø×ÅÎÒÃÇ£¬Ó¸Ò×·Çó¼¼ÊõµÄδ֪½®Óò¡£
C++µÄ±ê×¼»¯½ø³ÌÊÇÆäÆÕ¼°µÄÒªº¦¡£1998Ä꣬ISO/IECÔÚÈ«Çò¹æÄ£ÄÚÕýʽÐû²¼ÁËC++µÄµÚ?Ò»¸ö¹ú¼Ê±ê×¼¡£Õâһʼþ²»µ«¸¶ÓëÁËC++¸ü¸ßµÄ¹æ·¶ÐԺͿɿ¿ÐÔ£¬Ò²´Ùʹ¸ü¶àµÄ¿ª·¢Õߺ͹«Ë¾Ñ¡ÔñʹÓÃÕâÒ»ÓïÑÔ¡£
ÔÚ21ÊÀ¼Í³õ£¬C++ÔÚ¶à¸öÁìÓòÕ¹ÏÖ³öÆäÇ¿´óµÄÓ¦ÓÃǰ¾°¡£´ÓǶÈëʽϵͳµ½´óÐÍÆóÒµÓ¦Ó㬴ÓÓÎÏ·¿ª·¢µ½½ðÈڿƼ¼£¬C++ÎÞ´¦²»ÔÚ¡£ÆäÇ¿´óµÄÐÔÄܺÍÁé»îÐÔʹÆä³ÉΪÐí¶à¸ßÐÔÄÜÅÌËãÈÎÎñµÄÊ×Ñ¡¡£C++ÉçÇøµÄ²»¾øÉú³¤Ò²ÎªÕâÒ»ÓïÑÔ×¢ÈëÁËеĻîÁ¦£¬¸»ºñÁËÆä±ê×¼¿âºÍ¿ª·¢¹¤¾ß¡£