C++ À©Õ¹ºÍǶÈë Python
ÏÂÔØÔ´´úÂë
Python¼ò½é
¡¡¡¡PythonÊÇÒ»ÖÖ¼òµ¥Ò×ѧ£¬¹¦ÄÜÇ¿´óµÄ½âÊÍÐͱà³ÌÓïÑÔ£¬ËüÓмò½àÃ÷Á˵ÄÓï·¨£¬¸ßЧÂʵĸ߲ãÊý¾Ý½á¹¹£¬Äܹ»¼òµ¥¶øÓÐЧµØÊµÏÖÃæÏò¶ÔÏó±à³Ì£¬ÌرðÊÊÓÃÓÚ¿ìËÙÓ¦ÓóÌÐò¿ª·¢£¬Ò²¿ÉÒÔÓÃÀ´¿ª·¢´ó¹æÄ£µÄÖØÒªµÄÉÌÒµÓ¦Óá£PythonÊÇÒ»¸öÀíÏëµÄ½Å±¾ÓïÑÔ¡£
¡¡¡¡PythonÃâ·Ñ¿ªÔ´£¬¿ÉÒÆÖ²µ½¶àÖÖ²Ù×÷ϵͳ£¬Ö»Òª±ÜÃâʹÓÃÒÀÀµÓÚÌØ¶¨²Ù×÷ϵͳµÄÌØÐÔ£¬Python³ÌÐòÎÞÐèÐ޸ľͿÉÒÔÔÚ¸÷ÖÖÆ½Ì¨ÉÏÃæÔËÐС£
¡¡¡¡PythonÓµÓÐÏÖ´ú±à³ÌÓïÑÔËù¾ßÓеÄÒ»ÇÐÇ¿´ó¹¦ÄÜ£¬Python±ê×¼¿âÊ®·ÖÅӴ󣬿ÉÒÔ°ïÖú¿ª·¢Õß´¦Àí¸÷ÖÖ¹¤×÷£¬È磺ͼÐÎÓû§½çÃæ¡¢Îļþ´¦Àí¡¢¶àýÌå¡¢ÕýÔò±í´ïʽ¡¢ÎĵµÉú³É¡¢µ¥Ôª²âÊÔ¡¢Ï̡߳¢Êý¾Ý¿â¡¢ÍøÂçͨѶ¡¢ÍøÒ³ä¯ÀÀÆ÷¡¢CGI¡¢FTP¡¢µç×ÓÓʼþ¡¢XML¡¢HTML¡¢WAVÎļþ¡¢ÃÜÂëϵͳ¡¢TkºÍÆäËûÓëϵͳÓйصIJÙ×÷¡£Ö»Òª°²×°ÁËPython£¬ÕâЩ¹¦Äܶ¼ÊÇ¿ÉÓõijýÁ˱ê×¼¿âÒÔÍ⣬»¹ÓÐÐí¶àÆäËû¸ßÖÊÁ¿µÄ¿â£¬ÈçwxPython¡¢TwistedºÍPythonͼÐοâµÈµÈÊý²»Ê¤Êý¡£
¡¡¡¡PythonÈÝÒ×À©Õ¹ºÍǶÈë¡£PythonÌṩµÄÐí¶à±ê׼ģ¿éÖ§³ÖC»òÕßC++½Ó¿Ú¡£PythonºÍC¿ÉÒÔÒ»Æð¹¤×÷£¬Ëü¿ÉÒÔǶÈëµ½C»òÕßC++µÄÓ¦ÓóÌÐòµ±ÖУ¬Òò´Ë¿ÉÓÃPythonÓïÑÔΪӦÓóÌÐòÌṩ½Å±¾½Ó¿Ú£¬ÓÉÓÚÖ§³Ö¿çÓïÑÔ¿ª·¢£¬¿ÉÓÃPythonÉè¼Æ¸ÅÄӦÓóÌÐò£¬²¢Öð²½ÒÆÖ²µ½C£¬Ê¹ÓÃǰ²»±ØÓÃCÖØÐ´Ó¦ÓóÌÐò¡£(JythonʹPython¿ÉÒÔºÍJavaÒ»Æð¹¤×÷£¬Ê¹¿ª·¢Õß¿ÉÒÔÔÚPythonÀïÃæµ÷JavaµÄ°ü£¬Ò²¿ÉÒÔÔÚJavaÀïÃæÊ¹ÓÃPythonµÄ¶ÔÏó¡£»¹ÓиüÃîµÄ,ÓÉÓÚJythonµÄ½âÊÍÆ÷ÍêÈ«ÓÃJava±àд£¬Òò´Ë¿ÉÒÔÔÚÖ§³ÖJavaµÄÈÎºÎÆ½Ì¨Éϲ¿ÊðPython³ÌÐò£¬ÉõÖÁWEBä¯ÀÀÆ÷Ò²¿ÉÒÔÖ±½ÓÔËÐÐPython½Å±¾¡£)
Ìá³öÎÊÌâ
¡¡¡¡ÔÚij¸öC++Ó¦ÓóÌÐòÖУ¬ÎÒÃÇÓÃÒ»×é²å¼þÀ´ÊµÏÖһЩ¾ßÓÐͳһ½Ó¿ÚµÄ¹¦ÄÜ£¬ÎÒÃÇʹÓÃPythonÀ´´úÌæ¶¯Ì¬Á´½Ó¿âÐÎʽµÄ²å¼þ£¬ÕâÑù¿ÉÒÔ·½±ãµØ¸ù¾ÝÐèÇóµÄ±ä»¯¸Äд½Å±¾´úÂ룬¶ø²»ÊDZØÐëÖØÐ±àÒëÁ´½Ó¶þ½øÖƵĶ¯Ì¬Á´½Ó¿â¡£PythonÇ¿´óµÄ¹¦ÄÜ×ãÒÔʤÈΣ¬µ«ÊÇÓÐһЩ²Ù×÷ÏµÍ³ÌØ¶¨µÄ¹¦ÄÜÐèÒªÓÃC++À´ÊµÏÖ£¬ÔÙÓÉPythonµ÷Óá£ËùÒÔ£¬×î»ù´¡µØ£¬ÎÒÃÇÐèÒª×öµ½£º
1. °ÑPythonǶÈëµ½C++Ó¦ÓóÌÐòÖУ¬ÔÚC++³ÌÐòÖе÷ÓÃPythonº¯ÊýºÍ»ñµÃ±äÁ¿µÄÖµ£»
2. ÓÃC++ΪPython±àдÀ©Õ¹Ä£¿é(¶¯Ì¬Á´½Ó¿â)£¬ÔÚPython³ÌÐòÖе÷ÓÃC++¿ª·¢µÄÀ©Õ¹¹¦Äܺ¯Êý¡£
³£ÓõÄPython/C API½éÉÜ
¡¡¡¡ÏÂÃæÊÇÀý×ÓÖÐÓõ½µÄ¼¸¸öPython/C APIµÄ¼òÒª½éÉܼ°Ê¾Àý´úÂë¡£×¢Ò⣬Õâ²¢²»ÊÇÕâЩº¯ÊýµÄÏêϸ½éÉÜ£¬¶ø½ö½öÊÇÎÒÃÇËùÓõ½µÄ¹¦Äܼò½é£¬¸üÏêϸÄÚÈÝÇë²Î¿¼Îĵµ[1]¡¢[2]¡¢[3]¡¢[4]¡£
´ò¿ªMicrosoft Visual Studio .NET 2003£¬Ð½¨Ò»¸ö¿
Ïà¹ØÎĵµ£º
1£®¸ÅÄî
ÔÚC/C++ÖУ¬¶Ô×Ö·û´®µÄ²Ù×÷ÓкܶàÖµµÃ×¢ÒâµÄÎÊÌ⣬ͬÑù£¬C/C++¶Ôʱ¼äµÄ²Ù×÷Ò²ÓÐÐí¶àÖµµÃ´ó¼Ò×¢ÒâµÄµØ·½¡£×î½ü£¬ÔÚ¼¼ÊõȺÖÐÓкܶàÍøÓÑÒ²¶à´ÎÎʵ½¹ýC++ÓïÑÔÖжÔʱ¼äµÄ²Ù×÷¡¢»ñÈ¡ºÍÏÔʾµÈµÈµÄÎÊÌâ¡£ÏÂÃæ£¬ÔÚÕâÆªÎÄÕÂÖУ¬±ÊÕß½«Ö÷Òª½éÉÜÔÚC/C++ÖÐʱ¼äºÍÈÕÆÚµÄʹÓ÷½·¨. ......
ÔÚÕ⼸ÌìµÄ¹¤×÷¹ý³ÌÖУ¬ÐèҪʵÏÖPHPÔÚ·þÎñÆ÷¶ËÄÜÓëÆäËû³ÌÐòͨÐÅ¡£ºÍÀϺÎÁ©ÈËÑо¿Á˰ëÌ죬ÖÕÓÚ´óÖÂŪ³öÁËÒ»¸öÓÃWINDOWSµÄÃüÃû¹ÜµÀͨÐŵķ½·¨¡£
Óм¸µãÐèҪעÒâµÄ£º
PHP·þÎñÆ÷¶ËÎÒÃÇÿ´Î¶¼ÊÇÖØÐ¹ҽÓÃüÃû¹ÜµÀ¡££¨ÕâÑùд£¬PHP¶Ë´úÂëÁ¿¼«ÆäÉÙ£¬¶øÇÒÒ²ºÜ·½±ã¡££©
ÄÇôÎÒÃÇÓÃC/C++дµÄÃüÃû¹ÜµÀ·þÎñÆ÷ÔòÐèҪÿ´ÎͨÐŶ¼´´½¨Ò»´Î¹ ......
Code::BlocksÊÇÒ»¸öÃâ·Ñ¡¢¿ªÔ´¡¢¿çƽ̨µÄIDE£¬Ê¹ÓÃC++¿ª·¢£¬²¢ÇÒʹÓÃwxWidgets×öΪGUIº¯ÊÔ¿â¡£Code::BlocksʹÓÃÁ˲å¼þ¼Ü¹¹£¬Æä¹¦ÄÜ¿ÉÒÔʹÓòå¼þ×ÔÓɵØÀ©³ä¡£Ä¿Ç°£¬
Code::BlocksÖ÷ÒªÕë¶Ô¿ª·¢C£¯C++³Ìʽ¶øÉè¼Æ¡£
ÓÉÓÚËü¿ª·ÅÔ´ÂëµÄÌØµã£¬WindowsÓû§¿ÉÒÔ²»ÒÀÀµÓÚVS.NET£¬±àд¿çƽ̨C++Ó¦Ó ......
Java "ÓÐÀíÓÉ" ±È C++ ¿ì
×î½üÉÏCSDN±È½Ï¶à£¬ÓÖ¿´µ½ËµJava±ÈC++¸ü¿ìµÄÌû×Ó¡£
JavaÔÚijЩÇé¿öϱÈC++¿ìÎÒÈÏΪÊǺÜÓеÀÀíµÄ¡£ÀýÈç¿ÉÒÔ¸ù¾ÝÌØ¶¨µÄCPU½øÐÐÓÅ»¯µÈµÈ¡£
ÓÐλ½Ð wingfiring(±ð¶ºÁË)(·ÇµäÐÍͺ×Ó) µÄÀÏÐÖ·¢ÁËÒ»¸öÌû×Ó£¬ÔÎÄÈçÏ£º
ºÃ£¬ÎÒûÄÇô¶àʱ¼ä³³C++ºÃ»¹ÊÇJavaºÃ£¬ËùÒÔ£¬ÎÒ¾ÍÏÈÕ°ÑöÒ»ÏÂÂ¥Ö÷¸ø³öµÄÁ ......
C/C++ÊÇ×îÖ÷ÒªµÄ±à³ÌÓïÑÔ¡£ÕâÀïÁгöÁË50ÃûÓÅÐãÍøÕ¾ºÍÍøÒ³Çåµ¥£¬ÕâÐ©ÍøÕ¾Ìṩc/c++Ô´´úÂë¡£Õâ·ÝÇåµ¥ÌṩÁËÔ´´úÂëµÄÁ´½ÓÒÔ¼°ËüÃǵÄС˵Ã÷¡£ÎÒÒÑ
¾¡Á¦°üÀ¨×î¼ÑµÄC/C++Ô´´úÂëµÄÍøÕ¾¡£Õâ²»ÊÇÒ»¸öÍêÕûµÄÇåµ¥£¬ÄúÓн¨Òé¿ÉÒÔÁªÏµÎÒ£¬ÎÒ½«»¶ÓÄúµÄ½¨Ò飬ÒÔ½øÒ»²½¼ÓÇ¿Õâ·½ÃæµÄÇåµ¥¡£
1¡¢http://snippets.dzone.com/tag/c/
--Ê ......