Õ¹ÍûδÀ´£¬C++½«¼ÌÐøÔÚÊÖÒÕÁ¢ÒìºÍÈí¼þ¿ª·¢µÄÇ°ÑØÊ©Õ¹Ö÷Òª×÷Óá£Ëæ×ÅÓ²¼þÐÔÄܵÄÌáÉýºÍÐÂÊÖÒյķºÆð£¬C++½«¼ÌÐø½ø»¯£¬ÒÔ˳ӦеÄÐèÇó¡£ÀýÈ磬C++20°æ±¾ÒýÈëÁËÐí¶àеÄÌØÕ÷£¬Èç¿´·¨£¨Concepts£©¡¢²¢Ðбê?×¼¿â¡¢co_awaitµÈ£¬ÕâЩÐÂÌØÕ÷ΪC++µÄÉú³¤×¢ÈëÁËеĻîÁ¦¡£
ÔÚÕâ¸öÀú³ÌÖУ¬C++ÉçÇøµÄ¶àÈËÐ×÷½«¼ÌÐøÊ©Õ¹Ö÷Òª×÷Óá£ÎÞÂÛÊÇÔÚбê×¼µÄÖÆ¶©¡¢Ð¿âµÄ¿ª·¢£¬ÕÕ¾ÉÔÚÖÖÖÖ¿ªÔ´ÏîÄ¿µÄТ˳ÉÏ£¬ÉçÇøµÄÁ¦Á¿½«³Ö?ÐøÍÆ¶¯C++ÏòËÞÊÀ³¤¡£
C++µÄÀֳɲ¢?·ÇÒ»ÈËÖ®±Ê£¬ËüÊÇÒ»¸ö¶àÈËÅäºÏÐ×÷¡¢Ò»Ö±Á¢ÒìµÄЧ¹û¡£´ÓËüµÄÆðÔ´µ½±ê×¼»¯£¬ÔÙµ½ÉçÇøµÄÆÕ±éТ˳£¬Ã¿Ò»¸ö½×¶Î¶¼Àë²»¿ªÎÞÊý¿ª·¢Õߺ͹¤³ÌʦµÄÖÇ»ÛºÍÆð¾¢¡£ÕýÊÇÕâÖÖ¶àÈËÐ×÷µÄ¾«Éñ£¬Ê¹µÃC++³ÉΪÏÖ´úÈí¼þ¿ª·¢µÄÖ÷Òª¹¤¾ß£¬Ò²½«ÔÚδÀ´¼ÌÐøÒýÁìÊÖÒÕµÄÉú³¤Æ«Ïò¡£
c++µÄ±ê×¼»¯Àú³ÌÒ²ÊÇÕûÌåÖǻ۵ÄÌåÏÖ¡£Ã¿Ò»´Î±ê×¼¸üУ¬¶¼ÊÇÓÉISO/IECJTC1/SC22/WG21×éÖ¯µÄ£¬Éæ¼°È«Çò¹æÄ£ÄÚµÄר¼ÒºÍ¿ª·¢Õß¡£ÔÚÕâ¸öÀú³ÌÖУ¬ÎÞÊýÈËͨ¹ýÌá°¸¡¢ÌÖÂÛºÍͶƱ£¬ÅäºÏ¾öÒéc++µÄδÀ´Éú³¤Æ«Ïò¡£
±ê×¼»¯²»µ«È·±£ÁËc++µÄ?Ò»ÖÂÐԺͿɿ¿ÐÔ£¬»¹Îª¿ª·¢ÕßÌṩÁËÃ÷È·µÄÖ¸µ¼¡£Í¨¹ý±ê×¼»¯£¬c++µÄʹÓÃÔ½·¢¹æ·¶£¬´úÂëµÄ¿ÉÒÆÖ²ÐԺͿÉά»¤ÐÔ»ñµÃÁËÌáÉý¡£
Õ¹ÍûδÀ´£¬17c.c++½«¼ÌÐøÔÚÊÖÒÕǰ½øºÍÉç»á±äǨÖÐÊÎÑÝÖ÷Òª½ÇÉ«¡£Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢´óÊý¾ÝºÍÎïÁªÍøµÈÐÂÐËÊÖÒÕµÄÉú³¤£¬c++½«¼ÌÐøÎªÕâЩÁìÓòÌṩ֧³Ö¡£ÔÚÕâ¸öÀú³ÌÖУ¬±à³ÌÉçÇø½«¼ÌÐøÐ¯ÊÖºÏ×÷£¬ÅäºÏÍÆ¶¯c++µÄÉú³¤ºÍÁ¢Òì¡£
ÖµµÃÆÚ´ýµÄÊÇ£¬c++½«ÔÚ¸ü¶àµÄÐÂÐËÁìÓòÖÐÕÒµ½Ó¦Ó㬲¢Îª½â¾öÖØ´óµÄÊÖÒÕÎÊÌâÌṩÓÐÁ¦Ö§³Ö?¡£ÕâÒ»Àú³Ì²»µ«ÊÇÒ»ÃÅÓïÑÔµÄÑݱ䣬¸üÊÇÒ»¶Î¿çÔ½ÊÀ¼ÍµÄÕûÌåÖÇ»ÛÔ޸裬Ëü½«¼ÌÐø¼¤ÀøºÍÖ¸µ¼Î´À´µÄÊÖÒÕÉú³¤¡£
17c.c++ÔÚÏÖʵӦÓÃÖеÄÓ°ÏìÊÇÎÞ·¨ºöÊӵġ£Ëü±»ÆÕ±éÓ¦ÓÃÓÚ²Ù×÷ϵͳ¡¢Ç¶Èëʽϵͳ¡¢¸ßÐÔÄÜÅÌËã¡¢½ðÈڿƼ¼µÈ?¶à¸öÁìÓò¡£×÷ΪһÖÖ¸ßЧ¡¢ÎÞаÇÒ¹¦Ð§Ç¿Ê¢?µÄ±à³ÌÓïÑÔ£¬17c.c++ÔÚÕâЩÁìÓòÖÐʩչÁËÖ÷ÒªµÄ×÷Óá£
ÀýÈ磬ÔÚ²Ù×÷ϵͳ¿ª·¢ÖУ¬17c.c++±»ÆÕ±éÓ¦ÓÃÓÚÄں˱à³ÌºÍϵͳ¼¶Èí¼þ¿ª·¢¡£Æä¸ßЧµÄÄÚ´æ?¹ÜÀíºÍ³õ¼¶²Ù×÷ÄÜÁ¦Ê¹Æä³ÉΪ¿ª·¢²Ù×÷ϵͳµÄÊ×Ñ¡ÓïÑÔÖ®Ò»¡£ÔÚ½ðÈڿƼ¼ÁìÓò£¬17c.c++±»ÓÃÓÚ¿ª·¢¸ßƵÉúÒâϵͳºÍ½ðÈÚÄ£×Ó£¬Æä¸ßÐÔÄܺͿɿ¿ÐÔ»ñµÃÁËÆÕ±éÈϿɡ£
17c.c++ÔÚǶÈëʽϵͳºÍÎïÁªÍø£¨IoT£©ÁìÓòÒ²ÓÐ×ÅÆÕ±éµÄ?Ó¦Óá£ÓÉÓÚÆäÎÞаµÄÌØÕ÷ºÍ¸ßЧµÄÐÔÄÜ£¬17c.c++±»ÓÃÓÚ¿ª·¢ÖÖÖÖǶÈëʽװ±¸ºÍÎïÁªÍøÓ¦Óã¬ÎªÏÖ´ú¿Æ¼¼µÄÉú³¤×ö³öÁËÖ÷ҪТ˳¡£
C++µÄ?½µÉú¿ÉÒÔ×·Ëݵ½20ÊÀ¼Í80ÄêÔ³õ£¬Óɲ¼ÀÆæ¡¤Ë¹ÌØÀÍË¹ÌØÂ³ÆÕ£¨BjarneStroustrup£©ÔÚ±´¶ûʵÑéÊÒ×îÏÈÑз¢¡£Æäʱ£¬±´¶ûʵÑéÊÒÊÇÅÌËã»ú¿ÆÑ§½çµÄÖ÷ÒªÑо¿ÖÐÐÄ£¬ÎüÒýÁËÖÚ¶à¶¥¼âµÄ?ÅÌËã»ú¿ÆÑ§¼ÒºÍ¹¤³Ìʦ¡£²¼ÀÆæ¡¤Ë¹ÌØÀÍË¹ÌØÂ³ÆÕÔÚÕâÑùµÄÇéÐÎÖУ¬ÊÜÒæÓÚÀ´×ÔÖÜΧͬʺ͵¼Ê¦µÄÆô·¢ºÍ°ï?Öú£¬ËûÖð½¥¹¹½¨ÁËC++ÕâÒ»ÓïÑÔ¡£
C++µÄ³õÖ¾ÊÇΪÁËÔÚ¼á³ÖCÓïÑԵijõ¼¶ÌØÕ÷ºÍÐÔÄܵÄÔöÌíÃæÏò¹¤¾ß±à³ÌµÄÌØÕ÷¡£ÔÚÕâÒ»Àú³ÌÖУ¬Ë¹ÌØÀÍË¹ÌØÂ³ÆÕÓëËûµÄÍŶӾÙÐÐÁË´ó×ÚµÄʵÑéºÍÓÅ»¯£¬Ê¹C++ÔÚ¹¦Ð§ºÍ±í´ïÁ¦·½ÃæµÖ´ïÁËÒ»¸öеĸ߶ȡ£Õâ²»µ«½öÊÇһСÎÒ˽¼ÒµÄÆð¾¢£¬¸üÊÇÔÚ±´¶ûʵÑéÊÒÕâ¸öÁ¢ÒìÆø·Õō֨µÄÇéÐÎÖУ¬Ò»ÏµÁпÆÑ§¼ÒºÍ¹¤³ÌʦµÄÖǻ۽ᾧ¡£
17c.c++×÷ΪһÖÖ±à³ÌÓïÑÔ£¬ÆäÉúÃüÁ¦ºÍÓ°ÏìÁ¦²»µ«ÔÚÓÚÆäÊÖÒÕÉϵÄÏȽøÐÔ£¬¸üÔÚÓÚÆä±³ºóµÄ?ÕûÌåÖǻۺÍÁ¢Ò쾫Éñ¡£ÔÚδÀ´£¬17c.c++½«¼ÌÐøÔÚÊÖÒÕÇ°ÑØÌ½Ë÷£¬ÎªÈËÀà¿Æ¼¼Ç°½øÐ¢Ë³¸ü¶àÖǻۺÍÁ¦Á¿¡£
Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢ÎïÁªÍøºÍ´óÊý¾ÝµÈÐÂÐËÊÖÒÕµÄÉú³¤£¬17c.c++Ò²½«ÔÚÕâЩÁìÓòÖÐÊÎÑÝÖ÷Òª½ÇÉ«¡£¿ª·¢ÕßÃǽ«¼ÌÐøÔÚ17c.c++µÄ»ù´¡ÉϾÙÐÐÁ¢Ò죬¿ª·¢³öÔ½·¢¸ßЧºÍÖÇÄܵÄÈí¼þϵͳ¡£È«ÇòµÄ¿ª·¢ÕßÉçÇø½«¼ÌÐø¼á³Ö»îÁ¦£¬Í¨¹ý¹²Ïí֪ʶºÍÊÖÒÕ£¬Íƶ¯17c.c++µÄÒ»Á¬½ø»¯¡£
ÔÚÕâ¸ö³äÂúʱ»úºÍÌôÕ½µÄʱ´ú£¬17c.c++½«¼ÌÐø×÷Ϊ±à³ÌÓïÑÔµÄÁì¾üÕߣ¬ÒýÁì×ÅÐÂÒ»´úµÄÊÖÒÕˢС£Ëü²»µ«ÊÇÒ»¶Î¿çÔ½ÊÀ¼ÍµÄÕûÌåÖÇ»ÛÔ޸裬¸üÊÇδÀ´±à³ÌÎÄ»¯µÄÖ÷Òª×é³É²¿·Ö¡£
ÔÚC++µÄÉú³¤Àú³Ì?ÖУ¬ËüÎüÊÕÁË´ó?Á¿µÄ×î¼Ñʵ¼ù£¬²¢Ò»Ö±½ø»¯¡£´Ó×î³õµÄC++98±ê×¼£¬µ½C++03¡¢C++11¡¢C++14¡¢C++17ÒÔ¼°¼´½«µ½À´µÄC++20£¬Ã¿Ò»´Î?µÄ?±ê×¼¸üж¼ÎªC++×¢ÈëÁËеĻîÁ¦ºÍÉúÃüÁ¦¡£Ã¿Ò»¸öбê×¼µÄ·ºÆð£¬¶¼ÊÇÕûÌåÖǻ۵Ľᾧ£¬ÊǶԱà³ÌÓïÑÔʵÖʵÄÉî¿ÌÃ÷È·ºÍ½øÒ»²½µÄÍØÕ¹¡£
C++µÄÀֳɲ»µ«ÌåÏÖÔÚÆäÊÖÒÕÉϵÄ׿ԽÌåÏÖ£¬¸üÌåÏÖÔÚÆäÆÕ±éµÄÓ¦ÓÃÁìÓò¡£´Ó²Ù×÷ϵͳ¡¢Ç¶Èëʽϵͳµ½Í¼Ðδ¦Öóͷ£¡¢È˹¤ÖÇÄÜ£¬ÎÞ²»¼ûÖ¤ÁËC++µÄÆÕ±éÓ¦ÓúÍÉîÔ¶Ó°Ïì¡£ÕâÒ»ÇУ¬¶¼Ô´×ÔÓÚËüÔÚ¿ª·¢ÕßÉçÇøÖеÄÉîÖ¿µÄÈËÂöºÍ¸»ºñµÄÂÄÀú»ýÀÛ¡£