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

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

17c.c++×÷ΪC++µÄÒ»¸öÖØÒª°æ±¾£¬²»µ«ÔÚ¼¼Êõ²ãÃæÉÏΪÏÖ´úÈí¼þ¿ª·¢ÌṩÁËÇ¿´ó?µÄÖ§³Ö£¬¸üÔÚ¾«Éñ²ã?ÃæÉϳÉ?ΪÁËÐí¶à³ÌÐòÔ±ÐÄÄ¿ÖеÄ?¡°¾«Éñ´«ÈË¡±¡£Ëü¼ÌÐøÁËC++µÄ½¹µã˼Ï룬½øÒ»²½ÍêÉÆÁËÓïÑÔµÄÉè¼Æ£¬ÌáÉýÁË´úÂëµÄÖÊÁ¿ºÍÃÀ¸Ð£¬³ÉΪÁËÏÖ´úÈí¼þ¹¤³ÌÖв»¿É»òȱµÄÒ»²¿·Ö¡£

ͨ¹ý17c.c++µÄÌØÐÔ£¬ÎÒÃÇÄܹ»Ô½·¢¸ßЧ¡¢¼ò½àºÍÃÀ¹ÛµØ±àд³ö¸ßÖÊÁ¿µÄ´úÂ룬´Ó¶øÍƶ¯ÏÖ´úÈí¼þ¿ª·¢µÄ½ø²½¡£

++µÄδÀ´

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

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

ÔÚʵ¼Ê¿ª·¢ÖУ¬ÖÆÖ¹¸ßƵÎóÇøÐèÒª½ÓÄÉһЩ¾ßÌåÕ½ÂÔ£º

Ñϸñ×ñÊØ´úÂë¹æ·¶£º½¨Á¢²¢?×ñÊØ¹«Ë¾»òÍŶӵĴúÂë¹æ·¶£¬°üÀ¨ÃüÃû¹æÔò¡¢Ëõ½ø×÷·çºÍ×¢Ê͹淶µÈ¡£ÕâÓÐÖúÓÚÌá¸ß´úÂëµÄ¿É¶ÁÐԺͿÉά»¤ÐÔ¡£

±Ü?ÃâÌ«¹ýÉè¼Æ£ºÔÚÉè¼ÆÏµÍ³Ê±£¬¼á³Ö¼òµ¥ºÍÁé»î¡£×ñÑ­¡°¼òµ¥¶øÓÐЧ¡±µÄÔ­Ôò£¬ÖÆÖ¹ÏµÍ³¹ýÓÚÅӴ󣬴ӶøÔö¼Óά»¤ÄѶÈ¡£

ÐÔÄÜÓÅ»¯£ºÔÚÉè¼ÆºÍ±àд´úÂëʱ£¬Òª¿¼ÂÇÐÔÄÜÓÅ»¯¡£Í¨¹ýºÏÀíµÄË㷨ѡÔñºÍÊý¾Ý½á¹¹Éè¼Æ£¬Ìá¸ß´úÂëµÄÖ´ÐÐЧÂÊ¡£

ºÏÀíµÄ¹ýʧ´¦Àí£º½ÓÄɺÏÀíµÄ¹ýʧ´¦Àí»úÖÆ£¬°üÀ¨Òì³£´¦ÀíºÍ¹ýʧÈÕÖ¾¼Í¼µÈ¡£ÕâÓÐÖúÓÚÌá¸ßϵͳµÄÎȶ¨ÐԺͿɿ¿ÐÔ¡£

³ä·Ö²âÊÔ£º²âÊÔÊǰü¹Ü´úÂëÖÊÁ¿µÄÖØÒªÊֶΡ £¿ª·¢ÕßÓ¦¸Ã±àдµ¥Î»²âÊÔ¡¢¼¯³É²âÊԺͶ˵½¶Ë²âÊÔ£¬È·±£´úÂëÔÚÖÖÖÖÇé¿ö϶¼ÄÜÕýÈ·ÔËÐС£

17c.c++µÄáÈÆð

17c.c++ÊÇC++ÔÚ20ÊÀ¼Í90Äê´úÄ©ºÍ21ÊÀ¼Í³õµÄÒ»¸öÖØÒª°æ±¾£¬ËüÒýÈëÁËÐí¶àÐÂÌØÐÔ£¬ÈçÄ£°å±à³Ì¡¢Òì³£´¦ÀíºÍ±ê׼ģ°å¿â£¨STL£©µÈ¡£ÕâÐ©ÌØÐÔ´ó´óÌáÉýÁËC++µÄ¹¦Ð§ºÍ±í´ïÄÜÁ¦£¬Ê¹Æä³ÉΪ´¦ÀíÅÓ´óϵͳµÄÇ¿´ó¹¤¾ß¡£17c.c++ÔÚÕâÒ»Åä¾°Ï£¬³ÉΪÁËÐí¶à¿ª·¢ÕßÐÄÄ¿Öеġ°¾«Éñ´«ÈË¡±£¬ÒòΪËü²»µ«¼ÌÐøÁËC++µÄ½¹µã˼Ï룬»¹½øÒ»²½ÍêÉÆÁËÓïÑÔµÄÉè¼Æ¡£

