C++µÄ¡°ËÞÊÀ½ñÉú¡±£º´ÓCµÄ¼áʵÍÁÈÀÖÐÔÐÓýµÄ¡°ÐÂÉúÃü¡±
µ±?ÎÒÃÇ̸ÂÛC++£¬Ò»¸ö¼«¸»Á¦Á¿¸ÐºÍÎÞаÐÔµÄ?±à³ÌÓïÑÔ£¬×Ü»áÓÐÈËºÃÆæËüµÄ½µÉú¡£ÓÈÆäÊÇÔÚijЩÊÖÒÕÌÖÂ۵ĽÇÂ䣬¿ÉÄ᷺ܻÆð¡°17c.c++¡±ÕâÑùµÄ±íÊö£¬ËƺõËüÊÇÒ»¸öÁæØêµÄ¡¢Æ¾¿Õ·ºÆðµÄʵÌå¡£ÕæÏàÔ¶±ÈÕâÖØ´ó¶øÃÔÈË¡£C++²¢·Çƾ¿Õ¶øÉú£¬ËüµÄ¸ùÐëÉîÉîÔú¸ùÓÚCÓïÑÔÕâÆ¬·ÊÃÀµÄÍÁÈÀ£¬¶ø¡°17c.c++¡±Õâ¸ö¿´ËÆÉñÃØµÄ³Æºô£¬¸üÏñÊǶÔÒ»¸öÂþ³¤ÔÐÓýÀú³ÌÖеÄij¸öÌØ×¼Ê±¼äµãµÄÄ£ºýÖ¸´ú£¬¶ø·ÇÆäÕýʽµÄ¡°Éí·ÝÖ¤¡±¡£
ÒªÃ÷È·C++ÊÇË¡°Æð²Ý¡±µÄ£¬ÎÒÃDZØÐ轫ÑÛ¹âͶÏòËüµÄ¡°¸¸Çס±¡ª¡ªBjarneStroustrup¡£Õâ뵤ÂóÅÌËã»ú¿ÆÑ§¼Ò£¬ÔÚ20ÊÀ¼Í80ÄêÔ³õ£¬Éí´¦±´¶ûʵÑéÊÒ£¨BellLabs£©ÕâÑùÒ»¸öÔÐÓýÁËÎÞÊýÊÖÒÕÊÂÒµµÄµØ·½£¬»³´§×ÅÒ»¸öºë´óµÄÔ¸¾°£º´´Á¢Ò»ÖÖÓïÑÔ£¬¼ÈÄÜÓµÓÐCÓïÑÔÄÇÖÖ¿¿½üÓ²¼þµÄǿʢ¿ØÖÆÁ¦£¬ÓÖÄܼ¯³ÉÆäʱÐÂÐ˵Ä?ÃæÏò¹¤¾ß±à³Ì£¨OOP£©Í·ÄԵı㵱ÐÔºÍÁýͳÄÜÁ¦¡£
ÔÚStroustrupµÄÑÛÖУ¬CÓïÑÔÊÇÎÞÓëÂױȵġ£Ëü¾«Á·¡¢¸ßЧ£¬Äܹ»Ö±½Ó²Ù×÷Äڴ棬ÐÑÄ¿CÓïÑÔÏÕЩµÈͬÓÚÕÆÎÕÁËÅÌËã»úµÄµ×²ãÔË×÷¡£Ëæ×ÅÈí¼þÏîÄ¿µÄ¹æÄ£ÈÕÒæÖØ´ó£¬ÖØ´óÐÔÖ¸Êý¼¶ÔöÌí£¬´¿´âµÄCÓïÑÔÔÚ¹ÜÀí´óÐÍ´úÂë¿â¡¢Ìá¸ß¿ª·¢Ð§ÂÊ·½ÃæÏÔµÃÁ¦ÓÐδ´þ¡£ÃæÏò¹¤¾ß±à³Ì£¬ÒÔÆä·â×°¡¢¼ÌÐø¡¢¶à̬µÈ½¹µãÀíÄΪ½â¾öÕâЩÄÑÌâÌṩÁËеÄ˼Ð÷¡£
µ«ÆäʱʢÐеÄÃæÏò¹¤¾ßÓïÑÔ£¬ÈçSimula£¬ÔÚÐÔÄÜÉÏÓÖÎÞ·¨ÓëCÓïÑÔæÇÃÀ¡£StroustrupÅÎÔ¸Ò»ÖÖ¡°ÈÚºÏÌ塱£¬Ò»ÖÖÄܹ»¼æÊÕ²¢ÐîµÄÓïÑÔ¡£
ÓÚÊÇ£¬ÔÚCµÄ»ù´¡ÉÏ£¬Stroustrup×îÏÈÁËËûµÄ¡°³¬?¼¯¡±£¨Superset£©ÊµÑé¡£Ëû²¢Ã»ÓÐÁíÆð¯Ô¶øÊÇÑ¡ÔñÁËÒ»Ìõ¸ü¾ßÌôÕ½ÐÔµ«Ò²¸ü¾ßÇ㸲ÐÔµÄõè¾¶£ºÔÚCÓïÑÔµÄÓï·¨ºÍÓïÒå»ù´¡ÉÏ£¬Öð²½Ìí¼ÓÃæÏò¹¤¾ßµÄÐÂÌØÕ÷¡£Õâ¸öÀú³Ì²¢·ÇÒ»õí¶ø¾Í£¬¶øÊÇÂÄÀúÁËÂþ³¤¶øÏ꾡µÄÉè¼ÆÓëµü´ú¡£
×î³õ£¬Ëû½«ÕâÖÖÓïÑÔ³ÆÎª¡°CwithClasses¡±£¨´øÀàµÄC£©£¬ÕâÇåÎúµØÅú×¢ÎúÆä½¹µãÄ¿µÄ£º½«CµÄǿʢÓëÀàµÄ?¿´·¨ÍŽᡣ
¡°17c.c++¡±Õâ¸ö˵·¨£¬¿ÉÄÜȪԴÓÚÔçÆÚ¶ÔC++°æ±¾µÄÃüÃûϰ¹ß£¬»òÕßÊÇÔÚij¸öÌØ¶¨ÀúÊ·ÎÄÏס¢°æ±¾?¿ØÖÆÏµÍ³ÖеÄÒ»¸ö±àºÅ¡£ÀýÈ磬ÔÚÈí¼þ¿ª·¢ÔçÆÚ£¬°æ±¾ÃüÃû¿ÉÄܱÈ?½ÏËæÒ⣬»òÕßΪÁËÇø·Ö²î±ðµÄ¿ª·¢½×¶ÎºÍÄÚ²¿²âÊÔ°æ±¾£¬»áʹÓÃÀàËÆ¡°v1.7.c++¡±µÄ±êʶ¡£
Ò²¿ÉÄÜÊÇÔÚij¸öÌØ×¼Ê±¼äµã£¬Ä³¸ö±àÒëÆ÷»ò¹¤¾ßÁ´½«C++µÄij¸ö°æ±¾»òÌØÕ÷¼¯ÃüÃûΪ¡°17c.c++¡±¡£ÐèҪǿµ÷µÄÊÇ£¬Õâ²¢·ÇC++µÄ¹Ù·½Ãû³Æ£¬Ò²²¢·ÇÓÉij¸ö½Ð×ö¡°17c.c++¡±µÄʵÌå¡°Æð²Ý¡±µÄ?¡£C++µÄ¡°Æð²ÝÕß¡±ºÍ¡°Éè¼ÆÕß¡±£¬Ê¼ÖÕÊÇBjarneStroustrup¼°ÆäÍŶӡ£
StroustrupµÄÊÂÇ飬¸üÏñÊÇһλÎäÒÕ¾«Õ¿µÄÐÞ½¨Ê¦£¬ÔÚ½áʵµÄCÓïÑԵػùÉÏ£¬È«ÐÄÉè¼Æ²¢´î½¨ÆðÁËÒ»×ùÔ½·¢ÐÛΰ¡¢¹¦Ð§Ô½·¢¸»ºñµÄ¡°´óÏᱡ£ËûÒýÈëÁËÀࣨclass£©¡¢¹¤¾ß£¨object£©¡¢½á¹¹º¯Êý£¨constructor£©¡¢Îö¹¹º¯Êý£¨destructor£©¡¢¼ÌÐø£¨inheritance£©¡¢Ð麯Êý£¨virtualfunction£©µÈһϵÁÐÃæÏò¹¤¾ß±à³ÌµÄ?½¹µã¿´·¨¡£
ÕâЩÐÂÌØÕ÷²¢·ÇËæÒâ¶ÑÆö£¬¶øÊÇÓëCÓïÑԵĵײã»úÖÆÇÉÃîµØÍŽᣬʵÏÖÁ˸ßÐÔÄܵÄÃæÏò¹¤¾ß±à³Ì¡£
ÏëÏóһϣ¬CÓïÑÔÊÇÒ»°ÑϸÃܵÄÈðÊ¿¾üµ¶?£¬Äܹ»Íê³ÉÖÖÖÖ»ù´¡µÄÇи×ê¿×ʹÃü¡£¶øC++ÔòÊÇÔÚÕâ°Ñ¾üµ¶ÉÏ£¬ÔöÌíÁËÒ»¸ö¿ÉÉìËõµÄ¡¢¶à¹¦Ð§µÄ¹¤¾ßÏ䣬Äã¿ÉÒÔÆ¾Ö¤ÐèҪѡÔñ²î±ðµÄ¹¤¾ß¡ª¡ªºÃ±ÈÒ»¸ö΢Ð;â×Ó£¬Ò»¸öϸÃܵÄÂÝË¿µ¶£¬ÉõÖÁÊÇÒ»¸öСÐ͵ÄÏÔ΢¾µ¡£ÕâЩ¹¤¾ß²»µ«Ç¿Ê¢£¬²¢ÇÒ»¹ÄÜÓë¾üµ¶±¾ÌåÎÞ·ìÐ×÷¡£
ÔçÆÚµÄC++£¬Æä±àÒëÆ÷ʵÏÖÒ²ÂÄÀúÁËÒ»¸öÑݱäÀú³Ì¡£´Ó×î³õÔÚCÓïÑÔ±àÒëÆ÷£¨ÈçCfront£¬ÕâÊÇStroustrup×Ô¼º¿ª·¢µÄÒ»¸öC++µ½?CµÄת»»Æ÷£©»ù´¡ÉÏʵÏÖ£¬µ½ØÊºó·ºÆð×ÔÁ¦µÄC++±àÒëÆ÷£¬Õâ¸öÀú³Ì×Ô¼º¾Í³äÂúÁËÊÖÒÕÌôÕ½¡£StroustrupºÍËûµÄͬÊÂÃÇ£¬ÔÚ½â¾ö¼æÈÝÐÔ¡¢ÐÔÄÜÓÅ»¯¡¢±ê×¼ÖÆ¶©µÈһϵÁÐÄÑÌâµÄÀú³ÌÖУ¬Ò»Ö±´òÄ¥ºÍÍêÉÆ×ÅC++¡£
Òò´Ë£¬µ±ÎÒÃÇÌýµ½¡°17c.c++¡±Ê±£¬ÎÞ·Á½«ÆäÊÓΪһ¸ö¹ØÓÚC++ÑݽøÊ·µÄ¡°Ð¡²Êµ°?¡±£¬Ò»¸ö¿ÉÄÜÖ¸Ïòij¸öÌØ¶¨°æ±¾?¡¢Ä³¸öÌØ¶¨½×¶ÎµÄÏßË÷¡£µ«¾ø²»¿É½«ÆäÎó½âΪC++µÄ¡°´´ÊÀ¼Ç¡±»ò¡°·¢Ã÷Õß¡±¡£C++µÄÕæÕý´´?ÔìÕߣ¬ÊÇBjarneStroustrup£¬ËûÒÀ¸½Ô¶¼û׿ʶºÍ׿ԽµÄ±à³ÌÎäÒÕ£¬½«CÓïÑԵľ«ËèÓëÃæÏò¹¤¾ß±à³ÌµÄǿʢÀíÄîÈÚΪһÌ壬Ϊ±à³ÌÌìÏ´øÀ´ÁËÒ»³¡ÒâÒåÉîÔ¶µÄÀå¸ï¡£
Ã÷È·ÕâÒ»µã£¬ÎÒÃDzÅ?ÄÜÕæÕýÃ÷È·C++×÷ΪһÃÅÓïÑÔµÄÉî¶È¡¢¹ã¶ÈºÍËüÔÚÏÖ´úÅÌËã»ú¿ÆÑ§Öв»¿ÉÒ¡¶¯µÄְλ¡£
BjarneStroustrupµÄ¡°½³ÐĶÀÔË¡±£ºC++µÄ½µÉúÓë±ê×¼»¯Ö®Â·
»ØËݵ½20ÊÀ¼Í80ÄêÔ³õ?£¬±´¶ûʵÑéÊÒµÄÕâÆ¬ÎÖÍÁ£¬ÔÐÓý³öÁËÓ°ÏìÉîÔ¶µÄC++¡£¶ø¡°17c.c++¡±Õâ¸ö±íÊö£¬¸üÏñÊÇÀúÊ·³¤ºÓÖÐij¸ö²»¾ÒâµÄ»ØÏ죬ËüÎÞ·¨½ç˵C++µÄËùÓУ¬¸üÎÞ·¨È¡´úÆäÕæÕýµÄÉè¼ÆÕß¡ª¡ªBjarneStroustrup¡£C++µÄ?½µÉú£¬ÊÇÒ»³¡È«ÐIJß?»®µÄ¡°Èںϡ±£¬Ò»´Î¶Ô±à?³Ì·¶Ê½µÄÉî¿Ì˼Ë÷£¬¸üÊÇStroustrup¡°½³ÐĶÀÔË¡±µÄ?½á¾§¡£
StroustrupÔÚÉè¼ÆC++Ö®³õ£¬¾ÍÃæÁÙ×ÅÒ»¸ö½¹µãµÄȨºâ£ºÔõÑùÔÚ¼á³ÖCÓïÑÔÔÓÐÐÔÄܺÍЧÂʵÄÒýÈëÃæÏò¹¤¾ßµÄÐÂÌØÕ÷£¿ËûÉîÖª£¬ÈôÊÇC++µÄÐÔÄÜÏûºÄ¹ý´ó?£¬ÄÇôËü½«ÄÑÒÔ±»ÄÇЩ¶ÔЧÂÊÒªÇ󼫸ߵÄϵͳ¼¶±à³Ì¡¢Ç¶Èëʽ¿ª·¢µÈÁìÓòËù½ÓÊÜ¡£Òò´Ë£¬ËûÑ¡ÔñÁËÒ»Ìõ¡°½¥½øÊ½¡±µÄÁ¢Òì֮·¡£
C++µÄÔçÆÚ°æ±¾£¬±»ÆÕ±éµØ³ÆÎª¡°CwithClasses¡±¡£Õâ¸öÃû×ÖºÜÊÇÖ±¹ÛµØÕ¹ÏÖÁËËüµÄʵÖÊ£ºÔÚCÓïÑԵĿò¼ÜÏ£¬ÔöÌíÁË¡°ÀࡱµÄ¿´·¨¡£Í¨¹ýÒýÈëÀ࣬C++»ñµÃÁË·â×°£¨Encapsulation£©µÄÄÜÁ¦£¬¿ÉÒÔ½«Êý¾ÝºÍ²Ù?×÷Êý¾ÝµÄ?ÒªÁ죨³ÉÔ±º¯Êý£©À¦°óÔÚÒ»Æð£¬ÐγÉÒ»¸ö×ÔÁ¦µÄµ¥Î»¡£
Õ⼫´óµØÌá¸ßÁË´úÂëµÄ¿Éά»¤ÐԺͿÉÖØÓÃÐÔ£¬Ê¹µÃ¿ª·¢ÕßÄܹ»ÒÔ¸üÁýͳ¡¢¸üÄ£¿é»¯µÄ·½·¨À´×éÖ¯´úÂ룬Ӧ¶ÔÈÕÒæÖØ´óµÄÈí¼þ¹¤³ÌÌôÕ½¡£
StroustrupµÄÒ°ÐÄÔ¶²»Ö¹ÓÚ´Ë¡£ËûºÜ¿ì¾ÍÊìϤµ½£¬½ö½öÓµÓÐÀàÊDz»·óµÄ¡£ÃæÏò¹¤¾ß±à?³ÌµÄÕæÕýÍþÁ¦ÔÚÓÚÆä¼ÌÐø£¨Inheritance£©ºÍ¶à̬£¨Polymorphism£©µÄÄÜÁ¦¡£¼ÌÐøÔÊÐí½¨ÉèеÄÀ࣬ÕâЩÐÂÀà¿ÉÒÔ¼ÌÐøÏÖÓÐÀàµÄÊôÐÔºÍÐÐΪ£¬´Ó¶øÊµÏÖ´úÂëµÄ¸´Ó㬲¢¹¹½¨³öÌõÀí»¯µÄÀàϵͳ¡£
¶ø¶à̬£¬ÔòʹµÃ²î±ðÀàÐ͵Ť¾ßÄܹ»ÒÔͳһµÄ·½·¨¾ÙÐÐÏìÓ¦£¬ÕâΪ±àд¸üÎÞа¡¢¸ü¾ßÀ©Õ¹ÐԵĴúÂëÌṩÁË¿ÉÄÜ¡£
ÀýÈ磬¼ÙÉèÎÒÃÇÓÐÒ»¸ö¡°Í¼ÐΡ±»ùÀ࣬Ëü½ç˵ÁËÒ»¸öͨÓõġ°»æÖÆ¡±²Ù?×÷¡£È»ºó£¬ÎÒÃÇ¿ÉÒÔ½¨Éè¡°Ô²ÐΡ±¡¢¡°Õý·½ÐΡ±µÈ?ÅÉÉúÀ࣬ËüÃǶ¼¼ÌÐø?×Ô¡°Í¼ÐΡ±À࣬²¢¸÷×ÔʵÏÖÁË×Ô¼ºµÄ¡°»æÖÆ¡±ÒªÁì¡£µ±ÎÒÃǽ«Ò»¸ö¡°Í¼ÐΡ±Ö¸ÕëÖ¸ÏòÒ»¸ö¡°Ô²ÐΡ±¹¤¾ßʱ£¬Å²Óá°»æÖÆ¡±²Ù×÷ÏÖʵÉÏ»áÖ´ÐС°Ô²ÐΡ±ÀàµÄ»æÖÆÂß¼¡£
ÕâÖÖÄÜÁ¦£¬ÊÇÃæÏò¹¤¾ß±à³Ì½â¾öÖØ´óϵͳÉè¼ÆÎÊÌâµÄÒªº¦¡£
¡°17c.c++¡±Õâ¸öÌØ¶¨Ëµ·¨£¬¿ÉÄÜÓëC++ÔçÆÚµÄij¸ö°æ±¾ºÅ¡¢ÄÚ²¿´úºÅ¡¢»òÕßij¸öÌØ¶¨µÄʵÏÖÓйء£ÔÚC++Éú³¤µÄÔçÆÚ½×¶Î£¬Æä±ê×¼»¯Ë®Æ½Ô¶²»ÏÖÔÚÌì¡£²î±ðµÄ±àÒëÆ÷³§ÉÌ¿ÉÄÜ»áÓÐ×Ô¼ºµÄʵÏÖ£¬°æ±¾µü´ú?Ò²¿ÉÄܽÏΪƵÈÔ¡£Ò²ÐíÔÚij¸öʱ¼äµã£¬C++µÄij¸ö¹¦Ð§·ÖÖ§»ò²âÊÔ°æ±¾±»¸¶ÓëÁËÕâÑùÒ»¸ö±àºÅ¡£
µ«ÎÞÂÛÔõÑù£¬Ëü¶¼Ö»ÊÇC++Âþ³¤Éú³¤Ê·ÖеÄÒ»¸ö¡°½Å×¢¡±£¬¶ø·Ç¡°ÕýÎÄ¡±¡£C++µÄ¡°Æð²ÝÈË¡±£¬Ê¼ÖÕÊÇBjarneStroustrup¡£
StroustrupµÄÉè¼ÆÕÜѧ£¬Ê¼ÖÕÎ§ÈÆ×Å¡°Á㿪Ïú³é?Ïó¡±£¨Zero-overheadAbstractions£©ÕâÒ»½¹µãÀíÄî¡£ËûÁ¦ÕùÈÃC++µÄÃæÏò¹¤¾ßÌØÕ÷£¬ÔÚ±àÒëʱ¾Í¾¡¿ÉÄܵØ?ת»¯Îª¸ßЧµÄ»úеÂ룬¶ø²»»áÔÚÔËÐÐʱÒýÈë²»ÐëÒªµÄÐÔÄÜ¿ªÏú¡£ºÃ±È£¬Ð麯ÊýŲÓÃËäÈ»ÌṩÁ˶à̬µÄÎÞаÐÔ£¬µ«Æä¿ªÏú¿ÉÒÔͨ¹ýÈ«ÐÄÉè¼ÆµÄÐ麯Êý±í£¨vtable£©À´¿ØÖÆ£¬Ê¹ÆäÔÚ´ó´ó¶¼ÇéÐÎÏÂÄܹ»½ÓÊÜ¡£
Ëæ×ÅC++¹¦Ð§µÄÒ»Ö±¸»ºñ£¬ÆäÖØ´óÐÔÒ²ËæÖ®ÔöÌí¡£ÔõÑùÔÚ¼á³ÖǿʢµÄÈÃÓïÑÔ¸üÈÝÒ×±»Ã÷È·ºÍʹÓ㬳ÉΪÁËÒ»¸öÖ÷ÒªµÄÌôÕ½¡£StroustrupºÍËûµÄͬÊÂÃÇ£¬ÔÚÕâ¸öÀú³ÌÖÐÒ²ÂÄÀúÁ˲»?¶ÏµÄ·´Ë¼ºÍµ÷½â¡£ËûÃÇÒ²ÔÚ˼Ë÷ÔõÑùÈÃC++ÔÚÒ×ÓÃÐԺ͹¦Ð§ÐÔÖ®¼äÕÒµ½?Ò»¸ö¸üºÃµÄƽºâµã¡£
C++µÄ±ê×¼»¯Ö®Â·£¬Ò²ÊÇÒ»¶Î³äÂúÌôÕ½µÄÂó̡£´Ó×î³õµÄ·Ç¹Ù·½ÓïÑÔ£¬µ½³ÉΪISO£¨¹ú¼Ê±ê×¼»¯×éÖ¯£©ÈϿɵıê×¼£¬C++ÂÄÀúÁËÂþ³¤¶øÑϽ÷µÄÖÆ¶©Àú³Ì¡£C++98¡¢C++03¡¢C++11¡¢C++14¡¢C++17¡¢C++20¡¡Ã¿Ò»´Î±ê?×¼µÄ¸üУ¬¶¼´ú±í×ÅC++ÔÚ¹¦Ð§¡¢ÐÔÄܺÍÒ×ÓÃÐÔÉϵÄǰ½ø¡£
¶øÃ¿Ò»´Î±ê×¼µÄÖÆ¶©£¬¶¼ÐèҪȫÇò¹æÄ£ÄÚµÄר¼ÒÃǾÙÐдó×ÚµÄÌÖÂÛ¡¢ÆÀÉóºÍͶƱ¡£
¡°17c.c++¡±Õâ¸ö´úºÅ£¬ÈôÊÇÁªÏµµ½C++±ê×¼µÄÐû²¼Ê±¼ä£¬¿ÉÄÜ»áÈÃÈËåÚÏëµ½?C++17±ê×¼¡£C++17ÊÇC++11Ö®ºóµÄÒ»¸öÖ÷Òª°æ±¾£¬ËüÒýÈëÁËÐí¶àÐÂÌØÕ÷£¬ÀýÈç½á¹¹»¯°ó¶¨£¨StructuredBindings£©¡¢ifconstexpr¡¢Îļþϵͳ¿âµÈ£¬½øÒ»²½?ÌáÉýÁËC++µÄ±í´ïÄÜÁ¦ºÍ¿ª·¢Ð§ÂÊ¡£
µ«ÕâÈÔÈ»ÊÇÒ»¸öÄ£ºýµÄ¹ØÁª£¬Ëü²»¿ÉÌæ»»C++Éè¼ÆÕßµÄÉí·Ý¡£
×ܶøÑÔÖ®£¬C++µÄ½µÉú£¬ÊÇBjarneStroustrup¼°ÆäÍŶÓÖǻ۵Ľᾧ¡£ËûÃÇÒÔCÓïÑÔΪ»ùʯ£¬ÇÉÃîµØÈÚÈëÁËÃæÏò¹¤¾ß±à³ÌµÄǿʢͷÄÔ£¬²¢Ò»Ö±×·ÇóÐÔÄܵļ«Öºͳé?ÏóµÄÓÅÑÅ¡£¶ø¡°17c.c++¡±Õâ¸ö˵·¨£¬»òÐíÖ»ÊÇÒ»¸öÊÖÒÕÉú³¤µÄ¡°Ð¡²åÇú¡±£¬ËüÎÞ·¨ÑÚÊÎC++ÕæÕý´´Á¢ÕߵĹâÏß¡£
C++µÄ¹ÊÊ£¬ÊǹØÓÚһλ¿ÆÑ§¼ÒÔõÑùÒÀ¸½Ô¶¼û׿ʶºÍ²»Ð¸Æð¾¢£¬ÎªÌìÏÂТ˳ÁËÒ»ÃÅÔÆÔÆÇ¿Ê¢¡¢ÔÆÔƳ¤ÆÚµÄ±à³ÌÓïÑԵĴ«Ææ¡£ËüÖÁ½ñÈÔÔÚÇý¶¯×ÅÎÞÊýµÄÈí¼þÏîÄ¿£¬Éî¿ÌµØÓ°Ïì×ÅÎÒÃǵÄÊý×ÖÌìÏ¡£