C++ÔÚÏÖ´ú?¼ÆËã»ú¿ÆÑ§ÖеÄÓ¦Ó÷¶Î§¹ã·º¡£´Óϵͳ±à³Ì¡¢²Ù?×÷ϵͳ¿ª·¢£¬µ½?ÓÎÏ·¿ª·¢¡¢¸ßÐÔÄܼÆËãµÈÁìÓò£¬C++¶¼Õ¹ÏÖÁËÆäÇ¿´óµÄÄÜÁ¦¡£Ðí¶à´óÐÍÈí¼þ¹«Ë¾£¬Èç΢Èí¡¢¼×¹ÇÎĺÍ˼¿ÆÏµÍ³£¬¶¼ÔÚÆä²úÆ·ÖдóÁ¿²ÉÓÃC++½øÐпª·¢¡£ÕâЩӦÓó¡¾°ÖУ¬C++µÄ¸ßЧÐÔ¡¢¿É¿¿ÐÔºÍÁé»îÐÔ£¬Ê¹µÃËü³ÉΪÁËÐí¶à¿ª·¢ÕßµÄÊ×Ñ¡ÓïÑÔ¡£
Õ¹ÍûδÀ´£¬C++½«¼ÌÐøÔÚ¼¼Êõ½ø²½ºÍ´´ÐÂÖз¢»ÓÖØÒª×÷Óá£Ëæ×ÅÈ˹¤ÖÇÄÜ¡¢ÎïÁªÍø¡¢ÔƼÆËãµÈÐÂÐ˼¼ÊõµÄ·¢Õ¹£¬C++½«ÔÚÕâЩÁìÓòÖз¢»ÓÖØÒª×÷Óá£Ðµıê×¼ºÍÌØÐԵIJ»¶ÏÍÆ³ö£¬½«Ê¹µÃC++ÔÚÐÔÄÜ¡¢°²È«ÐÔºÍÒ×ÓÃÐÔ·½Ãæ¶¼Óиü´óµÄÌáÉý¡£
C++µÄ?µ®ÉúºÍ·¢Õ¹£¬ÎÞÒÉÊǼÆËã»ú¿ÆÑ§ÀúÊ·ÉϵÄÒ»¶Î´«Ææ¡£ËüµÄÆðÔ´³äÂúÁËÉñÃØºÍÌôÕ½£¬µ«ÕýÊÇÕâЩÌôÕ½ºÍ´´Ð£¬Ê¹µÃC++³ÉΪÁËÏÖ´ú¼ÆËã»ú¿ÆÑ§Öв»¿É»òȱµÄÒ»²¿·Ö¡£Í¨¹ý̽Ë÷C++µÄµ®Éú±³¾°ºÍ·¢Õ¹Àú³Ì£¬ÎÒÃDz»½öÄܹ»¸üºÃµØÀí½âÕâһΰ´óµÄ±à³ÌÓïÑÔ£¬»¹Äܹ»´ÓÖлñµÃ±¦¹óµÄÆôʾºÍÁé¸Ð¡£
C++µÄµ®Éú£¬²»½ö½öÊÇÒ»Ãűà³ÌÓïÑÔµÄÎÊÊÀ£¬¸üÊÇÒ»¶Î¿çԽʱ¿ÕµÄÊ·Ê«¡£´Ó17ÊÀ¼ÍµÄ¿çԽʱ¿ÕµÄ¹ì¼££¬µ½ÏÖ´ú±à³ÌÓïÑÔµÄá۷壬C++µÄ¹ÊÊÂչʾÁËÈËÀàÖǻۺʹ´ÐµÄÎÞÏÞ¿ÉÄÜ¡£
ÔÚ21ÊÀ¼Í£¬C++ÒÀÈ»ÊÇÐí¶à¸ßÐÔÄܼÆËãÁìÓòµÄÖ÷Á¦ÓïÑÔ¡£ËüµÄ¸ßЧÐÔºÍÇ¿´ó¹¦ÄÜ£¬Ê¹µÃËüÔÚ²Ù×÷ϵͳ¡¢Ç¶Èëʽϵͳ¡¢¸ßƵ½»Ò×µÈÁìÓòµÃ?µ½Á˹㷺ӦÓá£C++µÄÁé»îÐԺͿÉÀ©Õ¹ÐÔ£¬Ò²Ê¹µÃ?Ëü³ÉΪÐí¶àÐÂÐ˼¼ÊõµÄ»ù´¡¡£
C++µÄµ®Éú£¬ÊÇÒ»¶ÎÁîÈËÉñÍùµÄ¿Æ¼¼Ê·Ê«¡£Ëü´Ó17ÊÀ¼ÍµÄ¿çԽʱ¿ÕµÄÃÎÏ룬µ½20ÊÀ¼ÍµÄÏÖʵ£¬ÔÙµ½21ÊÀ¼ÍµÄ¹ã·ºÓ¦Óã¬Õ¹Ê¾ÁËÈËÀàÔÚ×·Çó¼¼Êõ½ø²½ºÍ´´ÐµĵÀ·ÉÏËùÈ¡µÃµÄΰ´ó³É¾Í¡£C++²»½ö½öÊÇÒ»Ãűà³ÌÓïÑÔ£¬¸üÊÇÒ»¶Î³äÂúÖǻۺͼ¤ÇéµÄ?¿Æ¼¼´«?Ææ¡£Ëü¼¤Àø×ÅÒ»´úÓÖÒ»´úµÄ³ÌÐòÔ±£¬¼ÌÐøÌ½Ë÷±à³ÌÊÀ½çµÄÎÞÏÞ¿ÉÄÜ¡£
C++µÄ±ê×¼»¯½ø³ÌʼÓÚ1989Ä꣬²¢ÔÚ1990ÄêÕýʽ·¢²¼ÁËÊ׸ö±ê×¼¡£ÕâÒ»±ê×¼»¯¹ý³ÌʹµÃC++µÃµ½Á˹㷺µÄÈÏ¿ÉºÍÆÕ¼°¡£Ëæ×Åʱ¼äµÄÍÆÒÆ£¬C++²»¶Ï¸üкÍÍêÉÆ£¬Ã¿Ò»´Î±ê×¼µÄ¸üж¼Îª±à³ÌÓïÑÔ´øÀ´ÁËÐµĹ¦Äܺ͸Ľø¡£
ͨ¹ýÕâЩÀúʷ̽ÌÖ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½C++µÄµ®Éú²¢·ÇÒ»õí¶ø¾Í£¬¶øÊÇÔÚÂþ³¤µÄ¼¼ÊõÑݽøºÍ˼ÏëÅöײÖÐÖð²½³ÉÐΡ£´Ó»ã±àÓïÑÔµ½CÓïÑÔ£¬ÔÙµ½C++£¬Ã¿Ò»²½¶¼Õ¹Ê¾ÁËÈËÀà¶Ô¼ÆËã»ú¼¼ÊõµÄ?²»Ð¸×·ÇóºÍ´´Ð¾«Éñ¡£ÔÚÏÂÒ»²¿·ÖÖУ¬ÎÒÃǽ«¼ÌÐøÌ½ÌÖC++µÄ·¢Õ¹Àú³ÌºÍÆäÔÚÏÖ´ú±à³ÌÖеÄ?ÖØÒªµØÎ»¡£
ÔÚÉÏÒ»²¿·ÖÖУ¬ÎÒÃǻعËÁËC++µ®ÉúµÄ±³¾°ºÍ³õÆÚ·¢Õ¹£¬½ÓÏÂÀ´ÎÒÃǽ«ÉîÈë̽ÌÖC++ÔÚÏÖ´ú?±à³ÌÖеÄÖØÒªµØÎ»£¬ÒÔ¼°ËüÈçºÎͨ¹ý²»¶ÏµÄÑݽøºÍ¸Ä½ø£¬³ÉΪµ±½ñ×îÁ÷Ðеıà³ÌÓïÑÔÖ®Ò»¡£
C++ÔÚÏÖ´ú¿Æ¼¼ÖеÄÓ¦ÓÃÎÞ´¦²»ÔÚ¡£ËüÊDzÙ×÷ϵͳ¡¢ÓÎÏ·ÒýÇæ¡¢½ðÈÚÈí¼þ¡¢Ç¶ÈëʽϵͳµÈÁìÓòµÄÖ÷Òª±à³ÌÓïÑÔ¡£ÀýÈ磬΢ÈíµÄWindows²Ù×÷ϵͳ¡¢LinuxÄںˡ¢UnityÓÎÏ·ÒýÇæ¡¢½ðÈÚÊг¡µÄ¸ßƵ½»Ò×ϵͳµÈ¶¼ÊÇÒÔC++Ϊ»ù´¡¿ª·¢µÄ¡£ÕâÖֹ㷺ӦÓò»½öÖ¤Ã÷ÁËC++µÄÇ¿´óºÍÁé»î£¬¸üչʾÁËÆäÔÚ¼¼ÊõÁìÓòµÄ¾Þ´óDZÁ¦¡£
1985Ä꣬C++µÄµÚÒ»°æÕýʽ·¢²¼?¡£StroustrupÔÚÕâÒ»°æ±¾ÖУ¬½øÒ»²½?ÍêÉÆÁËÓïÑÔµÄÉè¼Æ£¬²¢Ôö¼ÓÁËһЩеÄÌØÐÔ£¬ÈçÔËËã·ûÖØÔØ£¨operatoroverloading£©ºÍÄ£°å£¨template£©µÈ¡£ÕâЩÐÂÌØÐÔ£¬Ê¹µÃC++²»½öÔÚϵͳ±à?³Ì·½Ãæ±íÏÖ³öÉ«£¬»¹ÔÚÓ¦Óÿª·¢ÖÐÕ¹ÏÖ³öÇ¿´óµÄ¹¦ÄÜ¡£
ÔÚ20ÊÀ¼Í70Äê´ú£¬¼ÆËã»ú¿ÆÑ§Õý´¦ÓÚ¿ìËÙ·¢Õ¹µÄ?½×¶Î£¬¸÷ÖÖ±à³ÌÓïÑÔ²ã³ö²»Çî¡£CÓïÑÔÓɱ´¶ûʵÑéÊÒµÄDennisRitchieÓÚ1972Äê·¢Ã÷£¬ËüÒÔÆä¼ò½àºÍ¸ßЧµÄÌØµã£¬Ñ¸ËÙ³É?Ϊϵͳ±à³ÌµÄÖ÷Á÷ÓïÑÔ¡£CÓïÑÔµÄÉè¼ÆÀíÄîÊÇ¡°Ð¡ÊÇÃÀµÄ¡±£¬Ëü½«¸´ÔӵĸÅÄî¼ò»¯£¬Ê¹µÃ±à³Ì¸ü¼ÓÖ±¹ÛºÍ¸ßЧ¡£
C++µÄ±ê×¼»¯½ø³ÌÊÇÆäÆÕ¼°µÄ¹Ø¼ü¡£1998Ä꣬ISO/IECÔÚÈ«Çò·¶Î§ÄÚÕýʽ·¢²¼ÁËC++µÄµÚÒ»¸ö¹ú¼Ê±ê×¼¡£Õâһʼþ²»½ö¸³ÓèÁËC++¸ü¸ßµÄ¹æ·¶ÐԺͿɿ¿ÐÔ£¬Ò²´Ù?ʹ¸ü¶àµÄ¿ª·¢Õߺ͹«Ë¾Ñ¡ÔñʹÓÃÕâÒ»ÓïÑÔ¡£
ÔÚ21ÊÀ¼Í³õ£¬C++ÔÚ¶à¸öÁìÓòÕ¹ÏÖ³öÆäÇ¿´óµÄÓ¦ÓÃǰ¾°¡£´ÓǶÈëʽϵͳµ½´óÐÍÆóÒµÓ¦Ó㬴ÓÓÎÏ·¿ª·¢µ½½ðÈڿƼ¼£¬C++ÎÞ´¦²»ÔÚ¡£ÆäÇ¿´óµÄÐÔÄܺÍÁé»îÐÔʹÆä³ÉΪÐí¶à¸ßÐÔÄܼÆËãÈÎÎñµÄÊ×Ñ¡¡£C++ÉçÇøµÄ²»¶Ï·¢Õ¹Ò²ÎªÕâÒ»ÓïÑÔ×¢ÈëÁËеĻîÁ¦£¬·á¸»ÁËÆä±ê×¼¿âºÍ¿ª·¢¹¤¾ß¡£