17c.c++ÊÇË­µÄ¡°¾«Éñ´«ÈË¡±£¿

À´Ô´£ºÖ¤È¯Ê±±¨Íø×÷Õߣº
×ÖºÅ

ÖÚ¶à½Ü³ö³ÌÐòÔ±Óë¿ÆÑ§¼Ò

1.StanleyB.Lippman£º±ê×¼¿âµÄ×÷ÕßÖ®Ò»

StanleyB.LippmanÊÇÖøÃûµÄÅÌËã»ú¿ÆÑ§×÷¼ÒºÍ³ÌÐòÔ±£¬ËûÔÚ¡¶TheC++ProgrammingLanguage¡·ºÍ¡¶C++Primer¡·µÈÊé¼®ÖжÔC++½øÐÐÁËÏêϸµÄÂÛÊöºÍÍÆ¹ã¡£ËûÕÕ¾ÉC++±ê×¼¿â¡¶TheC++StandardLibrary:ATutorialandReference¡·µÄ×÷ÕßÖ®Ò»£¬ÎªC++µÄ±ê×¼¿âТ¾´ÁËÖØÒªµÄ¼¼ÊõºÍÀíÂÛÖ§³Ö¡£

2.Josuttis,NicolaiM.£º±ê׼ίԱ»á³ÉÔ±

NicolaiM.JosuttisÊÇC++±ê׼ίԱ»áµÄ³ÉÔ±Ö®Ò»£¬ËûÔÚC++±ê×¼»¯Àú³ÌÖз¢»ÓÁËÖØÒª×÷Óá£Ëû±àдµÄ¡¶TheC++StandardLibrary:ADeveloper'sGuidetotheSTL¡·Ò»ÊéÏêϸ½éÉÜÁËSTL£¨±ê׼ģ°å¿â£©µÄ¸÷¸ö×é³É²¿·Ö£¬¶ÔC++µÄ±ê×¼¿â½øÐÐÁËÉîÈëµÄ½âÎöºÍÍÆ¹ã¡£

±ê׼ģ°å¿â£¨STL£©µÄʵÁ¦

±ê׼ģ°å¿â£¨STL£©ÊÇ17c.c++µÄÒ»´óÌØÉ«£¬ËüÌṩÁËһϵÁиßЧµÄÊý¾Ý½á¹¹ºÍËã·¨£¬¼«´óµØ?Ìá¸ßÁË¿ª·¢Ð§ÂÊ¡£STLÖеÄÏòÁ¿£¨vector£©¡¢ÁÐ±í£¨list£©¡¢ÐÐÁУ¨queue£©µÈÊý¾Ý½á¹¹£¬ÒÔ¼°Ëã·¨£¨algorithm£©¿âÖеÄÅÅÐò£¨sort£©¡¢²éÕÒ£¨find£©µÈº¯Êý£¬Ê¹µÃ¿ª·¢ÕßÄܹ»Ô½·¢¸ßЧµØ´¦ÀíÊý¾Ý¡£

++µÄδÀ´

ÐÂÌØÐԺͱê×¼£ºÎ´À´µÄC++±ê×¼½«²»¾øÐû²¼£¬ÐÂÌØÐÔ½«²»¾øÒýÈ룬ÌáÉýÓïÑԵĹ¦Ð§ºÍ±í´ïÄÜÁ¦¡£ÐÔÄÜÓÅ»¯£ºÍ¨¹ýеıàÒëÆ÷¼¼ÊõºÍÓÅ»¯Õ½ÂÔ£¬Ê¹µÃ³ÌÐòÔËÐÐÔ½·¢¸ßЧ¡£¶àƽ̨֧³Ö£ºC++½«ÔÚ¸ü¶àµÄƽ̨ÉÏ»ñµÃÖ§³Ö£¬ÊµÏÖ¿çÆ½Ì¨µÄ¿ª·¢ºÍ°²ÅÅ¡£ÖÇÄÜ»¯ºÍ×Ô¶¯»¯£ºÎ´À´µÄC++½«Ô½·¢×¢ÖØÖÇÄÜ»¯ºÍ×Ô¶¯»¯£¬Í¨¹ýÈ˹¤ÖÇÄܺͻúеѧϰ¼¼Êõ£¬ÊµÏÖ´úÂëµÄ×Ô¶¯Éú³É¡¢ÓÅ»¯ºÍµ÷ÊÔ£¬Ê¹µÃ¿ª·¢Àú³ÌÔ½·¢¸ßЧºÍÖÇÄÜ¡£

C++µÄ¡°¾«Éñ´«ÈË¡±ÊÇһȺÖÂÁ¦ÓÚÍÆ¶¯C++¼¼Êõ½ø²½ºÍʵ¼ÊÓ¦ÓõĽܳö³ÌÐòÔ±ºÍ¿ÆÑ§¼Ò¡£ËûÃǵÄÅäºÏŬÁ¦Ê¹µÃC++³ÉΪһÃÅÇ¿´ó¡¢¸ßЧÇҹ㷺ӦÓõıà³ÌÓïÑÔ£¬²¢ÔÚÅÌËã»ú¿ÆÑ§ÁìÓòÕ¼¾ÝÖØÒªÖ°Î»¡£

