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

C++±àдľÂíÈ«¹ý³Ì

Ê×ÏÈÊÇ<FONT color=magenta
size=5>¹¤¾ßµÄÑ¡Ôñ¡£Ä¿Ç°Á÷ÐеĿª·¢¹¤¾ßÓÐC++Builder¡¢VC¡¢VBºÍDelphi£¬ÕâÀïÎÒÃÇÑ¡ÓÃC++Builder£¨ÒÔϼò³ÆBCB£©£»VCËäÈ»ºÃ£¬µ«GUIÉè¼ÆÌ«¸´ÔÓ£¬ÎªÁ˸üºÃµØÍ»³öÎÒµÄÀý×Ó£¬¼¯ÖÐ×¢ÒâÁ¦ÔÚ<FONT color=magenta
size=5>µÄ»ù±¾Ô­ÀíÉÏ£¬ÎÒÃÇÑ¡ÓÿÉÊÓ»¯µÄBCB£»DelphiÒ²²»´í£¬µ«È±ÏÝÊDz»Äܼ̳ÐÒÑÓеÄ×ÊÔ´£¨Èç“ËÀÅ£³ç°Ý”<FONT color=magenta
size=5>С×鹫²¼µÄBO2000Ô´´úÂ룬ÊÇVC±àдµÄ£¬ÍøÉϸ©Ê°½ÔÊÇ£©£»VBÂ̸¶¼²»Ì¸??ÄѵÀÄ㻹¸øÊܺ¦Õß´«Ò»¸ö1Õ×¶àµÄ¶¯Ì¬Á´½Ó¿â??Msvbvm60.dllÂð£¿
¡¡¡¡Æô¶¯C++Builder
5.0ÆóÒµ°æ£¬Ð½¨Ò»¸ö¹¤³Ì£¬Ìí¼ÓÈý¸öVCL¿Ø¼þ£ºÒ»¸öÊÇInternetÒ³ÖеÄServer
Socket£¬ÁíÁ½¸öÊÇFastnetÒ³ÖеÄNMFTPºÍNMSMTP¡£Server
SocketµÄ¹¦ÄÜÊÇÓÃÀ´Ê¹±¾³ÌÐò±ä³ÉÒ»¸ö·þÎñÆ÷³ÌÐò£¬¿ÉÒÔ¶ÔÍâ·þÎñ£¨¶Ô<FONT color=magenta
size=5>Õß³¨¿ª´óÃÅ£©¡£Socket×î³õÊÇÔÚUnixÉϳöÏֵģ¬ºóÀ´Î¢Èí½«ËüÒýÈëÁËWindowsÖУ¨°üÀ¨Win98ºÍWinNt£©£»ºóÁ½¸ö¿Ø¼þµÄ×÷ÓÃÊÇÓÃÀ´Ê¹³ÌÐò¾ßÓÐFTP£¨File
Transfer ProtocolÎļþ´«ÊäЭÒ飩ºÍSMTP£¨Simple Mail Transfer
Protocol¼òµ¥Óʼþ´«ÊäЭÒ飩¹¦ÄÜ£¬´ó¼ÒÒ»¿´¶¼ÖªµÀÊÇʹ<FONT color=magenta
size=5>¾ßÓÐÉÏ´«ÏÂÔØ¹¦Äܺͷ¢Óʼþ¹¦ÄܵĿؼþ¡£
form´°ÌåÊÇ¿ÉÊӵģ¬Õ⵱ȻÊDz»¿É˼ÒéµÄ¡£²»¹âռȥÁË´óÁ¿µÄ¿Õ¼ä£¨¹âÒ»¸öform¾ÍÓÐ300KÖ®´ó£©£¬¶øÇÒʹÈí¼þ¿É¼û£¬¸ù±¾Ã»Ê²Ã´×÷Óá£Òò´Ëʵ¼ÊдľÂíʱ¿ÉÒÔÓÃһЩ¼¼ÇÉʹ³ÌÐò²»°üº¬form£¬¾ÍÏñDelphiÓùý³ÌʵÏÖµÄС³ÌÐòÒ»°ãÖ»ÓÐ17K×óÓÒÄÇÑù¡£
¡¡¡¡ÎÒÃÇÊ×ÏÈÓ¦¸ÃÈÃÎÒÃǵijÌÐòÄܹ»ÒþÉí¡£Ë«»÷form£¬Ê×ÏÈÔÚformCreateʼþÖÐÌí¼Ó¿ÉʹľÂíÔÚWin9xµÄ“¹Ø±Õ³ÌÐò”¶Ô»°¿òÖÐÒþ²ØµÄ´úÂë¡£Õâ¿´ÆðÀ´ºÜÉñÃØ£¬Æäʵ˵´©Á˲»¹ýÊÇÒ»ÖÖ±»³ÆÖ®ÎªServiceµÄºǫ́½ø³Ì,Ëü¿ÉÒÔÔËÐÐÔڽϸߵÄÓÅÏȼ¶ÏÂ,¿ÉÒÔ˵ÊǷdz£¿¿½ü<FONT color=magenta
size=5>ºËÐĵÄÉ豸Çý¶¯³ÌÐòÖеÄÄÇÒ»ÖÖ¡£Òò´Ë£¬Ö»Òª½«ÎÒÃǵijÌÐòÔÚ½ø³ÌÊý¾Ý¿âÖÐÓÃRegisterServiceProcess£¨£©º¯Êý×¢²á³É·þÎñ½ø³Ì£¨Service
Process£©¾Í¿ÉÒÔÁË¡£²»¹ý¸Ãº¯ÊýµÄÉùÃ÷ÔÚBorlandÔ¤ÏÈ´ò°üµÄÍ·ÎļþÖÐûÓУ¬ÄÇôÎÒÃÇÖ»ºÃ<FONT color=magenta
size=5>À´ÉùÃ÷Õâ¸öλÓÚKERNEL32.DLLÖеÄÄñº¯ÊýÁË¡£
¡¡¡¡Ê×ÏÈÅжÏÄ¿±ê»úµÄ²Ù×÷ϵͳÊÇWin9x»¹ÊÇWinNt£º
{
DWORD
dwVersion = GetVersion£¨£©;
// µÃµ½²Ù×÷ϵͳµÄ°æ±¾ºÅ
if £¨dwVersion >=
0x80000000£©
// ²Ù×÷ϵͳÊÇWin


Ïà¹ØÎĵµ£º

ÈçºÎʹÓ÷ºÐÍÄ£擬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++ÖеÄÖ÷ÒªÊý¾ÝÀàÐͺÍ×Ö½Ú´óС

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

C++&wxWidgets ¿çƽ̨´°¿Ú³ÌÐò¿ª·¢(¶þ,Linuxƪ)

ÎÒÓõÄLinuxϵͳÊÇUbuntu 10.04
Ê×ÏÈ, °²×°wxWidgets 2.8. ĿǰwxWidgetsÓÐÁ½¸öÎȶ¨°æ±¾, 2.6ºÍ2.8, ÎÒÃÇÑ¡×îеÄ. ´ò¿ª “Ubuntu
Èí¼þÖÐÐÄ”, ÔÚËÑË÷¿òÀïÊäÈë “wxWidgets”, °ÑÏÂÃæ¼¸¸öÃû×ÖÒÔ”wxWidgets Cross-platform C++ GUI
toolkit”¿ªÍ·µÄÈ«²¿°²×°. ×°Íêºó, ´ò¿ªÒ»¸öÖÕ¶Ë, ÊäÈ ......

¡¾Á´½Ó¡¿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 ......

·¢ÏÖÒ»¸öc++¶à̬Óëjava¶à̬²»Í¬µÄµØ·½

¸Õ¸Õ¿´µ½Ò»ÆªÎÄÕÂÌá³öc++¶à̬Óëjava¶à̬²»Í¬µÄµØ·½£¬»ù±¾Òâ˼ÈçÏ£º
Çë¿´C++´úÂ룺
class Base
{
public:
 Base()
 {
  init(); 
 }
 virtual ~Base() {}
protected:
 int value;
 virtual void init() 
 { 
  value = 100; &nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