Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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++Êä³öºº×Ö

1. ʹÓÃTCHARÀàÐÍ£¬¶¨ÒåÔÚtchar.hÖÐ
#include <tchar.h>
#include <stdio.h>
int main()
{
 TCHAR s[] = "Äã";
 printf("%s \n",s);
 return 0;
}
2.¹ØÓÚC++ÖÐÎÄ×Ö·ûµÄ´¦Àí
 
Ò» ÒýÈëÎÊÌâ
´úÂë wchar_t a[3]=L”Öйú”£¬±àÒëʱ³ö´í£¬³ö´íÐÅϢΪ£ºÊý×éÔ½½ç¡£µ«wchar_ ......

ÈçºÎÔÚLinuxʹÓÃEclipse + CDT¿ª·¢C/C++³ÌÐò?

A. ΪʲôҪÔÚLinuxʹÓÃEclipse¿ª·¢C/C++³ÌÐò?
LinuxÊÇÒ»¸öÒÔC/C++¿ª·¢ÎªÖ÷µÄƽ̨£¬ÎÞÂÛÊÇKernel»òÊÇApplication£¬Ö÷Òª¶¼Ê¹ÓÃC/C++¿ª·¢¡£´«Í³ÔÚLinuxÏ¿ª·¢³ÌÐò£¬ÊÇÔÚÎÄ×ÖģʽÏ£¬ÀûÓÃviµÈÎÄ×ֱ༭Æ÷׫дC/C++³ÌÐò´æÅ̺ó£¬ÔÚCommand lineÏÂʹÓÃgcc±àÒ룬ÈôÒªdebug£¬ÔòʹÓÃgdb¡£
ÕâÖÖ¿ª·¢·½Ê½Éú²úÁ¦²¢²»¸ß£¬ÈôÖ»ÊÇ¿ª·¢Ñ§ ......

(ת£©Ñ§Ï°c/c++µÄ50¸öºÃÍøÕ¾

1¡¢http://snippets.dzone.com/tag/c/ --ÊýÒÔǧ¼ÆµÄÓÐÓõÄCÓïÑÔÔ´´úÂëÆ¬¶Î
2¡¢http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --ÌṩÊýÒ԰ټƵÄCºÍC++½Å±¾ºÍ³ÌÐò¡£ËùÓгÌÐò¶¼·ÖΪ²»Í¬µÄÀà±ð¡£
3¡¢http://www.planetsourcecode.com/vb/default.asp?lngWId=3 --³¬¹ýÍòÐÐCºÍC++Ãâ·ÑµÄÔ´´úÂë
4¡ ......

¡¾Á´½Ó¡¿C/C++ Online Reference


C/C++ Reference 
http://www.cppreference.com/ 
C++ Library Reference 
http://www.cplusplus.com/ref/ 
Standard C++ Library Class Reference at Rogue Wave 
http://www.roguewave.com/support/docs/hppdocs/stdref/ 
Dink ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