17c.c++µÄ´úÂëʾÀý

ΪÁ˸üºÃµØ?Àí½â17c.c++µÄÓ°Ï죬ÏÂÃæÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄ´úÂëʾÀý£º

#include#include#includeintmain(){std::vectornumbers={3,1,4,1,5,9,2,6,5,3,5};std::sort(numbers.begin(),numbers.end());for(constauto&n:numbers){std::cout<

Õâ¸öʾÀýչʾÁËSTLÖеÄÏòÁ¿£¨vector£©ºÍÅÅÐò£¨sort£©µÄʹÓã¬Í¨¹ý¼òµ¥µÄ´úÂë¾ÍÄÜʵÏÖ¸ßЧµÄÊý¾Ý´¦Àí£¬ÕâÕýÊÇ17c.c++µÄ¾«ÉñËùÔÚ¡£

++µÄ½¹µã¿´·¨

C++ÓïÑÔÒýÈëÁ˶àÖÖ½¹µã¿´·¨£¬Ê¹ÆäÔÚ±à³Ì·¶Ê½ÉÏÓÐÁ˸ü´óµÄÁé»îÐÔºÍÀ©Õ¹ÐÔ¡£ÕâЩ½¹µã¿´·¨°üÀ¨µ«²»ÏÞÓÚ£º

ÀàºÍ¹¤¾ß£ºÀàÊÇÃæÏò¹¤¾ß±à?³ÌµÄ»ùʯ£¬Í¨¹ýÀà¿ÉÒÔ½ç˵еÄÊý¾ÝÀàÐÍ£¬²¢ÇÒ¿ÉÒÔ°üÀ¨Êý¾ÝºÍÒªÁ죨º¯Êý£©¡£¹¤¾ßÊÇÀàµÄʵÀý£¬ËüÃÇ¿ÉÒÔ¹²ÏíÀàµÄÊôÐÔºÍÐÐΪ¡£¼ÌÐø£º¼ÌÐøÊÇÃæÏò¹¤¾ß±à³ÌµÄÖØÒªÌØÐÔÖ®Ò»£¬ËüÔÊÐíÒ»¸öÀࣨ×ÓÀࣩ´ÓÁíÒ»¸öÀࣨ¸¸Àࣩ¼ÌÐøÆäÊôÐÔºÍÒªÁ죬´Ó¶øÊµÏÖ´úÂëµÄ¸´ÓúÍÀ©Õ¹¡£

¶à̬£º¶à̬ÐÔÊÇÖ¸Ò»¸ö½Ó¿Ú¿ÉÒÔÓжà¸öʵÏÖ£¬Í¨¹ý¼ÌÐøºÍÐ麯Êý£¬¿ÉÒÔʵÏÖº¯ÊýŲÓõĶ¯Ì¬°ó¶¨£¬Ê¹µÃ´úÂëÔ½·¢Áé»îºÍÒ×ÓÚά»¤¡£Ä£°å£ºÄ£°åÊÇC++µÄÒ»´óÁ¢Ò죬ËüÔÊÐí±àдͨÓõġ¢¿ÉÖØÓõĴúÂ룬ʹµÃ±à³ÌÔ½·¢¸ßЧºÍ¼ò½à¡£

ÕâЩ½¹µã¿´·¨²»µ«ÌáÉýÁ˱à³ÌµÄЧÂʺʹúÂëµÄ¿Éά»¤ÐÔ£¬»¹Ê¹µÃC++ÔÚϵͳ±à³ÌºÍÅÓ´óÓ¦Óÿª·¢Öз¢»ÓÁ˾޴ó?µÄ×÷Óá£

ÏÖ´úÈí¼þ¿ª·¢µÄʵ¼ù

ÔÚʵ¼ÊµÄÈí¼þ¿ª·¢ÖУ¬17c.c++µÄÓ°ÏìÎÞ´¦²»ÔÚ¡£ÎÞÂÛÊÇ´óÐÍÆóÒµ¼¶Ó¦Óã¬ÕÕ¾ÉСÐ͸öÈËÏîÄ¿£¬¶¼¿ÉÒÔ¿´µ½17c.c++µÄÓ°Ïì¡£ËüΪÏÖ´úÈí¼þ¿ª·¢ÌṩÁËÇ¿´óµÄÖ§³Ö£¬Ê¹µÃ¿ª·¢ÕßÄܹ»Ô½·¢¸ßЧµØÍê³ÉÅÓ´óµÄ?ÈÎÎñ¡£´Óϵͳ±à³Ìµ½Ó¦ÓÃÈí¼þ¿ª·¢£¬´Ó?ÍøÂç±à³Ìµ½Í¼Ðδ¦Àí£¬17c.c++µÄÌØÐÔ¶¼»ñµÃÁ˳ä·ÖµÄÀûÓá£

