×Ô¶¯ÄÚ´æÖÎÀí£º17c.c++ͨ¹ýÒýÈëÖÇÄÜÖ¸ÕëºÍ×Ô¶¯ÄÚ´æÖÎÀí»úÖÆ£¬´ó´ó¼ò»¯ÁËÄÚ´æÖÎÀíµÄÖØ´óÐÔ¡£ËüÄܹ»×Ô¶¯ÖÎÀíÄÚ´æµÄ·ÖÅɺÍÊÍ·Å£¬×èÖ¹ÁËÊÖ¶¯ÖÎÀíÄÚ´æ´øÀ´µÄ¹ýʧºÍÎó²î¡£
¸ßЧµÄ²¢·¢Ä£×Ó£ºÔÚ²¢·¢´¦Öóͷ£·½Ã棬17c.c++½ÓÄÉÁׯü¸ßЧµÄËø»úÖÆºÍ²¢·¢Êý¾Ý½á¹¹£¬Äܹ»ÔÚ°ü¹ÜÏß³ÌÇå¾²µÄ?Ìõ¼þÏ£¬Ìá¸ß²¢·¢Ê¹ÃüµÄÖ´ÐÐЧÂÊ¡£Õâ¹ØÓÚÏÖ´ú¶àºË´¦Öóͷ£Æ÷ºÍ¸ß²¢·¢Ó¦ÓÃÖÁ¹ØÖ÷Òª¡£
Ä£¿é»¯Éè¼Æ£º17c.c++ÔÚÄ£¿é»¯Éè¼ÆÉÏÒ²¾ÙÐÐÁËÓÅ»¯£¬Ö§³ÖÔ½·¢ÎÞаºÍ¸ßЧµÄÄ£¿é»¯±à³Ì¡£ËüÒýÈëÁËеÄÄ£¿é»úÖÆ£¬Ê¹µÃ´úÂëµÄ×éÖ¯ºÍά»¤Ô½·¢¼òÆÓºÍ¸ßЧ¡£
ͨ¹ýÕâЩÊÖÒÕÌØµã£¬17c.c++Á¦ÕùÔÚÏÖ´úÈí¼þ¿ª·¢ÖÐʩչ¸ü´óµÄ×÷Óã¬Í¬Ê±¼á³ÖC++µÄ¸ßÐÔÄܺÍÎÞаÐÔ¡£
δÀ´Éú³¤£º17c.c++µÄ·ºÆð£¬ÎÞÒÉÊǶÔC++¾«ÉñµÄÒ»´ÎÉý¼¶ºÍ´«?³Ð¡£ËüÊÔͼÔÚÏÖ´úÈí¼þ¿ª·¢µÄÐèÇóÏ£¬¼ÌÐøºÍÉú³¤C++µÄ½¹µãÀíÄͬʱ½â¾öÏÖ´ú±à³ÌÖеÄһЩʹµã¡£
Ëæ×Åʱ¼äµÄÍÆÒÆ£¬C++ÂÄÀúÁ˶à´ÎÖØ´óµÄÑݱä?ºÍˢС£´Ó×î³õµÄCwithClasses£¬µ½±ê×¼»¯µÄC++98¡¢C++03£¬ÔÙµ½ÏÖÔÚµÄC++11¡¢C++14¡¢C++17¡¢C++20£¬Ã¿Ò»´ÎµÄ¸üУ¬¶¼ÔÚÌáÉýÓïÑԵĹ¦Ð§ºÍÐÔÄÜ¡£ÕâЩ¸üв»µ«½öÊǹ¦Ð§µÄÔöÌí£¬¸üÊǶԱà³Ì·¶Ê½µÄˢУ¬Ê¹µÃC++ÔÚ¸÷¸öÁìÓòµÄÓ¦ÓÃÔ½À´Ô½ÆÕ±é¡£
C++µÄ±ê×¼»¯Àú³ÌÒ²ÊÇÆä¡°¾«Éñ´«ÈË¡±µÄÖ÷Òª×é³É²¿·Ö¡£×Ô1989ÄêÊ×´ÎÐû²¼µÄ?C++±ê×¼ÒÔÀ´£¬ISO/IEC14882±ê׼ίԱ»á£¨ISO/IECJTC1/SC22/WG21£©ÈÏÕæC++µÄ±ê×¼»¯ÊÂÇé¡£¸ÃίԱ»áÓÉÀ´×ÔÈ«ÇòµÄר¼Ò×é³É£¬ËûÃÇÅäºÏÆð¾¢£¬È·±£C++±ê×¼µÄÒ»Ö±¸üкÍˢС£
ÿ¸öеÄC++±ê?×¼°æ±¾¶¼ÒýÈëÁËеÄÌØÕ÷ºÍˢУ¬Ê¹µÃC++ÔÚ¹¦Ð§ºÍÐÔÄÜÉÏһֱǰ½ø¡£ÀýÈ磬C++11ÒýÈëÁËÖÇÄÜÖ¸Õë¡¢Lambda±í´ïʽºÍautoÒªº¦×Ö£¬Ê¹µÃ´úÂëÔ½·¢Çå¾²ºÍÒ×¶Á¡£C++14ÔöÌíÁËstd::chronoºÍstd::make_uniqueµÈ?ÌØÕ÷£¬½øÒ»²½¼ò»¯ÁË´úÂë±àд¡£
¶øC++20ÔòÒýÈëÁ˸ü¶àµÄÄ£°åÔª±à³ÌºÍ²¢·¢ÌØÕ÷£¬Ê¹µÃC++ÔÚ²¢ÐÐÅÌËãºÍ¸ßÐÔÄܱà³ÌÖÐÌåÏÖÔ½·¢¾«²Ê¡£
ÔÚÅÌËã»ú¿ÆÑ§µÄ³¤ºÓÖУ¬C++ÓïÑÔÎÞÒÉÊÇÒ»¿Åèè²µÄÃ÷ÐÇ¡£Ëü²»µ«ÊǸßЧ¡¢¸ßÐÔÄܱà³ÌµÄ?ÏóÕ÷£¬¸üÊÇÏÖ´úÈí¼þ¿ª·¢µÄÖ÷Òª»ùʯ¡£Ëæ×ÅÊÖÒÕµÄһֱǰ½ø£¬ÐÂÒ»´úµÄC++Éú³¤µÃÔ½·¢Ñ¸ÃÍ£¬¶ø17c.c++×÷ΪÆäÖеÄÖ÷Òª´ú±í£¬³ÉΪÁËÕâÒ»ÓïÑÔµÄ?¾«Éñ´«ÈË¡£±¾ÎĽ«ÉîÈë̽ÌÖ17c.c++ÔõÑùÔÚÊÖÒÕÉú³¤ºÍѧÊõÑо¿ÖÐÊÎÑÝÒªº¦½ÇÉ«£¬ÒÔ¼°Ëü¶ÔÐÂÒ»´ú?³ÌÐòÔ±ºÍ¿ÆÑÐÖ°Ô±µÄÖ÷ÒªÓ°Ïì¡£
ÔÚC++µÄÉú³¤Àú³ÌÖУ¬ÆäÉçÇøµÄ¶àÑùÐÔºÍÈ«ÇòÓ°ÏìÁ¦¼«´óµØÔö½øÁËÆäһֱǰ½ø¡£C++ÉçÇø²»µ«°üÀ¨À´×ÔÌìϸ÷µØµÄ¿ª·¢Õߺ͹¤³Ìʦ£¬»¹°üÀ¨Ñ§Êõ½çºÍ¹¤Òµ½çµÄר¼Ò¡£ÕâÖÖ¶àÑù»¯µÄÉçÇø£¬Ê¹µÃC++ÔÚ²î±ðµÄÁìÓòºÍÓ¦ÓÃÖлñµÃÁËÆÕ±éµÄÍÆ¹ãºÍÓ¦Óá£
ÀýÈ磬ÔÚÈ«Çò¹æÄ£ÄÚ£¬ÓÐÐí¶à×ÅÃû¹«Ë¾ºÍÑо¿»ú¹¹ÖÂÁ¦ÓÚC++µÄÉú³¤ºÍÓ¦Óá£ÀýÈ磬¹È¸è£¨Google£©¡¢Î¢Èí£¨Microsoft£©¡¢Æ»¹û£¨Apple£©µÈ?¿Æ¼¼¾ÞÍ·£¬¶¼ÔÚÆä²ú?Æ·ºÍÊÖÒÕÖÐÆÕ±éÓ¦ÓÃC++¡£Ðí¶à×ÅÃûµÄ´óѧºÍÑо¿»ú¹¹£¬ÈçÂéÊ¡Àí¹¤Ñ§Ôº£¨MIT£©¡¢Ë¹Ì¹¸£´óѧ£¨Stanford£©ºÍ¿¨ÄÚ»ù÷¡´óѧ£¨CarnegieMellon£©£¬Ò²ÔÚC++µÄ½ÌÓýºÍÑо¿·½Ãæ×ö³öÁËÖ÷ҪТ˳¡£
C++²»µ«ÊÇÒ»ÃÅÊÖÒÕÓïÑÔ£¬ËüÒ²ÊÇÒ»ÖÖÎÄ»¯µÄÏóÕ÷¡£ÔÚÈ«Çò¹æÄ£ÄÚ£¬ÓÐÐí¶àC++Ïà¹ØµÄÊÖÒվۻᡢ×êÑлáºÍºÚ¿ÍÂíÀËÉ£¬ÕâЩÔ˶¯Îª¿ª·¢ÕßÌṩÁ˽»Á÷ºÍѧϰµÄƽ̨¡£Í¨¹ýÕâЩÔ˶¯£¬¿ª·¢ÕßÃÇ·ÖÏí×îеÄÊÖÒÕÇ÷ÊÆºÍʵ¼ùÂÄÀú£¬ÅäºÏÍÆ¶¯C++µÄÉú³¤¡£ÕâÖÖÎÄ»¯´«³Ð£¬Ê¹µÃC++³ÉΪÁËÒ»ÖÖÒ»Ö±Á¢ÒìºÍǰ½øµÄ±à³ÌÓïÑÔ¡£