C++µÄ±ê×¼»¯Àú³ÌʼÓÚ1989Ä꣬£¬£¬£¬£¬£¬²¢ÔÚ1990ÄêÕýʽÐû²¼ÁËÊ׸ö±ê×¼¡£¡£¡£¡£¡£¡£¡£ÕâÒ»±ê×¼»¯Àú³ÌʹµÃC++»ñµÃÁËÆÕ±éµÄÈÏ¿ÉºÍÆÕ¼°¡£¡£¡£¡£¡£¡£¡£Ëæ×Åʱ¼äµÄÍÆÒÆ£¬£¬£¬£¬£¬£¬C++Ò»Ö±¸üкÍÍêÉÆ£¬£¬£¬£¬£¬£¬Ã¿Ò»´Î±ê×¼µÄ¸üж¼Îª±à³ÌÓïÑÔ´øÀ´ÁËÐµĹ¦Ð§ºÍˢС£¡£¡£¡£¡£¡£¡£
ͨ¹ýÕâЩÀúʷ̽ÌÖ£¬£¬£¬£¬£¬£¬ÎÒÃÇ¿ÉÒÔ¿´µ½C++µÄ½µÉú²¢·ÇÒ»õí¶ø¾Í£¬£¬£¬£¬£¬£¬¶øÊÇÔÚÂþ³¤µÄÊÖÒÕÑݽøºÍÍ·ÄÔÅöײÖÐÖð²½³ÉÐΡ£¡£¡£¡£¡£¡£¡£´Ó»ã±àÓïÑÔµ½CÓïÑÔ£¬£¬£¬£¬£¬£¬ÔÙµ½C++£¬£¬£¬£¬£¬£¬Ã¿Ò»²½¶¼Õ¹Ê¾ÁËÈËÀà¶ÔÅÌËã»úÊÖÒյIJ»Ð¸×·ÇóºÍÁ¢Ò쾫Éñ¡£¡£¡£¡£¡£¡£¡£ÔÚÏÂÒ»²¿·ÖÖУ¬£¬£¬£¬£¬£¬ÎÒÃǽ«¼ÌÐøÌ½ÌÖC++µÄÉú³¤Àú³ÌºÍÆäÔÚÏÖ´ú±à³ÌÖеÄÖ÷Ҫְλ¡£¡£¡£¡£¡£¡£¡£
ÔÚÉÏÒ»²¿·ÖÖУ¬£¬£¬£¬£¬£¬ÎÒÃÇ»ØÊ×ÁËC++½µÉúµÄÅä¾°ºÍ³õÆÚÉú³¤£¬£¬£¬£¬£¬£¬½ÓÏÂÀ´ÎÒÃǽ«ÉîÈë̽ÌÖC++ÔÚÏÖ´ú±à³ÌÖеÄÖ÷Ҫְ룬£¬£¬£¬£¬£¬ÒÔ¼°ËüÔõÑùͨ¹ýÒ»Ö±µÄÑݽøºÍˢУ¬£¬£¬£¬£¬£¬³ÉΪµ±½ñ×îÊ¢Ðеıà³ÌÓïÑÔÖ®Ò»¡£¡£¡£¡£¡£¡£¡£
C++µÄ½µÉú²¢·ÇÒ»õí¶ø¾Í¡£¡£¡£¡£¡£¡£¡£ÔÚ×î³õµÄ¼¸ÄêÀ£¬£¬£¬£¬£¬StroustrupÃæÁÙÐí¶àÊÖÒÕºÍÀíÂÛÉϵÄÌôÕ½¡£¡£¡£¡£¡£¡£¡£Ëû²»µ«ÒªÔÚÓïÑÔÉè¼ÆÉϾÙÐÐÁ¢Ò죬£¬£¬£¬£¬£¬»¹ÒªÈ·±£ÕâÖÖÐÂÓïÑÔÄܹ»¼æÈÝÏÖÓеÄC´úÂ룬£¬£¬£¬£¬£¬ÕâÊǺÜÊÇÖØ´óµÄʹÃü¡£¡£¡£¡£¡£¡£¡£Í¨¹ýÒ»Ö±µÄÊÔÑéºÍˢУ¬£¬£¬£¬£¬£¬C++Öð½¥Õ¹ÏÖ³ö?ÆäÆæÒìµÄ÷ÈÁ¦ºÍDZÁ¦¡£¡£¡£¡£¡£¡£¡£
ÔÚC++µÄ?ÔçÆÚÉú³¤½×¶Î£¬£¬£¬£¬£¬£¬ËüÎüÊÕÁËÐí¶àÏÖ´ú±à³ÌÓïÑÔµÄÓŵ㣬£¬£¬£¬£¬£¬Í¬Ê±Õ½Ê¤ÁËCÓïÑԵľÖÏÞ¡£¡£¡£¡£¡£¡£¡£C++ÒýÈëÁËÃæÏò¹¤¾ß±à³Ì£¨OOP£©µÄ¿´·¨£¬£¬£¬£¬£¬£¬ÕâÊÇÆä×î´óµÄ¸ïÃüÐÔÁ¢ÒìÖ®Ò»¡£¡£¡£¡£¡£¡£¡£ÃæÏò¹¤¾ß±à³ÌʹµÃ´úÂëÔ½·¢Ä£¿£¿£¿£¿£¿£¿£¿é»¯¡¢Ò×ÓÚά»¤ºÍÀ©Õ¹¡£¡£¡£¡£¡£¡£¡£C++»¹ÌṩÁ˸üǿʢµÄÀàÐÍϵͳºÍÔËËã·ûÖØÔØ¹¦Ð§£¬£¬£¬£¬£¬£¬ÕâЩ¶¼´ó´óÌá¸ßÁ˱à³ÌµÄÎÞаÐÔºÍЧÂÊ¡£¡£¡£¡£¡£¡£¡£
ÔÚC++µÄÔçÆÚÉú³¤ÖУ¬£¬£¬£¬£¬£¬Stroustrup»¹ÃæÁÙÐí¶àÍⲿµÄ×èÁ¦ºÍÌôÕ½¡£¡£¡£¡£¡£¡£¡£ÆäʱµÄÅÌËã»ú¿ÆÑ§½ç¹ØÓÚÐÂÓïÑԵĽÓÊÜˮƽ²¢²»?¸ß£¬£¬£¬£¬£¬£¬ÌØÊâÊÇÔÚһЩ¹Å°åµÄÊÖÒÕÁìÓò¡£¡£¡£¡£¡£¡£¡£Ëæ×Åʱ¼äµÄÍÆÒÆ£¬£¬£¬£¬£¬£¬C++µÄÓÅÊÆÖð½¥±»ÈϿɣ¬£¬£¬£¬£¬£¬ËüÔÚϵͳ±à³Ì¡¢Ó¦ÓÃÈí¼þ¿ª·¢ºÍ¸ßÐÔÄÜÅÌËãµÈÁìÓòÕ¹ÏÖ³öÁËÖØ´óµÄDZÁ¦¡£¡£¡£¡£¡£¡£¡£
Ö»¹ÜÎÒÃÇÔÚǰһ²¿·Ö½²ÊöÁËC++´Ó17ÊÀ¼ÍµÄ¿çԽʱ¿ÕµÄÃÎÏëµ½20ÊÀ¼ÍÏÖʵ»¯µÄ?Àú³Ì£¬£¬£¬£¬£¬£¬µ«C++µÄÉñÃØÆðÔ´ÉÐÓиü¶àδ½âÖ®ÃÕ¡£¡£¡£¡£¡£¡£¡£ÔÚ±´¶ûʵÑéÊÒ£¬£¬£¬£¬£¬£¬BjarÔÚ¼ÌÐøÕ¹ÏÖC++ÉñÃØÆðÔ´µÄ¹ÊÊÂʱ£¬£¬£¬£¬£¬£¬ÎÒÃǽ«ÉîÈë̽ÌÖBjarneStroustrupÔÚ´´ÔìÕâßïÃüÐÔ±à³ÌÓïÑÔµÄÅä¾°ºÍÄîÍ·¡£¡£¡£¡£¡£¡£¡£
±´¶ûʵÑéÊÒ×÷ΪȫÇò¶¥¼âµÄÅÌËã»úÑо¿»ú¹¹£¬£¬£¬£¬£¬£¬ÎüÒýÁËÖÚ¶àÓÅÒìµÄ¿ÆÑ§¼ÒºÍ¹¤³Ìʦ¡£¡£¡£¡£¡£¡£¡£ËûÃÇÔÚÕâÀïÅäºÏ̽Ë÷×ÅÅÌËã»ú¿ÆÑ§µÄÇ°ÑØÁìÓò¡£¡£¡£¡£¡£¡£¡£ÔÚÕâÑùµÄÇéÐÎÖУ¬£¬£¬£¬£¬£¬BjarneStroustrupµÄÍ·ÄÔÖð½¥³ÉÐΣ¬£¬£¬£¬£¬£¬²¢×îÖÕµ¼ÖÂÁËC++µÄ½µÉú¡£¡£¡£¡£¡£¡£¡£
ÕâÒ»±ê×¼µÄÐû²¼£¬£¬£¬£¬£¬£¬ÎªC++ÌṩÁËͳһµÄ¹æ·¶£¬£¬£¬£¬£¬£¬Ê¹µÃ¿ª·¢ÕßÄܹ»ÔÚÔ½·¢Ò»ÖºͿɿ¿µÄÇéÐÎÖÐʹÓÃÕâÒ»ÓïÑÔ¡£¡£¡£¡£¡£¡£¡£
C++µÄ±ê×¼»¯Àú³Ì²»µ«ÎªÓïÑÔµÄÉú³¤ÌṩÁ˼áʵµÄ»ù´¡£¡£¡£¡£¡£¡£¡£¬£¬£¬£¬£¬£¬»¹´ÙʹÁ˸»ºñµÄ¿âºÍ¹¤¾ßµÄ¿ª·¢¡£¡£¡£¡£¡£¡£¡£ÕâЩ¿âºÍ¹¤¾ß£¬£¬£¬£¬£¬£¬Èç±ê׼ģ°å¿â£¨STL£©£¬£¬£¬£¬£¬£¬¼«´óµØÌá¸ßÁË¿ª·¢Ð§ÂʺʹúÂëÖÊÁ¿¡£¡£¡£¡£¡£¡£¡£STLÌṩÁËһϵÁÐͨÓõÄ?Êý¾Ý½á¹¹ºÍËã·¨£¬£¬£¬£¬£¬£¬Ê¹µÃ¿ª·¢ÕßÄܹ»Ô½·¢¾«Á·ºÍ¸ßЧµØÊµÏÖÖØ´óµÄ¹¦Ð§¡£¡£¡£¡£¡£¡£¡£
Ëæ×Åʱ¼äµÄ?ÍÆÒÆ£¬£¬£¬£¬£¬£¬C++Ò»Ö±½ø»¯£¬£¬£¬£¬£¬£¬Ðµıê×¼ºÍÌØÕ÷Ò²Â½ÐøÍÆ³ö¡£¡£¡£¡£¡£¡£¡£2003Ä꣬£¬£¬£¬£¬£¬C++03±ê×¼Ðû²¼£¬£¬£¬£¬£¬£¬ÒýÈëÁËһЩÖ÷ÒªµÄˢУ¬£¬£¬£¬£¬£¬ÈçÄ£°åÔª±à³ÌµÈ¡£¡£¡£¡£¡£¡£¡£2011Ä꣬£¬£¬£¬£¬£¬C++11±ê×¼Ðû²¼£¬£¬£¬£¬£¬£¬½øÒ»²½Ë¢ÐÂÁËÕâÒ»ÓïÑÔ£¬£¬£¬£¬£¬£¬ÒýÈëÁËLambda±í´ïʽ¡¢ÖÇÄÜÖ¸ÕëºÍ¶àÏß³ÌÖ§³ÖµÈ¹¦Ð§¡£¡£¡£¡£¡£¡£¡£2014ÄêºÍ2017ÄêµÄC++14ºÍC++17±ê×¼£¬£¬£¬£¬£¬£¬Ôò¼ÌÐøÍÆ¶¯ÁËÓïÑÔµÄÉú³¤£¬£¬£¬£¬£¬£¬Ê¹ÆäÔÚÐÔÄÜ¡¢Çå¾²ÐÔºÍÒ×ÓÃÐÔ·½Ãæ¶¼ÓÐÁËÏÔÖøÌáÉý¡£¡£¡£¡£¡£¡£¡£
Ëæ×ÅÅÌËã»úÊÖÒÕµÄһֱǰ½ø£¬£¬£¬£¬£¬£¬C++Ò²ÔÚÒ»Ö±½ø»¯£¬£¬£¬£¬£¬£¬Ðµıê×¼ºÍÌØÕ÷Ò»Ö±ÍÆ³ö¡£¡£¡£¡£¡£¡£¡£2003Ä꣬£¬£¬£¬£¬£¬C++03±ê×¼Ðû²¼£¬£¬£¬£¬£¬£¬ÒýÈëÁËһЩÖ÷ÒªµÄˢУ¬£¬£¬£¬£¬£¬ÈçÄ£°åÔª±à³ÌµÈ¡£¡£¡£¡£¡£¡£¡£ÕâЩˢУ¬£¬£¬£¬£¬£¬Ê¹µÃC++ÔÚÖØ´óϵͳµÄ¿ª·¢ºÍÓÅ»¯·½Ãæ¾ßÓиüÇ¿µÄ?ÄÜÁ¦¡£¡£¡£¡£¡£¡£¡£
2011Ä꣬£¬£¬£¬£¬£¬C++11±ê×¼Ðû²¼£¬£¬£¬£¬£¬£¬ÕâÒ»°æ±¾±»ÒÔΪÊÇC++ÀúÊ·ÉÏ×îÖ÷ÒªµÄÒ»´Î¸üÐÂÖ®Ò»¡£¡£¡£¡£¡£¡£¡£C++11ÒýÈëÁËLambda±í´ïʽ¡¢ÖÇÄÜÖ¸ÕëºÍ¶àÏß³ÌÖ§³ÖµÈ¹¦Ð§¡£¡£¡£¡£¡£¡£¡£Lambda±í´ïʽʹµÃÄÚ²¿º¯ÊýµÄ½ç˵Խ·¢¾«Á·£¬£¬£¬£¬£¬£¬ÖÇÄÜÖ¸Õ루Èçstd::uniqueptrºÍstd::sharedptr£©ÔòÌṩÁ˸üÇå¾²ºÍ¸ßЧµÄÄÚ´æ¹ÜÀí·½·¨¡£¡£¡£¡£¡£¡£¡£
¶àÏß³ÌÖ§³ÖʹµÃ¿ª·¢ÕßÄܹ»Ô½·¢ÈÝÒ×µØÊ¹ÓöàºË´¦Öóͷ£Æ÷£¬£¬£¬£¬£¬£¬Ìá¸ß³ÌÐòµÄÐÔÄÜ¡£¡£¡£¡£¡£¡£¡£
2014ÄêºÍ2017ÄêµÄC++14ºÍC++17±ê×¼£¬£¬£¬£¬£¬£¬Ôò¼ÌÐøÍÆ¶¯ÁËÓïÑÔµÄÉú³¤£¬£¬£¬£¬£¬£¬ÒýÈëÁËһЩÐÂÌØÕ÷£¬£¬£¬£¬£¬£¬ÈçͳһµÄ³õʼ»¯Óï·¨¡¢±äÁ¿ÉùÃ÷¡¢constexpr£¨³£Á¿±í´ïʽ£©µÈ¡£¡£¡£¡£¡£¡£¡£ÕâЩÐÂÌØÕ÷£¬£¬£¬£¬£¬£¬Ê¹µÃC++ÔÚÏÖ´ú±à³ÌÐèÇóÖоßÓиüÇ¿µÄ?¾ºÕùÁ¦ºÍ˳ӦÐÔ¡£¡£¡£¡£¡£¡£¡£