ÕýÈ··­¿ª·½·¨

ÒªÕýÈ··­¿ª17c.c++µÄʹÓã¬ÐÂÊÖ¿ª·¢ÕßÐèÒª´ÓÒÔϼ¸¸ö·½Ãæ×ÅÊÖ£º

ѧϰ»ù´¡ÖªÊ¶£ºÔúʵµÄ»ù´¡ÖªÊ¶ÊDZàд¸ßÖÊÁ¿´úÂëµÄ»ù´¡¡£¿ª·¢ÕßÓ¦¸ÃϵͳµØÑ§Ï°17c.c++µÄ»ù±¾Óï·¨¡¢Êý¾Ý½á¹¹ºÍËã·¨¡£

ÔĶÁ¾­µäÎÄÏ×£ºÁ˽⾭µäµÄ17c.c++ÎÄÏ׺Í×ÊÔ´£¬¿ÉÒÔ×ÊÖú¿ª·¢Õ߸üºÃµØÓß½âÕâÃÅÓïÑԵľ«Ëè¡£¾­µäÊé¼®ºÍÎÄÕÂÍùÍù°üÀ¨Á˸»ºñµÄ¾­ÑéºÍ×î¼Ñʵ¼ù¡£

¼ÓÈ뿪ԴÏîÄ¿£º²Î?Ó뿪ԴÏîÄ¿ÊÇÒ»¸öºÜÊÇÓÐЧµÄ?ѧϰ·½·¨¡£Í¨¹ýʵ¼ÊÏîÄ¿£¬¿ª·¢Õß¿ÉÒÔ½Ó´¥µ½Êµ¼ÊÓ¦ÓÃÖеÄ17c.c++´úÂ룬²¢´ÓÖÐÎüÈ¡¾­Ñé¡£

´úÂëÉó²éÓë·´À¡£º°´ÆÚ½øÐдúÂëÉó²é£¬²¢½ÓÊÜͬʺ͵¼Ê¦µÄ·´Ï죬¿ÉÒÔ×ÊÖú¿ª·¢Õß·¢Ã÷´úÂëÖеÄÎÊÌ⣬²¢¸ïдúÂëÖÊÁ¿¡£

Á¬ÐøÑ§Ï°ºÍʵ¼ù£º17c.c++µÄÊÀ½ç²»¾øÉú³¤£¬Ðµļ¼ÊõºÍ¹¤¾ß²ã³ö²»?Çî¡£¿ª·¢ÕßÐèÒª¼á³ÖÁ¬ÐøÑ§Ï°µÄ̬¶È£¬²¢Í¨¹ýʵ¼ù²»¾øÌáÉý×Ô¼ºµÄ¼¼Êõ¡£

ͨ¹ýÒÔÉϼ¸µã£¬ÐÂÊÖ¿ª·¢Õß¿ÉÒÔÖð²½ÕÆÎÕ17c.c++µÄ?ʹÓ㬲¢ÔÚʵ¼Ê¿ª·¢ÖÐÖÆÖ¹³£¼ûÎóÇø£¬±àд³ö¸ßÖÊÁ¿µÄ´úÂë¡£

ÒýÑÔ£ºC++µÄÀúÊ·Åä¾°

C++ÊÇÓɱ´¶ûʵÑéÊÒµÄBjarneStroustrupÔÚ1980Äê´ú³õ¿ª·¢µÄ£¬ÊÇCÓïÑÔµÄÒ»¸öÀ©Õ¹ºÍÑݱä¡£´Ó×î³õµÄCÓïÑÔ£¬µ½C++µÄ½µÉú£¬³ÌÐòÔ±ÃÇÏ£ÍûÄܹ»ÔÚ±£´æCÓïÑԵijõ¼¶²Ù×÷ÄÜÁ¦µÄÒýÈë¸ü¸ßÌõÀíµÄÁýͳ£¬´Ó¶øÌá¸ß´úÂëµÄ¿Éά»¤ÐԺͿÉÀ©Õ¹ÐÔ¡£

ÕâÒ»µãÔÚC++ÖлñµÃÁ˳ä?·ÖÌåÏÖ£¬Í¨¹ýÀàºÍ¹¤¾ß¡¢Ä£°åµÈÐÂÌØÐÔ£¬C++ѸËÙ³ÉΪÁË×îÊܽӴýµÄ±à³ÌÓïÑÔÖ®Ò»¡£

У¶Ô£ºÌÆÍñ(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)

ÔðÈα༭£º Àîâù
ΪÄãÍÆ¼ö
Óû§ÆÀÂÛ
µÇ¼ºó¿ÉÒÔ̸»°
ÍøÓÑÆÀÂÛ½ö¹©Æä±í´ï¸öÈË¿´·¨£¬²¢²»±êÃ÷֤ȯʱ±¨Á¢³¡
ÔÝÎÞÆÀÂÛ