//¸üÐÂÀÖ³É
ÔÚC++µÄÉú³¤Àú³ÌÖУ¬ËüÎüÊÕÁË´ó×ÚµÄ×î¼Ñʵ¼ù£¬²¢Ò»Ö±½ø»¯¡£´Ó?×î³õµÄC++98±ê×¼£¬µ½C++03¡¢C++11¡¢C++14¡¢C++17ÒÔ¼°¼´½«µ½À´µÄC++20£¬Ã¿Ò»´ÎµÄ±ê×¼¸üж¼ÎªC++×¢ÈëÁËеĻîÁ¦ºÍÉúÃüÁ¦¡£Ã¿Ò»¸öбê×¼µÄ·ºÆð£¬¶¼ÊÇÕûÌåÖǻ۵Ľᾧ£¬ÊǶԱà³ÌÓïÑÔʵÖʵÄÉî¿ÌÃ÷È·ºÍ½øÒ»²½µÄÍØÕ¹¡£
C++µÄ³É?¹¦²»µ«ÌåÏÖÔÚÆäÊÖÒÕÉϵÄ׿ԽÌåÏÖ£¬¸üÌåÏÖÔÚÆäÆÕ±éµÄÓ¦ÓÃÁìÓò¡£´Ó²Ù×÷ϵͳ¡¢Ç¶Èëʽϵͳµ½Í¼Ðδ¦Öóͷ£¡¢È˹¤ÖÇÄÜ£¬ÎÞ²»¼ûÖ¤ÁËC++µÄÆÕ±éÓ¦ÓúÍÉîÔ¶Ó°Ïì¡£ÕâÒ»ÇУ¬¶¼Ô´×ÔÓÚËüÔÚ¿ª·¢ÕßÉçÇøÖеÄÉîÖ¿µÄÈËÂöºÍ¸»ºñµÄ?ÂÄÀú»ýÀÛ¡£
³ý?ÁËʵ¼ùÖеÄÓ¦Ó㬽ÌÓýºÍÅàѵҲÊÇ17c.c++Éú³¤µÄÖ÷Òª°ü¹Ü¡£È«Çò¸÷µØµÄ´óѧ¡¢Åàѵ»ú¹¹ºÍְҵѧУ¶¼½«17c.c++ÄÉÈëËûÃǵĿγÌϵͳ£¬×÷Óý³öÒ»ÅúÅúÓÅÒìµÄÈí¼þ¹¤³ÌʦºÍÑо¿Ö°Ô±¡£ÕâЩÄêÇáµÄ?¿ª·¢ÕßÃǽ«¼ÌÐøÍÆ¶¯17c.c++µÄÉú³¤£¬³ÉΪδÀ´ÊÖÒÕÁ¢ÒìµÄÒýÁìÕß¡£
ÔÚ½ÌÓýÀú³ÌÖУ¬17c.c++²»µ«½ÌÊÚÁ˱à³ÌµÄ»ù±¾ÊÖÒÕ£¬»¹½ÌÊÚÁËÔõÑù¾ÙÐÐϵͳÉè¼Æ¡¢Ëã·¨ÓÅ»¯ºÍÈí¼þ¿ª·¢µÄ×î¼Ñʵ¼ù¡£ÕâЩ֪ʶºÍÊÖÒÕ½«°ï?ÖúÄêÇáµÄ¿ª·¢ÕßÃÇÔÚδÀ´µÄÖ°ÒµÉúÑÄÖÐÈ¡µÃ³É?¹¦¡£
17c.c++µÄ¹ÊÊÂÊÇÒ»²¿Ò»Ö±ÑݱäµÄÀúÊ·£¬Ëü¼ûÖ¤ÁËÈËÀàÊÖÒÕǰ½øµÄ¹ì¼££¬Ò²·´Ó¦Á˱à³ÌÎÄ»¯µÄÉú³¤ÓëÀå¸ï¡£´Ó×î³õ?µÄÃÈÑ¿µ½ÏÖÔÚµÄÈ«ÇòÓ°ÏìÁ¦£¬ÕâÒ»¶ÎÕûÌåÖǻ۵ÄÔ޸豳?ºóµÄ£¬ÊÇÎÞÊý¿ª·¢ÕßÃǵÄÐÁÇÚÆð¾¢ÓëÖǻ۽ᾧ¡£17c.c++²»µ«½öÊÇÒ»ÖÖ±à³ÌÓïÑÔ£¬¸üÊÇÒ»ÖÖ¾«Éñ£¬Ò»ÖÖ×·Çó׿ԽµÄÐÅÑö¡£
Ëü¼¤Àø×ÅÒ»´ú´úµÄ³ÌÐòԱһֱ̽Ë÷¡¢Á¢Ò죬ΪÌìÏ´ø?À´¸ü¶àµÄÊÖÒÕǰ½ø?ºÍÉç»á¸£ìí¡£
Õ¹ÍûδÀ´£¬C++½«¼ÌÐøÔÚÊÖÒÕÁ¢ÒìºÍÈí¼þ¿ª·¢µÄÇ°ÑØÊ©Õ¹Ö÷Òª×÷Óá£Ëæ×ÅÓ²¼þÐÔÄܵÄÌáÉýºÍÐÂÊÖÒյķºÆð£¬C++½«¼ÌÐø½ø»¯£¬ÒÔ˳ӦеÄÐèÇó¡£ÀýÈ磬C++20°æ±¾ÒýÈëÁËÐí¶àеÄÌØÕ÷£¬Èç¿´·¨£¨Concepts£©¡¢²¢Ðбê×¼¿â¡¢co_awaitµÈ£¬ÕâЩÐÂÌØÕ÷ΪC++µÄÉú³¤×¢ÈëÁËеĻîÁ¦¡£
ÔÚÕâ¸öÀú³ÌÖУ¬C++ÉçÇøµÄ¶àÈËÐ×÷½«¼ÌÐøÊ©Õ¹Ö÷Òª×÷Óá£ÎÞÂÛÊÇÔÚбê×¼µÄÖÆ¶©¡¢Ð¿âµÄ?¿ª·¢£¬ÕÕ¾ÉÔÚÖÖÖÖ¿ªÔ´ÏîÄ¿µÄТ˳ÉÏ£¬ÉçÇøµÄÁ¦Á¿½«Ò»Á¬Íƶ¯C++ÏòËÞÊÀ³¤¡£
C++µÄÀֳɲ¢·ÇÒ»ÈËÖ®±Ê£¬ËüÊÇÒ»¸ö¶àÈËÅäºÏÐ×÷¡¢Ò»Ö±Á¢ÒìµÄЧ¹û¡£´ÓËüµÄÆðÔ´µ½±ê×¼»¯£¬ÔÙµ½ÉçÇøµÄÆÕ±éТ˳£¬Ã¿Ò»¸ö½×¶Î¶¼Àë²»¿ªÎÞÊý¿ª·¢Õߺ͹¤³ÌʦµÄÖÇ»ÛºÍÆð¾¢¡£ÕýÊÇÕâÖÖ¶àÈËÐ×÷µÄ¾«Éñ£¬Ê¹µÃC++³ÉΪÏÖ´úÈí¼þ¿ª·¢µÄÖ÷Òª¹¤¾ß£¬Ò²½«ÔÚδÀ´¼ÌÐøÒýÁìÊÖÒÕµÄÉú³¤Æ«Ïò¡£
ÔÚC++µÄÉú³¤Àú³ÌÖУ¬ÉçÇøµÄÁ¦Á¿Ê©Õ¹ÁËÖ÷Òª×÷Óá£Ëæ×ÅC++µÄ?ÆÕ¼°£¬Ô½À´Ô½¶àµÄ¿ª·¢Õߺ͹¤³Ìʦ¼ÓÈëµ½ÁËÕâÒ»¸÷ÈË×å¡£ËûÃDz»µ«ÔÚʹÓÃC++¿ª·¢ÖÖÖÖÈí¼þ£¬»¹Í¨¹ý±àдÎĵµ¡¢¿ª·¢¹¤¾ß¡¢¿âºÍ¿ò¼ÜµÈ·½·¨£¬ÎªC++µÄÉú̬ϵͳ×ö³öÁËÖØ´óµÄТ˳¡£
ÕâÆäÖÐ×îÖøÃûµÄТ˳֮һÊDZê׼ģ°å¿â£¨StandardTemplateLibrary£¬STL£©¡£STLÊÇÓÉ´óÎÀ¡¤ÒÁÉ»ô£¨DavidR.Hanson£©ºÍ°¢À¼¡¤ÍþÁ®Ë¹£¨AlanW.Eisenhuth£©ÔÚ90ÄêÔ³õ¿ª·¢µÄ£¬ËüΪC++ÌṩÁ˸»ºñµÄÊý¾Ý½á¹¹ºÍË㷨ģ°å£¬¼«´óµØÌá¸ßÁË¿ª·¢Ð§ÂʺʹúÂëµÄ¿Éά»¤ÐÔ¡£
STLµÄÀֳɲ»µ«ÊÇСÎÒ˽¼ÒµÄÆð¾¢£¬¸üÊÇÕû¸öC++ÉçÇøÅäºÏµÄ?Ч¹û¡£
17c.c++µÄÓ°ÏìÁ¦²»µ«ÏÞÓÚÊÖÒÕ²ãÃæ£¬¸üÉøÍ¸µ½È«Çò¹æÄ£µÄÅÌËã»ú¿ÆÑ§½ÌÓýºÍÑо¿ÖС£ËüµÄÉè¼ÆÀíÄîºÍʵ¼ùÂÄÀú±»ÆÕ±éÒýÓÃºÍ½è¼ø£¬³ÉΪÅÌËã»ú¿ÆÑ§ÁìÓòµÄÖ÷Òª²Î¿¼¡£Ðí¶àÆäËû±à³ÌÓïÑÔµÄÉè¼Æ¶¼Êܵ½ÁË17c.c++µÄ?Æô·¢£¬ÆäÖÐһЩÉõÖÁÖ±½Ó´ÓÖÐ½è¼øÁËһЩҪº¦¿´·¨ºÍʵÏÖ·½·¨¡£
ÔÚÈ«Çò¹æÄ£ÄÚ£¬Ðí¶à¹ú¼ÒºÍµØÇøµÄÅÌËã»ú¿ÆÑ§½ÌÓýϵͳ¶¼½«17c.c++×÷Ϊ±ØÐÞ»òÍÆ¼öµÄ±à³ÌÓïÑÔ¡£Í¨¹ýѧϰ17c.c++£¬Ñ§ÉúÃDz»µ«Äܹ»ÕÆÎÕ±à³ÌµÄ»ù±¾ÊÖÒÕ£¬»¹ÄÜ×÷ÓýÂ߼ͷÄÔºÍÎÊÌâ½â¾öÄÜÁ¦£¬ÎªËûÃÇδÀ´µÄÖ°ÒµÉú³¤´òϼáʵµÄ»ù´¡¡£