17c.c++µÄ¹ÊÊ¿ÉÒÔ×·Ëݵ½20ÊÀ¼Í70ÄêÔ£¬£¬£¬£¬£¬£¬£¬£¬Æäʱ³ÌÐòÔ±ÃÇÕýÔÚѰÕÒÒ»ÖÖÔ½·¢¸ßЧºÍÎÞаµÄ±à³ÌÓïÑÔ¡£¡£¡£¡£¡£¡£¡£¡£ÔÚÕâÒ»Åä¾°Ï£¬£¬£¬£¬£¬£¬£¬£¬BjarneStroustrup×îÏÈÁ˶Ôc++µÄÑо¿ÓëÉú³¤¡£¡£¡£¡£¡£¡£¡£¡£ËûµÄÄ¿µÄÊÇ´´?ÔìÒ»ÖÖÄܹ»ÔÚ³õ¼¶²Ù×÷ºÍ¸ß¼¶Áýͳ֮¼äÈ¡µÃƽºâµÄ±à³ÌÓïÑÔ¡£¡£¡£¡£¡£¡£¡£¡£ÔÚÕâ¸öÀú³ÌÖУ¬£¬£¬£¬£¬£¬£¬£¬Ëû²»µ«½öÊÇһСÎÒ˽¼ÒµÄÖǻۣ¬£¬£¬£¬£¬£¬£¬£¬¶øÊÇÕû¸öÅÌËã»ú¿ÆÑ§½çµÄ?ÅäºÏÆð¾¢ºÍÖǻ۵Ľᾧ¡£¡£¡£¡£¡£¡£¡£¡£
ÔÚ1979Ä꣬£¬£¬£¬£¬£¬£¬£¬BjarneStroustrupÔÚ±´¶ûʵÑéÊÒÊ×´ÎÌá³öÁË¡°CwithClasses¡±µÄ¿´·¨£¬£¬£¬£¬£¬£¬£¬£¬ÕâÒ»¿´·¨ØÊºóÑݱäΪc++¡£¡£¡£¡£¡£¡£¡£¡£ÕâÒ»½×¶Î£¬£¬£¬£¬£¬£¬£¬£¬ËûÓëͬÊÂÃÇÇ×½üÏàÖú£¬£¬£¬£¬£¬£¬£¬£¬Ò»Ö±¾ÙÐÐʵÑéºÍµ÷½â£¬£¬£¬£¬£¬£¬£¬£¬×îÖÕÔÚ1983ÄêÍê³ÉÁËc++µÄÊ׸ö°æ±¾¡£¡£¡£¡£¡£¡£¡£¡£ÕâÒ»³É¼¨²»µ«ÌåÏÖÁËСÎÒ˽¼ÒµÄÁ¢ÒìÄÜÁ¦£¬£¬£¬£¬£¬£¬£¬£¬¸ü·´Ó¦ÁËÕû¸öÅÌËã»ú¿ÆÑ§½ç¶Ô±à³ÌÓïÑÔÐèÇóµÄ¹²Ê¶ÓëÖ§³Ö¡£¡£¡£¡£¡£¡£¡£¡£
ÔÚC++µÄÉú³¤Àú³ÌÖУ¬£¬£¬£¬£¬£¬£¬£¬ËüÎüÊÕÁË´ó×ÚµÄ×î¼Ñʵ¼ù£¬£¬£¬£¬£¬£¬£¬£¬²¢Ò»Ö±½ø»¯¡£¡£¡£¡£¡£¡£¡£¡£´Ó×î³õµÄC++98±ê×¼£¬£¬£¬£¬£¬£¬£¬£¬µ½C++03¡¢C++11¡¢C++14¡¢C++17ÒÔ¼°¼´½«µ½À´µÄC++20£¬£¬£¬£¬£¬£¬£¬£¬Ã¿Ò»´ÎµÄ±ê×¼¸üж¼ÎªC++×¢ÈëÁËеĻîÁ¦ºÍÉúÃüÁ¦¡£¡£¡£¡£¡£¡£¡£¡£Ã¿Ò»¸öбê×¼µÄ·ºÆð£¬£¬£¬£¬£¬£¬£¬£¬¶¼ÊÇÕûÌåÖǻ۵Ľᾧ£¬£¬£¬£¬£¬£¬£¬£¬ÊǶԱà³ÌÓïÑÔʵÖʵÄÉî¿ÌÃ÷È·ºÍ½øÒ»²½µÄÍØÕ¹¡£¡£¡£¡£¡£¡£¡£¡£
C++µÄÀֳɲ»µ«ÌåÏÖÔÚÆäÊÖÒÕÉϵÄ׿ԽÌåÏÖ£¬£¬£¬£¬£¬£¬£¬£¬¸üÌåÏÖÔÚÆäÆÕ±éµÄÓ¦ÓÃÁìÓò¡£¡£¡£¡£¡£¡£¡£¡£´Ó²Ù×÷ϵͳ¡¢Ç¶Èëʽϵͳµ½Í¼Ðδ¦Öóͷ£¡¢È˹¤ÖÇÄÜ£¬£¬£¬£¬£¬£¬£¬£¬ÎÞ²»¼ûÖ¤ÁËC++µÄ?ÆÕ±éÓ¦ÓúÍÉîÔ¶Ó°Ïì¡£¡£¡£¡£¡£¡£¡£¡£ÕâÒ»ÇУ¬£¬£¬£¬£¬£¬£¬£¬¶¼Ô´×ÔÓÚËüÔÚ¿ª·¢ÕßÉçÇøÖеÄÉîÖ¿µÄÈËÂöºÍ¸»ºñµÄÂÄÀú»ýÀÛ¡£¡£¡£¡£¡£¡£¡£¡£
17c.c++µÄÀֳɲ»µ«½öÒÀÀµÓÚСÎÒ˽¼ÒµÄÆð¾¢£¬£¬£¬£¬£¬£¬£¬£¬¸üÊÇÕû¸ö±à³ÌÉçÇøÅäºÏÖǻ۵Ľᾧ¡£¡£¡£¡£¡£¡£¡£¡£ÔÚc++µÄÉú³¤Àú³ÌÖУ¬£¬£¬£¬£¬£¬£¬£¬ÎÞÊý³ÌÐòÔ±¡¢¿ÆÑ§¼ÒºÍ¹¤³ÌʦÃÇΪÆäТ˳ÁËÖǻۺÍʵÁ¦¡£¡£¡£¡£¡£¡£¡£¡£ËûÃÇ̫ͨ¹ýÏíÂÄÀú¡¢Ìṩ·´ÏìºÍ¼ÓÈë±ê×¼»¯ÊÂÇ飬£¬£¬£¬£¬£¬£¬£¬Ò»Ö±Íƶ¯×Åc++ÏòËÞÊÀ³¤¡£¡£¡£¡£¡£¡£¡£¡£
ÕâÖÖÕûÌåÖǻ۵ÄʵÁ¦ÔÚc++µÄÿһ¸ö°æ±¾¸üÐÂÖж¼»ñµÃÁËÌåÏÖ¡£¡£¡£¡£¡£¡£¡£¡£Ã¿Ò»¸öÐÂÌØÕ÷ºÍˢУ¬£¬£¬£¬£¬£¬£¬£¬¶¼ÊÇÎÞÊý¿ª·¢ÕßÅäºÏÆð¾¢µÄЧ¹û¡£¡£¡£¡£¡£¡£¡£¡£´ÓÔçÆÚµÄ¼òÆÓ¹¦Ð§µ½ÏÖÔÚµÄÖØ´óÌØÕ÷£¬£¬£¬£¬£¬£¬£¬£¬c++µÄÉú³¤Àú³Ì³äÂúÁ˶ÔÕûÌåÖǻ۵Ä?×ðÖØºÍÔÞÃÀ¡£¡£¡£¡£¡£¡£¡£¡£
c++ÔÚÈ«Çò¹æÄ£ÄÚÓµÓÐÖØ´óµÄÓû§ÉçÇøºÍ½ÌÓýϵͳ¡£¡£¡£¡£¡£¡£¡£¡£ÎÞÂÛÊÇ´óѧµÄÅÌËã»ú¿ÆÑ§¿Î³Ì£¬£¬£¬£¬£¬£¬£¬£¬ÕվɯóÒµµÄÊÖÒÕÅàѵ£¬£¬£¬£¬£¬£¬£¬£¬c++¶¼ÊDz»¿É»òȱµÄÒ»²¿·Ö¡£¡£¡£¡£¡£¡£¡£¡£ÔÚÈ«Çò¹æÄ£ÄÚ£¬£¬£¬£¬£¬£¬£¬£¬ÓÐÐí¶à×ÅÃûµÄ´óѧºÍ½ÌÓý»ú¹¹£¬£¬£¬£¬£¬£¬£¬£¬ÖÂÁ¦ÓÚ½ÌÊÚºÍÑо¿c++¡£¡£¡£¡£¡£¡£¡£¡£¿£¿£¿£¿£¿£¿£¿ªÔ´ÉçÇøÖÐÒ²Óдó×ÚµÄc++ÏîÄ¿£¬£¬£¬£¬£¬£¬£¬£¬³ÌÐòÔ±ÃÇ¿ÉÒÔ¼ÌÐøÌ½ÌÖc++ÔÚ½ÌÓýºÍÉçÇøÖеÄÓ°Ï죬£¬£¬£¬£¬£¬£¬£¬ÒÔ¼°ÆäδÀ´µÄÉú³¤Æ«Ïò¡£¡£¡£¡£¡£¡£¡£¡£
Ëæ×ÅÊÖÒÕµÄǰ½ø£¬£¬£¬£¬£¬£¬£¬£¬c++Ò²ÔÚһֱ˳ӦеÄÇ°ÑØÊÖÒÕ¡£¡£¡£¡£¡£¡£¡£¡£ÀýÈ磬£¬£¬£¬£¬£¬£¬£¬ÔÚÈ˹¤ÖÇÄܺʹóÊý¾ÝÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬c++µÄ¸ßÐÔÄܺͳõ¼¶²Ù×÷ÄÜÁ¦Ê¹Æä³ÉΪÊ×Ñ¡ÓïÑÔÖ®Ò»¡£¡£¡£¡£¡£¡£¡£¡£ÔÚǶÈëʽϵͳºÍÎïÁªÍøÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬c++µÄÎÞаÐԺͿÉÀ©Õ¹ÐÔΪ¿ª·¢ÕßÌṩÁËÇ¿ÓÐÁ¦µÄÖ§³Ö¡£¡£¡£¡£¡£¡£¡£¡£
ÔÚÕâЩÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬c++²»µ«ÔÚÐÔÄÜÉÏÌåÏÖ¾«²Ê£¬£¬£¬£¬£¬£¬£¬£¬»¹Í¨¹ýÖÖÖÖÓÅ»¯ºÍµ÷ÓÅÊֶΣ¬£¬£¬£¬£¬£¬£¬£¬Öª×ãÁËÖÖÖÖÖØ´óµÄÊÖÒÕÐèÇ󡣡£¡£¡£¡£¡£¡£¡£ÕâÖÖÄÜÁ¦£¬£¬£¬£¬£¬£¬£¬£¬Àë²»¿ª±à³ÌÉçÇøµÄÅäºÏÆð¾¢ºÍÁ¢Òì¡£¡£¡£¡£¡£¡£¡£¡£
C++µÄ½µÉú¿ÉÒÔ×·Ëݵ½20ÊÀ¼Í80ÄêÔ³õ£¬£¬£¬£¬£¬£¬£¬£¬Óɲ¼ÀÆæ¡¤Ë¹ÌØÀÍË¹ÌØÂ³ÆÕ£¨BjarneStroustrup£©ÔÚ±´¶ûʵÑéÊÒ×îÏÈÑз¢¡£¡£¡£¡£¡£¡£¡£¡£Æäʱ£¬£¬£¬£¬£¬£¬£¬£¬±´¶ûʵÑéÊÒÊÇÅÌËã»ú¿ÆÑ§½çµÄÖ÷ÒªÑо¿ÖÐÐÄ£¬£¬£¬£¬£¬£¬£¬£¬ÎüÒýÁËÖÚ¶à¶¥¼âµÄÅÌËã»ú¿ÆÑ§¼ÒºÍ¹¤³Ìʦ¡£¡£¡£¡£¡£¡£¡£¡£²¼ÀÆæ¡¤Ë¹ÌØÀÍË¹ÌØÂ³ÆÕÔÚÕâÑùµÄÇéÐÎÖУ¬£¬£¬£¬£¬£¬£¬£¬ÊÜÒæÓÚÀ´×ÔÖÜΧͬʺ͵¼Ê¦µÄÆô·¢ºÍ×ÊÖú£¬£¬£¬£¬£¬£¬£¬£¬ËûÖð½¥¹¹½¨ÁËC++ÕâÒ»ÓïÑÔ¡£¡£¡£¡£¡£¡£¡£¡£
C++µÄ³õÖ¾ÊÇΪÁËÔÚ¼á³ÖCÓïÑԵijõ¼¶ÌØÕ÷ºÍÐÔÄܵÄÔöÌíÃæÏò¹¤¾ß±à³ÌµÄÌØÕ÷¡£¡£¡£¡£¡£¡£¡£¡£ÔÚÕâÒ»Àú³ÌÖУ¬£¬£¬£¬£¬£¬£¬£¬Ë¹ÌØÀÍË¹ÌØÂ³ÆÕÓëËûµÄÍŶӾÙÐÐÁË´ó×ÚµÄʵÑéºÍÓÅ»¯£¬£¬£¬£¬£¬£¬£¬£¬Ê¹C++ÔÚ¹¦Ð§ºÍ±í´ïÁ¦·½ÃæµÖ´ïÁËÒ»¸öеĸ߶ȡ£¡£¡£¡£¡£¡£¡£¡£Õâ²»µ«½öÊÇһСÎÒ˽¼ÒµÄÆð¾¢£¬£¬£¬£¬£¬£¬£¬£¬¸üÊÇÔÚ±´¶ûʵÑéÊÒÕâ¸öÁ¢ÒìÆø·Õō֨µÄÇéÐÎÖУ¬£¬£¬£¬£¬£¬£¬£¬Ò»ÏµÁпÆÑ§¼ÒºÍ¹¤³ÌʦµÄÖǻ۽ᾧ¡£¡£¡£¡£¡£¡£¡£¡£
17c.c++ÔÚÉç»áÉú³¤ÖеÄТ˳ÊÇÎÞ·¨¹ÀÁ¿µÄ¡£¡£¡£¡£¡£¡£¡£¡£ËüΪÏÖ´ú¿Æ¼¼µÄǰ½øÌṩÁ˼áʵµÄÊÖÒÕÖ§³Ö£¬£¬£¬£¬£¬£¬£¬£¬Íƶ¯ÁËÅÌËã»úÊÖÒÕµÄһֱǰ½øºÍÓ¦ÓÃµÄÆÕ±é»¯¡£¡£¡£¡£¡£¡£¡£¡£ÎÞÂÛÊÇÔÚ¹¤ÒµÖÆÔì¡¢½ðÈڿƼ¼¡¢Ò½ÁÆ¿µ½¡¡¢È˹¤ÖÇÄܵÈÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬17c.c++¶¼Ê©Õ¹ÁËÖ÷Òª×÷Óᣡ£¡£¡£¡£¡£¡£¡£
ÔÚ¹¤ÒµÖÆÔìÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬17c.c++±»ÆÕ±éÓ¦ÓÃÓÚ¿ª·¢¿ØÖÆÏµÍ³ºÍ×Ô¶¯»¯×°±¸¡£¡£¡£¡£¡£¡£¡£¡£Æä¸ßЧµÄÐÔÄܺÍÎÞаµÄÌØÕ÷ʹµÃËü³ÉΪ¹¤Òµ¿ØÖÆÏµÍ³µÄÊ×Ñ¡ÓïÑÔÖ®Ò»¡£¡£¡£¡£¡£¡£¡£¡£ÔÚ½ðÈڿƼ¼ÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬17c.c++±»ÓÃÓÚ¿ª·¢¸ßƵÉúÒâϵͳºÍ½ðÈÚÄ£×Ó£¬£¬£¬£¬£¬£¬£¬£¬Æä¸ßÐÔÄܺͿɿ¿ÐÔ»ñµÃÁËÆÕ±éÈϿɡ£¡£¡£¡£¡£¡£¡£¡£
ÔÚÒ½ÁÆ¿µ½¡ÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬17c.c++±»ÓÃÓÚ¿ª·¢Ò½ÁÆ×°±¸ºÍÕï¶Ïϵͳ£¬£¬£¬£¬£¬£¬£¬£¬Æä׼ȷµÄÅÌËãÄÜÁ¦ºÍ¸ßЧµÄÐÔÄÜʹµÃËü³ÉΪҽÁÆÊÖÒÕµÄÖ÷Òª×é³É?²¿·Ö¡£¡£¡£¡£¡£¡£¡£¡£ÔÚÈ˹¤ÖÇÄÜÁìÓò£¬£¬£¬£¬£¬£¬£¬£¬17c.c++±»ÆÕ±éÓ¦ÓÃÓÚ¿ª·¢»úеѧϰËã·¨ºÍÉî¶Èѧϰģ×Ó£¬£¬£¬£¬£¬£¬£¬£¬Æä¸ßЧµÄÐÔÄܺ͸»ºñµÄ¿âÖ§³ÖʹµÃËü³ÉΪÈ˹¤ÖÇÄÜ¿ª·¢µÄÊ×Ñ¡ÓïÑÔÖ®Ò»¡£¡£¡£¡£¡£¡£¡£¡£
±ê׼ģ°å¿â£¨STL£©ÊÇC++±ê×¼¿âµÄÖ÷Òª×é³É²¿·Ö£¬£¬£¬£¬£¬£¬£¬£¬ÆäÉè¼ÆºÍʵÏÖÊÇC++ÉçÇø¶àÈËÐ×÷µÄÒ»¸ö¾µä°¸Àý¡£¡£¡£¡£¡£¡£¡£¡£STLÌṩÁËÒ»×éͨÓõÄÊý¾Ý½á¹¹ºÍË㷨ģ°å£¬£¬£¬£¬£¬£¬£¬£¬°üÀ¨ÈÝÆ÷£¨Èçvector¡¢list¡¢set£©¡¢µü´úÆ÷£¨iterator£©ºÍËã·¨£¨ÈçÅÅÐò¡¢²éÕҵȣ©¡£¡£¡£¡£¡£¡£¡£¡£
STLµÄÉè¼ÆÀíÄîÊÇͨ¹ýÄ£°å?±à?³ÌʵÏÖͨÓÃÐÔºÍÎÞаÐÔ¡£¡£¡£¡£¡£¡£¡£¡£ÀýÈ磬£¬£¬£¬£¬£¬£¬£¬vectorÈÝÆ÷¿ÉÒÔ´æ´¢í§ÒâÀàÐ͵ÄÊý¾Ý£¬£¬£¬£¬£¬£¬£¬£¬Ö»ÐèÔÚ½ç˵ʱָ¶¨Ãü¾ÝÀàÐÍ¡£¡£¡£¡£¡£¡£¡£¡£ÕâÖÖͨÓÃÐÔ´ó´óÌá¸ßÁË´úÂëµÄ¿É¸´ÓÃÐÔºÍά»¤ÐÔ¡£¡£¡£¡£¡£¡£¡£¡£STLµÄÉè¼ÆºÍʵÏÖ£¬£¬£¬£¬£¬£¬£¬£¬Àë²»¿ª´óÎÀ¡¤ÒÁÉ»ôºÍ°¢À¼¡¤ÍþÁ®Ë¹µÈ¶àλ¿ª·¢ÕßµÄÅäºÏÆð¾¢¡£¡£¡£¡£¡£¡£¡£¡£