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

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£¬Ð½¨Ò»¸ö¿


Ïà¹ØÎĵµ£º

C/C++ ÅжÏ·¾¶ÎªÎļþ

/***************************************************
* º¯Êý˵Ã÷: Åжϵ±Ç°path²ÎÊýÊÇ·ñΪһ¸ö¿É¶ÁµÄÎļþ
* º¯Êý·µ»Ø: 0 - Îļþ¿Ì¶È 1 - ȨÏ޾ܾø -1 -º¯Êý´íÎó
*   ²Î Êý : path Îļþ·¾¶.
***************************************************/
int isReadFile(const char *path)
{
  &nb ......

½ÌÄãÀí½â¸´ÔÓµÄC/C++ÉùÃ÷

      Ôø¾­Åöµ½¹ýÈÃÄãÃԻ󲻽⡢ÀàËÆÓÚint * (* (*fp1) (int) )
[10];ÕâÑùµÄ±äÁ¿ÉùÃ÷Â𣿱¾ÎĽ«ÓÉÒ×µ½ÄÑ£¬Ò»²½Ò»²½½Ì»áÄãÈçºÎÀí½âÕâÖÖ¸´ÔÓµÄC/C++ÉùÃ÷£ºÎÒÃÇ
½«´ÓÿÌ춼ÄÜÅöµ½µÄ½Ï¼òµ¥µÄÉùÃ÷ÈëÊÖ£¬È»ºóÖð²½¼ÓÈëconstÐÞÊÎ
·ûºÍtypedef£¬»¹Óк¯ÊýÖ¸Õ룬×îºó½éÉÜÒ»¸öÄܹ»ÈÃÄã׼ȷµØÀí½âÈκÎC/C++ ......

C++µÄXML±à³Ì¾­Ñé¨D¨DLIBXML2¿âʹÓÃÖ¸ÄÏ

дÕâƪÎÄÕµÄÔ­ÒòÓÐÈçϼ¸µã£º1)C++±ê×¼¿âÖÐûÓвÙ×÷XMLµÄ·½·¨£¬ÓÃC++²Ù×÷XMLÎļþ±ØÐëÊìϤһÖÖº¯Êý¿â£¬LIBXML2ÊÇÆäÖÐÒ»ÖÖºÜÓÅÐãµÄXML¿â£¬¶øÇÒËüͬʱ֧³Ö¶àÖÖ±à³ÌÓïÑÔ£»2)LIBXML2¿âµÄTutorialдµÃ²»Ì«ºÃ£¬ÓÈÆäÊDZàÂëת»»µÄ²¿·Ö£¬²»ÊÊÓÃÓÚÖÐÎıàÂëµÄת»»£»3)ÍøÉϵĴó¶àÊý¹ØÓÚLibxml2µÄ½éÉܽö½öÊÇ·­ÒëÁË×Ô´øµÄ×ÊÁÏ£¬Ã»ÓÐÏêϸ½é ......

Ubuntu£¨Linux£©Ê¹ÓÃEclipse´î½¨C/C++±àÒë»·¾³

ÕâÁ½Ì죬¸ø×Ô¼ºµçÄÔŪÁË˫ϵͳ£¬³ýÁËÔ­À´µÄWindows 7ϵͳÍ⣬װÉÏÁËLinuxϵͳ£¬Ê¹Óõİ汾ÊÇUbuntu
£¨µã
»÷¿Éµ½ÏàÓ¦µÄÏÂÔØÒ³Ã棩¡£¿ªÊ¼ÎÒ×°µÄLinux°æ±¾ÊÇfedora9£¬¶ÔÓÚÒ»¸ö¸ù±¾Ã»½Ó´¥¹ýLinuxϵͳµÄÈ˶øÑÔ£¬Ê¹ÓÃfedora£¬¼òÖ±ÈÃÈ˱ÀÀ£¡£¸ü
±ÀÀ£µÄÊÇ£¬ÎÒÓõÄÓ¢Îİ档ûµÄ°ì·¨£¬ÓÖÖØÐÂÏÂÔØLinux£¬¿Ìµú¡£×°ÏµÍ³¡£×°ÏµÍ³µÄʱºò ......

c/c++ÖжÑÕ»µÄÇø±ð

Ò»¡¢Ô¤±¸ÖªÊ¶—³ÌÐòµÄÄÚ´æ·ÖÅä
Ò»¸öÓÉc/C++±àÒëµÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·ÖΪÒÔϼ¸¸ö²¿·Ö
1¡¢Õ»Çø£¨stack£©—    ÓɱàÒëÆ÷×Ô¶¯·ÖÅäÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ£¬¾Ö²¿±äÁ¿µÄÖµµÈ¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
2¡¢¶ÑÇø£¨heap£© —    Ò»°ãÓɳÌÐòÔ±·ÖÅäÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³Ì ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