eStroustrup£ºÊ×´´ÈËÓëÍÆ¶¯Õß

BjarneStroustrupÎÞÒÉÊÇC++µÄÊ×´´ÈË£¬ËûÔÚ1983ÄêÊ×´ÎÌá³öÁËC++ÓïÑԵĹ¹Ï룬²¢ÔÚËæºóµÄ¼¸ÄêÀï½øÐÐÁËÉîÈëµÄÑо¿ºÍ¿ª·¢¡£Ëû²»µ«Éè¼ÆÁËC++µÄÓï·¨ºÍÓïÒ壬»¹±àдÁ˵ÚÒ»²¿C++±à³ÌÓïÑԵĽ̲ġ¶TheC++ProgrammingLanguage¡·¡£

StroustrupµÄÁ¢Òì˼άºÍ¼¼ÊõÄÜÁ¦ÎªC++µÄµ®?ÉúºÍÉú³¤µÓÚ¨Á˼áʵµÄ»ù´¡¡£

ÔÚC++µÄÉú³¤Àú³ÌÖУ¬StroustrupʼÖÕ»ý¼«Íƶ¯ÓïÑԵĽø²½?£¬¼ÓÈëÁ˸÷¸ö±ê×¼»¯Î¯Ô±»áµÄ?ÊÂÇ飬Íƶ¯ÁËC++µÄ±ê×¼»¯½ø³Ì¡£ËûµÄŬÁ¦Ê¹µÃ?C++ÔÚ¹ú¼ÊÉÏ»ñµÃÁ˹㷺ÈϿɺÍÓ¦Ó㬳ÉΪһÃŹú¼ÊͨÓõıà³ÌÓïÑÔ¡£

ÀÀ

ȱ·¦´úÂë¹æ·¶£ºÐí¶àÐÂÊÖ¿ª·¢ÕßÔÚ±àд´úÂëʱ£¬ºöÊÓÁË´úÂë¹æ·¶µÄÖØÒªÐÔ¡£È±·¦¹æ·¶µÄ´úÂë²»µ«ÄÑÒÔÔĶÁºÍά»¤£¬»¹»áµ¼Ö¹ýʧµÄ»ýÀÛ¡£

Ì«¹ýÉè¼Æ£ºÓÐЩ¿ª·¢ÕßÔÚÉè¼ÆÏµÍ³Ê±£¬¹ýÓÚ×·ÇóÍêÃÀ£¬µ¼ÖÂϵͳ¹ýÓÚÅӴ󣬷´¶øÄÑÒÔʹÓúÍά»¤¡£

ºöÊÓÐÔÄÜÓÅ»¯£ºÔÚ×·Çó´ú?ÂëµÄÅÓÆ¯ºóºÍ¹¦Ð§Ê±£¬ÓÐʱ»áºöÊÓÐÔÄÜÓÅ»¯¡£ÕâÖÖ×ö·¨»áµ¼ÖÂϵͳÔÚÔËÐÐʱ·ºÆðÐÔÄÜÆ¿¾±£¬Ó°ÏìÕûÌåЧÂÊ¡£

²»µ±µÄ¹ýʧ´¦Àí£º¹ýʧ´¦ÀíÊÇÈí¼þ¿ª·¢ÖеÄÒ»¸öÖØÒª»·½Ú¡£Ðí¶à¿ª·¢ÕßÔÚ´¦Àí¹ýʧʱ£¬½ÓÄÉÁ˲»µ±?µÄÒªÁ죬µ¼ÖÂϵͳÔÚ·ºÆðÎÊÌâʱ£¬ÄÑÒÔ¶¨Î»ºÍÐÞ¸´¡£

ºöÊÓ²âÊÔ£º²âÊÔÊÇÈ·±£´úÂëÖÊÁ¿µÄÖØÒªÊֶΡ£Ðí¶à¿ª·¢ÕßÔÚ¿ª·¢Àú³ÌÖУ¬ºöÊÓÁ˲âÊÔµÄÖØÒªÐÔ£¬µ¼Ö´úÂëÖеĹýʧÔÚ×îºó½×¶Î²Å±»·¢Ã÷£¬ÐÞ¸´ÆðÀ´ºÜÊÇÀ§ÄÑ¡£

ͨ¹ýÁ˽âÕâЩ¸ßƵÎóÇø£¬¿ª·¢Õß¿ÉÒÔÔÚʵ¼Ê¿ª·¢ÖÐÔ½·¢×¢ÒâÕâЩÎÊÌâ£¬ÖÆÖ¹ÏÝÈëµÍЧ»ò¹ýʧµÄ±à³Ìϰ¹ßÖС£

Òì³£´¦Àí»úÖÆµÄÖØÒªÐÔ

Òì³£´¦Àí»úÖÆÊÇÏÖ´úÈí¼þ¹¤³ÌÖеÄÒ»¸öÖØÒª·½Ã棬ËüʹµÃ³ÌÐòÔÚ·ºÆð¹ýʧʱÄܹ»Ô½·¢½¡×³£¬²»»áµ¼Ö³ÌÐòÍ߽⡣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++µÄ±ê×¼¿â½øÐÐÁËÉîÈëµÄ½âÎöºÍÍÆ¹ã¡£

У¶Ô£ºÀîÑÞÇï(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)

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