½ÌÓýÓë´«³Ð
C++µÄ½ÌÓýºÍ´«³ÐͬÑùÊǼ¯ÌåÖǻ۵ÄÖØÒª²¿·Ö¡£ÔÚÈ«Çò¸÷´ó¸ßУºÍÅàѵ»ú¹¹£¬C++¿Î³Ì±»¹ã·º½ÌÊÚ£¬ÅàÑøÁËÒ»´úÓÖÒ»´úµÄÅÌËã»ú¿ÆÑ§È˲š£ÕâЩѧ###½ÌÓýÓë´«³Ð?
ÔÚÈ«Çò¸÷´ó¸ßУºÍÅàѵ»ú¹¹£¬C++¿Î³Ì±»¹ã·º½ÌÊÚ£¬ÅàÑøÁËÒ»´úÓÖÒ»´úµÄÅÌËã»ú¿ÆÑ§È˲š£C++²»¿ÉÊÇÅÌËã»ú¿ÆÑ§ÈëÃŵľµäÓïÑÔÖ®Ò»£¬¸üÊÇÁ˽âÅÌËã»úµ×²ãÊÂÇéÔÀíµÄÖØÒª¹¤¾ß¡£ÔÚ½ÌÓýÀú³ÌÖУ¬C++½Ì²ÄºÍ¿Î³ÌÄÚÈݲ»¾ø¸üУ¬ÒÔ·´Ó¦×îеļ¼ÊõÉú³¤ºÍÐÐÒµÐèÇó¡£
ÉçÇøÓ뿪ԴТ¾´
C++ÉçÇøÔÚÈ«Çò¹æÄ£ÄÚ»îÔ¾£¬ÖÖÖÖ±à³ÌÂÛ̳¡¢É罻ýÌåȺ×éºÍÏßÏÂÔ˶¯¶¼ÎªC++°®??ºÃÕßÌṩÁ˽»Á÷ºÍѧϰµÄƽ̨¡£Í¨¹ýÕâЩÉçÇø£¬³ÌÐòÔ±ÃÇ¿ÉÒÔ·ÖÏí¾Ñé¡¢½â¾öÎÊÌ⣬ÉõÖÁÅäºÏ¼ÓÈ뿪ԴÏîÄ¿µÄ¿ª·¢¡£ÕâЩÔ˶¯²»µ«Ôö½øÁËC++¼¼ÊõµÄÁ÷´«£¬»¹ÎªÐÂÒ»´ú³ÌÐòÔ±ÌṩÁËѧϰºÍÉú³¤µÄʱ»ú¡£
ʹÓÃÖÇÄÜÖ¸ÕëÖÆÖ¹ÄÚ´æÐ¹Â©ºÍÐü¿ÕÖ¸Õë
ÖÇÄÜÖ¸ÕëÊÇÏÖ´ú?C++±à³ÌµÄ?ÍÆ¼öʵ¼ù£¬¿ÉÒÔ×Ô¶¯ÖÎÀíÄÚ´æ?£¬ÖÆÖ¹ÄÚ´æÐ¹Â©ºÍÐü¿ÕÖ¸Õë¡£
std::unique_ptr£º¶ÀÍÌËùÓÐȨµÄÖÇÄÜÖ¸Õ룬ÊÊÓÃÓÚµ¥¶ÀÓµÓеÄ×ÊÔ´¡£
std::shared_ptr£º¹²ÏíËùÓÐȨµÄÖÇÄÜÖ¸Õ룬ÊÊÓÃÓÚ¶à¸ö¹¤¾ß¹²Ïí×ÊԴʱʹÓá£
std::weak_ptr£ºÈõÒýÓ㬲»»áÓ°Ï칤¾ßµÄÉúÃüÖÜÆÚ£¬ÓÃÓÚ±ÜÃâÑ»·ÒýÓá£
½ÌÓýÓëÅàѵ
17c.c++ÔÚÅÌËã»ú½ÌÓýÖÐÒ²Õ¼¾Ý×ÅÖØÒªÖ°Î»¡£Ðí¶àÅÌËã»ú¿ÆÑ§¿Î³ÌÖУ¬C++¶¼ÊDZØÐ޵ıà³ÌÓïÑÔ¡£Ëü²»?½ö×ÊÖúѧÉúÀí½âÅÌËã»úµÄµ×²ãÔÀí£¬»¹ÅàÑøÁËËûÃǵıà³Ì˼άϢÕù¾öÎÊÌâµÄÄÜÁ¦¡£Í¨¹ýѧϰ17c.c++£¬Ñ§ÉúÄܹ»¸üºÃµØÕÆÎÕÅÌËã»ú¿ÆÑ§µÄ½¹µã¿´·¨£¬ÎªÎ´À´µÄÖ°ÒµÉú³¤´òϼáʵ»ù´¡¡£
Àí½âºÍʹÓñê×¼¿â
C++±ê×¼¿â£¨STL£©ÌṩÁ˸»ºñµÄÈÝÆ÷¡¢Ëã·¨ºÍº¯Êý¹¤¾ß£¬¿ÉÒÔ¼«´óµØÌá¸ß¿ª·¢Ð§ÂÊ¡£
ÈÝÆ÷£ºÈçstd::vector¡¢std::list¡¢std::mapµÈ£¬ÌṩÁ˳£ÓõÄÊý¾Ý½á¹¹¡£
Ëã·¨£ºÈçstd::sort¡¢std::findµÈ£¬ÌṩÁ˳£ÓõÄËã·¨¡£
º¯Êý¹¤¾ß£ºÈçstd::function£¬¿ÉÒÔ´æ´¢ÈÎÒâµÄ¿ÉŲÓù¤¾ß¡£
½â¾öÒªÁ죺¶àʹÓÃSTL£¬ÖÆÖ¹Öظ´ÔìÂÖ×Ó£¬Ìá¸ß´úÂëµÄ?¼ò½àÐÔºÍЧÂÊ¡£
У¶Ô£ºÀîÂåÔ¨(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)


