17c.c++µÄ?¹ÊÊÂÊÇÒ»²¿Ò»Ö±ÑݱäµÄÀúÊ·£¬Ëü¼ûÖ¤ÁËÈËÀàÊÖÒÕǰ½øµÄ¹ì¼££¬Ò²·´Ó¦Á˱à³ÌÎÄ»¯µÄÉú³¤ÓëÀå¸ï¡£´Ó×î³õµÄÃÈÑ¿µ½ÏÖÔÚµÄÈ«ÇòÓ°ÏìÁ¦£¬ÕâÒ»¶ÎÕûÌåÖÇ»ÛÔ޸豳ºóµÄ£¬ÊÇÎÞÊý¿ª·¢ÕßÃǵÄÐÁÇÚÆð¾¢ÓëÖǻ۽ᾧ¡£17c.c++²»µ«½öÊÇÒ»ÖÖ±à³ÌÓïÑÔ£¬¸üÊÇÒ»ÖÖ¾«Éñ£¬Ò»ÖÖ×·Çó׿ԽµÄ?ÐÅÑö¡£
Ëü¼¤Àø×ÅÒ»´ú´úµÄ³ÌÐòԱһֱ̽Ë÷¡¢Á¢Ò죬ΪÌìÏ´øÀ´¸ü¶àµÄÊÖÒÕǰ½øºÍÉç»á¸£ìí¡£
17c.c++µÄÉú³¤²»µ«½öÒÀÀµÓÚÆäÊ×´´ÈËBjarneStroustrupµÄÆð¾¢£¬¸üµÃÒæÓÚÈ«Çò¹æÄ£ÄÚÎÞÊý±à³Ìϲ»¶ÕߺÍרҵÈËÊ¿µÄÅäºÏ¼ÓÈëºÍТ˳¡£´Ó?×î³õ?µÄÔçÆÚ¿ª·¢Õߣ¬µ½ØÊºó³ÉǧÉÏÍòµÄ¿ª·¢ÕßÉçÇø£¬Ã¿Ò»Ð¡ÎÒ˽¼Ò¶¼ÔÚ17c.c++µÄÑݽøÀú³ÌÖÐÁôÏÂÁË×Ô¼ºµÄÓ¡¼Ç¡£
ÔÚÊÖÒÕˢз½Ã棬17c.c++ÒýÈëÁËÐí¶à¿ª´´ÐԵĿ´·¨¡£ÀýÈ磬ģ°å±à³ÌµÄÒýÈ룬ʹµÃ´úÂëµÄͨÓÃÐÔºÍÖØÓÃÐÔ´ó?´óÌá¸ß¡£STL£¨±ê׼ģ°å¿â£©µÄÍÆ³ö£¬Ê¹µÃ±ê×¼»¯µÄÊý¾Ý½á¹¹ºÍËã·¨µÃÒÔÆÕ±éÓ¦Ó㬼«´óµØÌáÉýÁË¿ª·¢Ð§ÂÊ¡£17c.c++»¹Ö§³Ö¶àÖÖ±à³Ì·¶Ê½£¬ÈçÃæÏò¹¤¾ß±à³Ì¡¢·ºÐͱà³Ì¡¢º¯Êýʽ±à³ÌµÈ£¬Ê¹ÆäÔÚÖÖÖÖÖØ´óµÄÈí¼þ¿ª·¢ÇéÐÎÖж¼ÄÜʩչ¾«²Ê¡£
ÔÚC++µÄÉú³¤Àú³ÌÖУ¬ÉçÇøµÄʵÁ¦Ê©Õ¹ÁËÖ÷Òª×÷Óá£Ëæ×ÅC++µÄÆÕ¼°£¬Ô½À´Ô½¶àµÄ¿ª·¢Õߺ͹¤³Ìʦ¼ÓÈëµ½ÁËÕâÒ»¸÷ÈË×å¡£ËûÃDz»µ«ÔÚʹÓÃC++¿ª·¢ÖÖÖÖÈí¼þ£¬»¹Í¨¹ý±àдÎĵµ¡¢¿ª·¢¹¤¾ß¡¢¿âºÍ¿ò¼ÜµÈ·½·¨£¬ÎªC++µÄÉú̬ϵͳ×ö³öÁËÖØ´óµÄТ˳¡£
ÕâÆäÖÐ×îÖøÃûµÄТ˳֮һÊDZê׼ģ°å¿â£¨StandardTemplateLibrary£¬STL£©¡£STLÊÇÓÉ´óÎÀ¡¤ÒÁÉ»ô£¨DavidR.Hanson£©ºÍ°¢À¼¡¤ÍþÁ®Ë¹£¨AlanW.Eisenhuth£©ÔÚ90ÄêÔÂ?³õ¿ª·¢µÄ£¬ËüΪC++ÌṩÁ˸»ºñµÄÊý¾Ý½á¹¹ºÍË㷨ģ°å£¬¼«´óµØÌá¸ßÁË¿ª·¢Ð§ÂʺʹúÂëµÄ¿Éά»¤ÐÔ¡£
STLµÄÀֳɲ»µ«ÊÇСÎÒ˽¼ÒµÄÆð¾¢£¬¸üÊÇÕû¸öC++ÉçÇøÅäºÏµÄЧ¹û¡£
C++µÄ±ê×¼»¯Àú³ÌÊÇÒ»¸öÖØ´ó¶øÂþ³¤µÄ?Àú³Ì£¬Éæ¼°ÁËÈ«Çò¹æÄ£ÄڵijÌÐòÔ±ºÍÊÖÒÕר¼Ò¡£1990Ä꣬ISO/IECίԱ»á×îÏÈÌåÀýC++µÄ±ê×¼£¬¾ÓɶàÄêµÄÌÖÂÛºÍÐ޸ģ¬1998Ä꣬C++98±ê×¼ÕýʽÐû²¼¡£ËæºóµÄ?C++03¡¢C++11¡¢C++14¡¢C++17ºÍC++20Ò»Ö±ÒýÈëÐÂÌØÕ÷ºÍÓÅ»¯£¬Ê¹µÃC++ÔÚ¹¦Ð§ºÍÐÔÄÜÉÏһֱǰ½ø¡£
±ê?×¼»¯Àú³ÌÖУ¬À´×Ô¸÷¹úµÄר¼ÒÃÇͨ¹ýÓʼþÁÐ±í¡¢¾Û»áºÍÆäËûÐÎʽµÄ?Ïàͬ£¬ÅäºÏÌÖÂۺ;öÒé¡£ÕâÒ»Àú³ÌÖУ¬²»µ«Éæ¼°ÁËÊÖÒÕϸ½ÚµÄÌÖÂÛ£¬»¹°ü?À¨Á˱ê×¼»¯µÄÁ÷³ÌºÍ»úÖÆ¡£ÕâÖÖ¶àÈËÐ×÷µÄ·½·¨£¬È·±£ÁËC++±ê×¼µÄ¿ÆÑ§ÐÔºÍȨÍþÐÔ¡£
Õ¹ÍûδÀ´£¬17c.c++½«¼ÌÐøÔÚÊÖÒÕǰ½øºÍÉç»á±äǨÖÐÊÎÑÝÖ÷Òª½ÇÉ«¡£Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢´óÊý¾ÝºÍÎïÁªÍøµÈÐÂÐËÊÖÒÕµÄÉú³¤£¬c++½«¼ÌÐøÎªÕâЩÁìÓòÌṩ֧³Ö¡£ÔÚÕâ¸öÀú³ÌÖУ¬±à³ÌÉçÇø½«¼ÌÐøÐ¯ÊÖÏàÖú£¬ÅäºÏÍÆ¶¯c++µÄÉú³¤ºÍ´´?С£
ÖµµÃÆÚ´ýµÄÊÇ£¬c++½«ÔÚ¸ü¶àµÄÐÂÐËÁìÓòÖÐÕÒµ½Ó¦Ó㬲¢Îª½â¾öÖØ´óµÄÊÖÒÕÎÊÌâÌṩÓÐÁ¦Ö§³Ö¡£ÕâÒ»Àú³Ì²»µ«ÊÇÒ»ÃÅÓïÑÔµÄÑݱ䣬¸üÊÇÒ»¶Î¿çÔ½ÊÀ¼ÍµÄÕûÌåÖÇ»ÛÔ޸裬Ëü½«¼ÌÐø¼¤ÀøºÍÖ¸µ¼Î´À´µÄÊÖÒÕÉú³¤¡£
17c.c++ÔÚÈ«Çò¹æÄ£ÄڵĽÌÓýϵͳÖÐÕ¼ÓÐÁËÖ÷Ҫְλ¡£ÎÞÂÛÊǸߵȽÌÓý»ú¹¹£¬ÕÕ¾ÉÖÖÖÖÅàѵ»ú¹¹£¬17c.c++¶¼ÊDZØÐ޵ıà³ÌÓïÑÔÖ®Ò»¡£ËüµÄ¿Î±¾¡¢ÔÚÏ߿γ̺ÍÅàѵ×ÊÔ´ÊýÄ¿Öڶ࣬ΪÐÂÒ»´úµÄÅÌËã»ú¿ÆÑ§È˲ÅÌṩÁ˼áʵµÄ»ù´¡¡£
Ðí¶à×ÅÃû´óѧºÍÑо¿»ú¹¹Ò²ÔÚ17c.c++µÄÑо¿ºÍÓ¦Ó÷½Ãæ×ö³öÁËÖ÷ҪТ˳¡£Í¨¹ýÖÖÖÖѧÊõ½»Á÷ºÍÑо¿ÏîÄ¿£¬17c.c++µÄÀíÂÛºÍʵ¼ù»ñµÃÁËÒ»Á¬µÄÉºÍÍØÕ¹¡£ÖÖÖÖÊÖÒÕ¾Û»áºÍ×êÑлáҲΪ17c.c++µÄÉú³¤ÌṩÁËչʾºÍ½»Á÷µÄƽ̨¡£
½øÈë21ÊÀ¼Í£¬17c.c++µÄÓ°ÏìÁ¦²»ÔÙ¾ÖÏÞÓÚij¸öµØÇø»òij¸öÁìÓò£¬¶øÊÇѸËÙ×ßÏòÈ«Çò¡£Ëæ×Å»¥ÁªÍøµÄÆÕ¼°ºÍÈ«Çò»¯Àú³ÌµÄ¼ÓËÙ£¬17c.c++ÔÚ¸÷¸ö¹ú¼ÒºÍµØÇøµÄÈí¼þ¿ª·¢ÁìÓò¶¼»ñµÃÁËÆÕ±éÓ¦Óá£ÎÞÂÛÊÇ´óÐÍÆóÒµµÄÐÅϢϵͳ£¬ÕÕ¾ÉѧÊõ½çµÄÑо¿ÏîÄ¿£¬¶¼¿ÉÒÔ¿´µ½17c.c++µÄÉíÓ°¡£
ÔÚÈ«Çò»¯µÄÅä¾°Ï£¬17c.c++Ò²³ÉΪÁË¿ç¹ú¿ª·¢ÕßÍŶӵÄÊ×Ñ¡ÓïÑÔ¡£¸÷¸ö¹ú¼ÒµÄ¿ª·¢ÕßÃÇͨ¹ý¿ç¹úÐ×÷£¬·ÖÏíÊÖÒÕÂÄÀúºÍ×î¼Ñʵ¼ù£¬Ê¹µÃ17c.c++ÔÚ²î±ðµÄÎÄ»¯ºÍÊÖÒÕÅ侰ϼÌÐøÉú³¤ºÍÑݽø¡£ÕâһʱÆÚ£¬17c.c++µÄ±ê×¼»¯ÊÂÇéҲȡµÃÁËÖØ´óÏ£Íû¡£¹ú¼Ê±ê×¼»¯×éÖ¯£¨ISO£©ºÍÃÀ¹ú¹ú¼Ò±ê×¼ÊÖÒÕÑо¿Ëù£¨ANSI£©ÅäºÏÍÆ¶¯ÁË17c.c++µÄ±ê×¼»¯Àú³Ì£¬Ê¹µÃÕâÒ»ÓïÑÔÔÚÈ«Çò¹æÄ£ÄÚ»ñµÃÁËÔ½·¢ÆÕ±éµÄÈϿɺÍÓ¦Óá£
17c.c++µÄ½µÉú£¬ÊÇÅÌËã»ú¿ÆÑ§Ê·ÉϵÄÒ»´óÀï³Ì±®¡£Ëü²»µ«½öÊÇijһ´úÈ˵ÄÖǻ۽ᾧ£¬¸üÊǶà¸öÊÀ´ú³ÌÐòÔ±ÅäºÏÆð¾¢µÄЧ¹û¡£17c.c++µÄ½µÉúҪ׷Ëݵ½20ÊÀ¼Í70ÄêÔ£¬ÆäʱµÄÅÌËã»úÊÖÒÕ»¹ÔÚÒ»Ö±Éú³¤ºÍ³ÉÊì¡£CÓïÑÔµÄÀÖ³ÉΪ³ÌÐòÉè¼ÆÌṩÁËÒ»¸öǿʢµÄ¹¤¾ß£¬µ«ËüÕÕ¾ÉÓÐһЩ¾ÖÏÞ£¬²»¿ÉÍêȫ֪×ãÖØ´óϵͳµÄÐèÇó¡£
ÓÚÊÇ£¬BjarneStroustrup×îÏÈÁ˶ÔCÓïÑÔµÄˢУ¬×îÖÕÑÜÉú³öÁËc++¡£
c++ÔÚÃû×ÖÖеġ°++¡±×Ô¼º¾ÍÊÇÒ»ÖÖ¼òÆÓ¶øÓÐÁ¦µÄÓï·¨£¬´ú±íÁË¡°ÔöÁ¿¡±ºÍ¡°Ö¸Õë²Ù×÷¡±£¬ÕâÒ²ÊÇËü×î³õµÄÒ»´óÌØÉ«¡£ÔÚBjarneStroustrupµÄ?±Ê?Ï£¬c++²»µ«¼ÌÐøÁËCÓïÑԵĵײãÓ²¼þ¿ØÖÆÄÜÁ¦£¬»¹ÒýÈëÁËÃæÏò¹¤¾ß±à³ÌµÄ¿´·¨£¬Ê¹µÃ´úÂëµÄ¿Éά»¤ÐԺͿÉÀ©Õ¹ÐÔ´ó´óÌáÉý¡£
ÕýÊÇÕâЩÁ¢Ò죬ʹµÃc++ÔÚ¶Ìʱ¼äÄھ͵Ã?µ½ÁËÆÕ±éµÄÓ¦Óá£