Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÐÞÁ·8ÄêC++ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖ®Ìå»á


ÁùÄêǰ£¬ÎÒ¸ÕÈÈÁµ“ÃæÏò¶ÔÏ󔣨Object-Oriented£©Ê±£¬Ò»¿ÚÆø¼ÇסÁ˽üÊ®¸ö¶¨Òå¡£ÁùÄêºó£¬ÎÒ´Ó¼¸Ê®ÍòÐгÌÐòÖйöÅÀ³öÀ´×¼±¸Ð´µãÐĵÃÌå»áʱ£¬È´ÎÞ·¨½âÊÍʲôÊÇ“ÃæÏò¶ÔÏ󔣬¾ÍÏó˵²»Çå³þʲôÊÇÊýѧÄÇÑù¡£Èí¼þ¹¤³ÌÖеÄʱ÷ÖÊõÓï“ÃæÏò¶ÔÏó·ÖÎö”ºÍ“ÃæÏò¶ÔÏóÉè¼Æ”£¬Í¨³£ÊÇÕë¶Ô“ÐèÇó·ÖÎö”ºÍ“ϵͳÉè¼Æ”»·½ÚµÄ¡£“ÃæÏò¶ÔÏó”Óм¸´óѧÅÉ£¬¾ÍÏóÈçÀ´·ð¡¢ÉϵۺÍÕæÖ÷Óø÷×Եķ½Ê½¶¨ÒåÁËÕâ¸öÊÀ½ç£¬²¢ÁôÏÂÒ»¶Ñ¾­ÊéÀ´½âÊÍÕâ¸öÊÀ½ç¡£
¡¡¡¡ÓÐЩѧÕß½¨ÒéÕâÑùÕÒ“¶ÔÏ󔣺·ÖÎöÒ»¸ö¾ä×ÓµÄÓï·¨£¬ÕÒ³öÃû´ÊºÍ¶¯´Ê£¬Ãû´Ê¾ÍÊǶÔÏ󣬶¯´ÊÔòÊǶÔÏóµÄ·½·¨£¨¼´º¯Êý£©¡£
¡¡¡¡µ±Äê¹úÃñµ³µÄÎÄÈËΪÁ˶Կ¹Ã«Ô󶫵ġ¶ÇßÔ°´º·Ñ©¡·£¬ÌØÒâÇëÇ峯ÒÅÀÏÃÇдÁËһЩ¶ÔÕ̹¤ÕûµÄÊ«£¬Ç뽯½éʯ¹ýÄ¿¡£ÀϽ¯¿´ÁËÆøµÃ´óÂ“Äïϣƥ£¬È«¶¼ÓÐÒ»¹É¹×²ÄÀ︯ʬµÄÆøÎ¶¡£”ÎÒ¿´Á˼¸Ç§Ò³µÄÈí¼þ¹¤³Ì×ÊÁÏ£¬ÖÕÓÚ·¢ÏÖ×Ô¼ºÓÐЩ“ÈõÖÇ”£¬ÎÞ·¨Àí½â“ÃæÏò¶ÔÏó”µÄÀíÂÛ£¬Í¬Ê±ÐÑÎòµ½“±à³ÌÊÇÓ²µÀÀí¡£”
¡¡¡¡ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑԺܶ࣬ÈçSmalltalk¡¢Ada¡¢Eiffel¡¢Object Pascal¡¢Visual
Basic¡¢C++µÈµÈ¡£C++ÓïÑÔ×îÌÖÈËϲ»¶£¬ÒòΪËü¼æÈÝC ÓïÑÔ£¬²¢ÇҾ߱¸C ÓïÑÔµÄÐÔÄÜ¡£½ü¼¸Ä꣬һÖÖ½ÐJava
µÄ´¿ÃæÏò¶ÔÏóÓïÑԺ켫һʱ£¬²»ÉÙÈ˽к°×ÅÒªÓÃJava ¸ïC++µÄÃü¡£ÎÒÈÏΪJava
ºÃ±ÈÊÇC++µÄÍâÉû£¬ËäÈ»²»ÊÇÖ±½ÓÒÅ´«µÄ£¬µ«Ò²¼¸·ÖÏóÑù¡£ÍâÉûÔھ˾ËÉíÉÏÍæË£Ê±È÷ÁËÒ»ÅÝÄò£¬Á©È˲»¸ÃΪ´Ë¶øÕù³³¡£
¡¡¡¡¹ØÓÚC++³ÌÐòÉè¼ÆµÄÊé½å·Ç³£¶à£¬±¾Õ²»½²C++µÄÓï·¨£¬Ö»½²Ò»Ð©Ð¡Ð¡µÄ±à³ÌµÀÀí¡£Èç¹ûÎÒÄÜÔ缸ÄêÃ÷°×ÕâЩСµÀÀí£¬¾Í¿ÉÒÔ´ó´ó¸ÄÉÆÊýÊ®ÍòÐгÌÐòµÄÖÊÁ¿ÁË¡£
1. C++ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄÖØÒª¸ÅÄî
¡¡¡¡ÔçÆÚ¸ïÃüӰƬÀïÓÐÕâÑùÒ»¸ö½ÇÉ«£¬Ëû˵£º“ÎÒÊǵ³´ú±í£¬ÎÒ´ú±íµ³£¬ÎÒ¾ÍÊǵ³¡£”ºóÀ´Ëû¸øÍ¬Ö¾ÃÇ´øÀ´ÁËÔÖÄÑ¡£
¡¡¡¡»áÓÃC++µÄ³ÌÐòÔ±Ò»¶¨¶®µÃÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÂð£¿
¡¡¡¡²»»áÓÃC++µÄ³ÌÐòÔ±Ò»¶¨²»¶®µÃÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÂð£¿
¡¡¡¡Á½Õß¶¼Î´±Ø¡£¾ÍÏó»µµ°Èëµ³ºóδ±ØÄܳÉΪºÃÈË£¬ºÃÈ˲»È뵳δ±Ø±ä³É»µµ°ÄÇÑù¡£
¡¡¡¡ÎÒ²»Å´¥·¸ÖÚÅ­µØËµ¾ä´ó»°£º“C++ûÓиßÊÖ£¬C ÓïÑÔ²ÅÓиßÊÖ¡£”ÔÚÓÃC ºÍC++±à³Ì8ÄêÖ®ºó£¬ÎÒÉîÉîµØÒź¶×Ô¼º²»ÊÇC
ÓïÑԵĸßÊÖ£¬¸üÒź¶Ã»ÓÐÈ˵㲦ÎÒÈçºÎ½øÐÐÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡£ÎҺͺܶàC++³ÌÐòÔ±Ò»Ñù£¬ÔÚÏíÓõ½C++Óï·¨µÄºÃ´¦Ê±±ãÒÔΪ×Ô¼ºÒѾ­Ã÷°×ÁËÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡£¾ÍÏó¼·µô


