Microsoft Visual C++
¡¡¡¡²»ÖªµÀÔõôͻȻ¶ÔVC±à³Ì¸ÐÐËȤ£¬ÆäʵÎÒ¶¼²»ÖªµÀVCÊǸö¹þ£¬¾ÍÖªµÀÊdz̾ÍÏñÎÒÏÖÔÚѧµÄ×î¼òµ¥µÄPHP²î²»¶à°É£¬ÔÚPHPÉÏÔÛÒ²ÊǸö²Ë£¬»¹Ã»Ñ§ºÃ¾ÍÏëѧVC£¬ÎÒÕæÊǺÏ×ÔÒÑûÕÛ£¬»°²»¶à»°ÒÔÏÂÄÚÈÝÎÒÊǴӹȸèÀïËѵģ¬°Ù¶ÈÀïÓеģ¬²»ÊÇÎÒдµÄ¶«¶«£¬Ö»ÊÇ¿´ÁËÒ»¹þÔÚÕÒ¸öBLOG£¬×ªÒ»ÏÂÏÂ~
Ò»¡¢VCÊÇʲô£¿Ñ§VCÊÇѧʲô£¿
¡¡¡¡Ê×ÏÈVCÊÇÒ»¸öÈí¼þ£¨IDE¼¯³É¿ª·¢»·¾³£©£¨±àÒë¡¢±à¼¡¢µ÷ÊÔ£©
¡¡¡¡CºÍC++¡£
¡¡¡¡WindowsSDK£¨Èí¼þ¿ª·¢¹¤¾ß£©
¡¡¡¡VCµÄÁé»ê£ºMFC£¨Î¢Èí»ù´¡Àà¿â£©
¡¡¡¡ATL£¨ActiveXÄ£°åÀà¿â£©
¡¡¡¡ÆäËûµÄSDK£¬ÈçOpenGL,DirectX,ActiveMoive,DrawDib(WinG)
¡¡¡¡VCÊÇÐíÐí¶à¶à¼¼ÊõµÄ×ۺϣ¬¾ÍºÃÏñÉÙÁÖ72°ã¾ø¼¼£¬Ò»°ãÔÚÓ¦ÓÃÖÐѧ»áÆäÖкÜÉÙÒ»²¿·Ö¾Í¹»ÁË¡£ÎÒÃǵÄÏÖÔÚÄ¿µÄ£¬Æäʵ²»¹ýÊÇѧһÌ×ÉÙÁÖ³¤È¡£ÕâÌ׳¤ÈÓ¦°üÀ¨£º
¡¡¡¡1¡¢Ñø³ÉÒ»ÖÖÑϽ÷µÄÈí¼þ¿ª·¢Ï°¹ß£¬ÊìϤÈí¼þ¹¤³ÌµÄ»ù±¾ÔÔò¡£
¡¡¡¡2¡¢CÓïÑÔ»ù´¡
¡¡¡¡3¡¢C++×î»ù±¾ÄÚÈÝ£ºÀà¡¢¼Ì³ÐÐÔ¡¢·â×°ÐÔ¡¢¶à̬ÐԵĸÅÄî
¡¡¡¡4¡¢ÈçºÎÓÃÏòµ¼½¨Á¢Ò»¸ö³ÌÐò¿ò¼Ü
¡¡¡¡5¡¢Éè¼Æ²Ëµ¥
¡¡¡¡6¡¢Éè¼Æ¹¤¾ßÌõ
¡¡¡¡7¡¢Éè¼ÆºÍʹÓöԻ°¿ò£¬ÊìϤ×î³£ÓõĶԻ°¿ò¿Ø¼þ£º°´Å¥¡¢¾²Ì¬Îı¾¡¢±à¼¿òµÈ
¡¡¡¡8¡¢ÖªµÀÔõÑùн¨Àà¡¢³ÉÔ±º¯Êý¡¢³ÉÔ±±äÁ¿¡¢ÏûÏ¢´¦Àíº¯Êý¡£
¡¡¡¡9¡¢Á˽â×î³£ÓõÄWindowsÏûÏ¢£ºÈçWM_PAINT(Öػ洰¿Ú)£¬Êó±ê°´Ï¡¢µ¯Æð¡¢Òƶ¯£¬³õʼ»¯¶Ô»°¿ò£¬µÈ¡£
¡¡¡¡10¡¢Á˽â×î¼òµ¥µÄGDI(ͼÐÎÉ豸½Ó¿Ú)£ºÐ´ÎÄ×Ö¡¢»¿ò¡¢»µã¡¢»Ïß¡¢»Ô²£¬ÉèÖû±Ê¡¢»Ë¢¡£
¡¡¡¡11¡¢ÊìϤ×î³£ÓõÄMFCÀࣺ
¡¡¡¡CWnd
¡¡¡¡CDocument
¡¡¡¡CView
¡¡¡¡CDC
¡¡¡¡CDialog
¡¡¡¡CWinApp
¡¡¡¡CGdiObject¼°×ÓÀà
¡¡¡¡CString¡¢CPoint¡¢CRect¡¢CSizeµÈ¼òµ¥Êý¾ÝÀàÐÍ
¡¡¡¡CFile
¡¡¡¡ÒÔÉÏÌáµ½µÄÕâЩÄÚÈÝ£¬ÊÇÿ¸öÈ˶¼»áÓõ½µÄÄÚÈÝ¡£
¡¡¡¡
¶þ.MFC¼ò½é
¡¡¡¡ÉÏÊöÖ÷ÒªÄÚÈݶ¼ÊÇÓëʵ¼Ê²Ù×÷¹Øϵ·Ç³£ÃÜÇеģ¬Ôڴ˲»¿ÉÄܽ²Çå³þ£»¶øÇÒ£¬ÕâЩÔÚÒ»°ãµÄÊéÀﶼ»á½²µ½¡£ÎÒÖ÷Òª½«×îÖØÒªµÄMFC½éÉÜһϡ£
¡¡¡¡MFCÊǶÔWindowsAPIµÄ·â×°£¬´ó´ó¼ò»¯ÁËÎÒÃǵŤ×÷£»Ñ§VCÖ÷Òª¾ÍÊÇҪѧMFC£¬´óÔ¼ÓÐ100¶à¸öÀ࣬µ«³£ÓõÄÒ²¾Í¶þÈýÊ®¸ö¡£Ó¦¸ÃÏó±³4¼¶µ¥´ÊÒ»Ñù½«ÕâЩ³£ÓÃÀà¸ã¶®£»µ±È»²»ÒªËÀ¼Ç£¬ÒªÍ¨¹ý¿´°ïÖú¡¢¿´Àý×Ó¡¢¶¯ÊÖÁ·Ï°À´Ñ§»áËüÃÇ£»¶øÇÒ£¬²¢·Çÿ¸öÀàµÄÄÚ²¿µÄËùÓк¯Êý¶¼ÒªÑ§»á£¬ÒªÈÕ»ýÔÂÀÛ¡£Èç¹ûÕæµÄÏë³ÉΪ¸ßÊÖ£¬×ö¸ö±Ê¼Ç±¾°Ñ×Ô¼ºÈÏΪÖØÒªµÄÀà¡¢º¯Êý¼ÇÏÂÀ´£¬Ëæʱѧϰ£¬Ò²ÊǺܺõÄÍ»»÷·½·¨¡£
¡¡¡¡ÏÂÃæ½éÉÜ×îÖØÒªµÄMFC¡£
¡¡¡¡CWnd£º´°¿Ú£¬ËüÊÇ´ó
Ïà¹ØÎĵµ£º
CºÍC++ÖеÄÖ÷ÒªÊý¾ÝÀàÐͺÍ×Ö½Ú´óС(
C/C++µÄд·¨ÊDz»¿ÆѧºÍ²»ÑϽ÷µÄ¡£ÒòΪCºÍC++ËäÈ»ÓïÒ壬µ«ÊÇÉè¼Æ˼ÏëÊǽṹ»¯ÓëÃæÏò¶ÔÏó. C±ê×¼¹æ·¶ÓëC++µÄ±ê×¼¹æ·¶Ò²ÊÇÁ½¸öÎı¾¡£½üÀ´×ÐϸÑо¿ÁËËüÃǵÄÊý¾ÝÀàÐÍ£¬²ÅÖªµÀÆäÀ´ÁúÈ¥Âö£¬ÕæÕý×öµ½ÆäʵËùÒÔÈ»¡£
1¡¢CÓïÑÔ¶¨ÒåÁË5ÖÖ»ù±¾Êý¾ÝÀàÐÍ
char(×Ö·û), int(Õ ......
ÎÒÓõÄLinuxϵͳÊÇUbuntu 10.04
Ê×ÏÈ, °²×°wxWidgets 2.8. Ä¿Ç°wxWidgetsÓÐÁ½¸öÎȶ¨°æ±¾, 2.6ºÍ2.8, ÎÒÃÇÑ¡×îеÄ. ´ò¿ª “Ubuntu
Èí¼þÖÐÐÄ”, ÔÚËÑË÷¿òÀïÊäÈë “wxWidgets”, °ÑÏÂÃ漸¸öÃû×ÖÒÔ”wxWidgets Cross-platform C++ GUI
toolkit”¿ªÍ·µÄÈ«²¿°²×°. ×°Íêºó, ´ò¿ªÒ»¸öÖÕ¶Ë, ÊäÈ ......
1£© º¯ÊýÉùÃ÷
l CÈç¹û²»Ð´·µ»ØÖµ£¬Ä¬ÈÏÊÇint£¬¶øC++Öв»Äܲ»Ð´·µ»ØÖµ(¿ÉÓÃvoid±íʾÎÞ·µ»ØÖµ)¡£
ÈçFunc1();
l int Func1()ÔÚCÖбíʾ¿É´øÈÎÒâ²ÎÊýµÄº¯Êý£¬ÕâÊÇCµÄ©¶´£¬Ê¹µÃËü±Ü¿ªÁ˲ÎÊýÀàÐͼì²é£»¶øC++Öбíʾ²»´ ......
ÔÚPOSIXÖУ¬±ãÓÐ×ÅÖ§³ÖÕýÔò±í´ïʽµÄϵͳº¯Êý¡£GNU/LinuxÓÐÁ½Ì׿â¿ÉÓÃÓÚÕýÔò±í´ïʽ±à³Ì£ºPOSIX¿âºÍPCRE¿â¡£Ç°Õß²»ÐèÒªµ¥¶À°²×°£¬Ò»°ãÐèÇó»¹ÊÇÄÜÂú×ãµÄ£¬ËÙ¶ÈÉÔÂýЩ¡£ºóÕßÊǾøºÊ¢ÃûµÄPerlÕýÔò±í´ïʽ¿â£¬¹¦ÄÜÇ¿´ó£¬Æ¥ÅäËٶȿ죬²»¹ý¿ÉÄÜÐèÒªµ¥¶À°²×°¡£
int regcomp (regex_t *compiled, const char *pattern, int cflags)
& ......
C/C++
Í·ÎļþÒ»ÀÀ
//////////////////////////////////////////////////////////////////////////
C
Í·Îļþ
(C89,C95)
(C++98,C++03Ò²°üº¬)
include <assert.h>¡¡¡¡¡¡¡¡//Õï¶Ï¿â
include <ctype.h>¡¡¡¡¡¡¡¡ //×Ö·û´¦Àíº¯Êý¿â
include <errno.h>¡¡¡¡¡¡¡¡ //´íÎó¶¨Òå
include <float.h& ......