Code::Blocks Âú×ãÄãÈκοÁ¿ÌµÄÒªÇóµÄC/C++ IDE
Code::BlocksÊÇÒ»¸öÃâ·Ñ¡¢¿ªÔ´¡¢¿çƽ̨µÄIDE£¬Ê¹ÓÃC++¿ª·¢£¬²¢ÇÒʹÓÃwxWidgets×öΪGUIº¯ÊÔ¿â¡£Code::BlocksʹÓÃÁ˲å¼þ¼Ü¹¹£¬Æ书ÄÜ¿ÉÒÔʹÓòå¼þ×ÔÓɵØÀ©³ä¡£Ä¿Ç°£¬
Code::BlocksÖ÷ÒªÕë¶Ô¿ª·¢C£¯C++³Ìʽ¶øÉè¼Æ¡£
ÓÉÓÚËü¿ª·ÅÔ´ÂëµÄÌص㣬WindowsÓû§¿ÉÒÔ²»ÒÀÀµÓÚVS.NET£¬±àд¿çƽ̨C++Ó¦Óá£
Code::BlocksÄ¿Ç°Ö§Ô®Windows¡¢Linux¼°Mac
OS XÊýÖÖƽ̨¡£Ê¹ÓÃÕßÒàÄܹ»ÔÚFreeBSD»·¾³Öн¨ÉèCode::Blocks
¹ØÓÚÈí¼þµÄ°²×°Çë²ÎÕÕ£º
Code::Blocks
°²×°¹ý³Ì
¹Ù·½²Î¿¼ÎÄÏ×
£¨Ó¢ÎÄ£©
°²×°Íê±ÏÖ®ºó£¬×îа汾£¨½ØÖ¹10Äê2ÔÂ13ºÅ£©µÄ6088ÒÔºóÆô¶¯µÄʱºòÎÒÃǾͿÉÒÔ¿´µ½svn°æ±¾
Code::BlocksÖ§³Ö²å¼þ£¬Ä¿Ç°µÄ²å¼þ°üÀ¨´úÂë¸ñʽ»¯¹¤¾ßAStyle£»´úÂë·ÖÎöÆ÷£» ÀàÏòµ¼£»´úÂ벹ȫ£»´úÂëͳ¼Æ£»±àÒëÆ÷Ñ¡Ôñ£»¸´ÖÆ×Ö·û´®µ½¼ôÌù°å£»µ÷ÊÔÆ÷£»ÎļþÀ©Õ¹´¦ÀíÆ÷£»Dev-C++ DevPak¸üÐÂ/°²×°Æ÷£»DragScroll£¬Ô´Âëµ¼³öÆ÷£¬°ïÖú²å¼þ£¬¼üÅÌ¿ì½Ý¼üÅäÖ㬲å¼þÏòµ¼£»To-DoÁÐ±í£»wxSmith£»£»wxSmith MIME²å¼þ£»wsSmith¹¤³ÌÏòµ¼²å¼þ£»WindowsXPÍâ¹Û¡£
µ«ÊÇ°²×°×îеĵİ汾ÒÔºó¿ÉÄÜ»á³öÏÖ wxSmithAui ¼ÓÔØʧ°ÜµÄÌáʾ£¬Ò»¿´ÊÇÒòΪ²å¼þ°æ±¾¹ýµÍ£¬Èç¹û²»ÐèÒª²»ÓèÀí²Ç»òÕßÖ±½Ó½øĿ¼ɾ³ý¼´¿É¡£µ±È»ÄãÒ²¿ÉÒÔÈ¥ÏÂÔØ×îа汾µÄ²å¼þ¸²¸Çµ½°²×°Ä¿Â¼¼´¿É¡£
ÏÂÃæÎÒÃÇͼ½âн¨Ò»¸öC¿ØÖÆ̨³ÌÐò
ͼ1
Code::BlocksÌṩÁËÐí¶à¹¤³ÌÄ£°å£¬Õâ°üÀ¨£º¿ØÖÆ̨ӦÓá¢DirectXÓ¦Óᢶ¯Ì¬Á¬½Ó¿â¡¢FLTKÓ¦Óá¢GLFWÓ¦Óá¢Irrlicht¹¤ ³Ì¡¢OGREÓ¦Óá¢OpenGLÓ¦Óá¢QTÓ¦Óá¢SDCCÓ¦Óá¢SDLÓ¦Óá¢SmartWinÓ¦Óᢾ²Ì¬¿â¡¢Win32 GUIÓ¦Óá¢wxWidgetsÓ¦Óá¢wxSmith¹¤³Ì£¬ÁíÍâËü»¹Ö§³ÖÓû§×Ô¶¨Ò幤³ÌÄ£°å¡£ÔÚwxWidgetsÓ¦ÓÃÖÐÑ¡ÔñUNICODEÖ§³ÖÖÐÎÄ¡£
ÎÒÃÇÕâÀïÑ¡console application
ͼ2
Ñ¡ÔñCÓïÑÔ£º
&nbs
Ïà¹ØÎĵµ£º
ÔÚÕ⼸ÌìµÄ¹¤×÷¹ý³ÌÖУ¬ÐèҪʵÏÖPHPÔÚ·þÎñÆ÷¶ËÄÜÓëÆäËû³ÌÐòͨÐÅ¡£ºÍÀϺÎÁ©ÈËÑо¿ÁË°ëÌ죬ÖÕÓÚ´óÖÂŪ³öÁËÒ»¸öÓÃWINDOWSµÄÃüÃû¹ÜµÀͨÐŵķ½·¨¡£
Óм¸µãÐèҪעÒâµÄ£º
PHP·þÎñÆ÷¶ËÎÒÃÇÿ´Î¶¼ÊÇÖØйҽÓÃüÃû¹ÜµÀ¡££¨ÕâÑùд£¬PHP¶Ë´úÂëÁ¿¼«ÆäÉÙ£¬¶øÇÒÒ²ºÜ·½±ã¡££©
ÄÇôÎÒÃÇÓÃC/C++дµÄÃüÃû¹ÜµÀ·þÎñÆ÷ÔòÐèҪÿ´ÎͨÐŶ¼´´½¨Ò»´Î¹ ......
C µÄ¿ªÊ¼
2010Äê2ÔÂ10ÈÕ£¬
¿ªÊ¼ÔĶÁ¼ÒÀïÓйØ"CÓïÑÔ"µÄ¸÷ÖÖ×ÊÁÏ¡£
ʹÓà TurboC2.0£¬Å¼¶û¿ÉÄÜÒ²»áÓõ½ Microsoft Visual C++ 6.0¡£ ......
1¡¢CÓïÑÔµÄÏîÄ¿ÄÚ´æ¹ÜÀíºÜÈÃÈËÍ·ÌÛ£¬×ÔʼÖÁÖÕÄãÒªÃ÷°×ÄÄЩÄÚ´æÓ¦¸ÃÒªÊÍ·Å£¬ÄÄЩµ½×îºó²ÅÄÜÊÍ·Å£¬²»È»µÄ»°£¬¾Í»á³öÏÖһЩ¶Ñ±»ÆÆ»µµÄ´íÎó
2¡¢Ã¿Ð´Ò»¸öº¯ÊýÒ»¶¨Òª¼ÇµÃдËüµÄ²âÊÔ³ÌÐò£¬²»¹ÜÄǸöº¯Êý¼òµ¥µÄ»¹ÊǸ´ÔÓ£¬²»È»µÄ»°£¬µ½×îºó»áæËÀÄ㣬ÓÐʱ»¹»á·¸Ò»Ð©µÍ¼¶µÄ´íÎó¡£Õâ¸ö½ÌѵÎҾͷ¸¹ý£¬Ð´ÁËÒ»´ó¶ÑUtility¹¤¾ßº¯Êý¿â£¬Ò»¸ö ......
cѧµÄÈ˺ܶࡣµ«Ê®Ö®°Ë¾ÅÊÇ°ëÍ°Ë®¡£»òÕßдµÃºÜËÀ¡£Ò²ÐíÎÒÕâ»°ÓеãÆ«¼¤¡£µ«ÊÇÎÒ¸ø³öÒ»¸ö±ê×¼°É¡£ÄãÄÜд³öÏñlinuxÄں˴úÂëÕâÑùµÄ´úÂëÂð£¿ÆäʵÈκÎÒ»ÃÅÓïÑԵľ«Ë裬ÔÚÓÚÔËÓá£ËùÒÔÔÚѧϰ֮ǰ×îºÃÎÊÒ»ÎÊÎÒΪʲҪѧÕâÃÅÓïÑÔ¡£Èç¹ûÊÇΪѧ¶øѧ£¬Ñ§µ½×îºóÓÖÊÇ°ëÍ°Ë®¡£»¹ÕæµÄ²»È翴С˵À´µÃ´Ì¼¤¡£Ã»ÓÐÄ¿µÄ¸ÉÊÂÇ飬±¾Éí¾ÍÊÇÒ»ÖÖÀË·Ñ¡£ ......
extern "C" ÊÇ C++ ±àÒëÆ÷Ö§³ÖµÄÒ»ÖÖÁ´½Óָʾ·û£¨linkage directive£©£¬Ëü±íʾÓÉÆäÉùÃ÷µÄº¯ÊýʹÓà C ÓïÑԵķ½Ê½±àÒëºÍÁ´½Ó¡£
C ºÍ C++ ¶Ôº¯Êý±àÒëºó²úÉúµÄ·ûºÅÃûÊDz»Ò»ÑùµÄ¡£¼ÙÉèÒ»¸öº¯ÊýµÄÔÐÍΪ:
void foo(int x, int y);
ÓÉ C ±àÒëÆ÷±àÒëºó²úÉúµÄ·ûºÅÃûΪ _foo£¬¶ø C++ ÓÉÓÚÖ§³ÖÖØÔصÄÐèÒª£¬±àÒëºóµÄ·ûºÅà ......