Ïà¹ØÎĵµ£º

ÈçºÎʹÓ÷ºÐÍÄ£擬virtual? (C/C++) (template)

ÍøÉÏÒ»µÀ½ðɽµÄÃæÊÔÌ⣺
http://topic.csdn.net/u/20100524/14/0eff992a-2849-4db6-bdaa-d4a200e79b7c.html
Çë·Ö±ðÓÃC++µÄÃæÏò¶ÔÏóºÍ·ºÐÍ»úÖÆ£¬±àдʵÏÖTemplate MethodģʽµÄʾÀý´úÂ룬²¢±È½ÏÁ½ÖÖ·½Ê½¸÷×ÔµÄÓÅȱµã¡£
ÓÃÐ麯ÊýʵÏÖTemplate MethodµÄ·½Ê½¾Í²»¶à˵ÁË¡£Ó÷ºÐ͵ķ½Ê½ÊµÏÖ¶à̬ÔÚATLÀïÃæÓдóÁ¿µÄÓõ½£¡
·ºÐ͵ ......

ÉîÈëC/C++Ö®»ùÓÚCheckStackVarsµÄ°²È«¼ì²é£¨VS2008£©

×î½üһֱæ±ÏÒµµÄÏà¹ØÊÂÇ飬¼ÓÉϹ¤×÷£¬×ªÑۼ䣬ÓÖµ½Ôµ×ÁË£¬Ö®Ç°³ÐŵµÄÿÔÂһƪ²©ÎÄ£¬Ç°¼¸Ìì¾ÍÒ»Ö±ÔÚѰÕÒµ½µ×Ҫдʲô£¬½üÁ½ÌìÓÖͻȻ·¢ÏÖÓкܶණÎ÷¿ÉÒÔд¡£±¾Æª¾ÍÏÈÑÓÐøÖ®Ç°µÄһƪ»ùÓÚCookieµÄ°²È«¼ì²é»úÖÆ£¨ÉîÈëC/C++Ö®»ùÓÚCookieµÄ°²È«¼ì²é£¨VS2005£©£©À´½éÉÜÏÂÁíÍâÒ»ÖÖÔÚDEBUG°æ±¾Ïµİ²È«¼ì²é£¬Ò²¾ÍÊÇCheckStackVars¼ì ......

CºÍC++ÖеÄÖ÷ÒªÊý¾ÝÀàÐͺÍ×Ö½Ú´óС

CºÍC++ÖеÄÖ÷ÒªÊý¾ÝÀàÐͺÍ×Ö½Ú´óС(
    C/C++µÄд·¨ÊDz»¿ÆÑ§ºÍ²»ÑϽ÷µÄ¡£ÒòΪCºÍC++ËäÈ»ÓïÒ壬µ«ÊÇÉè¼ÆË¼ÏëÊǽṹ»¯ÓëÃæÏò¶ÔÏó. C±ê×¼¹æ·¶ÓëC++µÄ±ê×¼¹æ·¶Ò²ÊÇÁ½¸öÎı¾¡£½üÀ´×ÐϸÑо¿ÁËËüÃǵÄÊý¾ÝÀàÐÍ£¬²ÅÖªµÀÆäÀ´ÁúÈ¥Âö£¬ÕæÕý×öµ½ÆäʵËùÒÔÈ»¡£
1¡¢CÓïÑÔ¶¨ÒåÁË5ÖÖ»ù±¾Êý¾ÝÀàÐÍ
  char(×Ö·û), int(Õ ......

LinuxÏÂC++¿ª·¢¹¤¾ß½éÉÜ

LinuxÏÂC++¿ª·¢¹¤¾ß½éÉÜ
 
 
¡¡¡¡¸ÅÊö
¡¡¡¡¾ÍC£«£«¿ª·¢¹¤¾ß¶øÑÔ£¬ÓëWindowsÏÂ΢Èí£¨VC£¬ VS2005µÈ£©Ò»Í³ÌìÏÂÏà±È£¬Linux/UnixÏÂC£«£«¿ª·¢£¬¿ÉνÎ廨°ËÃÅ£¬¸÷ʽ¸÷Ñù¡£Emacs, vi, eclipse, anjuta£¬kdevelopµÈ²ã³ö²»Çî¡£
¡¡¡¡WindowsÏ£¬¿ª·¢¹¤¾ß¶àÒÔ¼¯³É¿ª·¢»·¾³IDEµÄÐÎʽչÏÖ¸ø×îÖÕÓû§¡£ÀýÈ磬VS2005¼¯³ ......

LINUX C++ REGEXP ÕýÔò±í´ïʽ

ÔÚPOSIXÖУ¬±ãÓÐ×ÅÖ§³ÖÕýÔò±í´ïʽµÄϵͳº¯Êý¡£GNU/LinuxÓÐÁ½Ì׿â¿ÉÓÃÓÚÕýÔò±í´ïʽ±à³Ì£ºPOSIX¿âºÍPCRE¿â¡£Ç°Õß²»ÐèÒªµ¥¶À°²×°£¬Ò»°ãÐèÇó»¹ÊÇÄÜÂú×ãµÄ£¬ËÙ¶ÈÉÔÂýЩ¡£ºóÕßÊǾøºÊ¢ÃûµÄPerlÕýÔò±í´ïʽ¿â£¬¹¦ÄÜÇ¿´ó£¬Æ¥ÅäËٶȿ죬²»¹ý¿ÉÄÜÐèÒªµ¥¶À°²×°¡£
int regcomp (regex_t *compiled, const char *pattern, int cflags)
& ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