»ªÇåÔ¶¼û 2010-01-22 09:21 ×÷ÕߣºÍõæ©æ©,»ªÇåÔ¶¼ûǶÈëʽѧԺ½²Ê¦¡£
ÔÚǶÈëʽ¿ª·¢ÖУ¬×÷Ϊµ×²ã¿ª·¢Õߣ¬¸ü¿´ÖصÄÊÇCÓïÑԵıà³ÌÄÜÁ¦£¬µ«×÷ΪӦÓóÌÐòµÄ¿ª·¢Õߣ¬ÎÒÏëѧϰC++»¹ÊÇÓбØÒªµÄ¡£ÄãÖ»ÓÐÔÚÁ˽âÁË£Ã++µÄÌØÐÔ£¬´Ó±¾ÖÊÉÏ¿´µ½ËüÓëCµÄÇø±ð²ÅÄܼᶨÄãÈÏʶѧϰËüµÄ¾öÐÄ¡£ÎÒ²»ÊÇר¼Ò£¬µ«ÊÇ´ÓÎÒѧϰµÄÀú³ÌÉÏÀ´¿´£¬Ñ§Ï°£Ã£«£«»¹ÊÇÓÐÐèÒªµÄ£¬²»ÂÛÄã×ö£Ñ£Ô»òÕߣǣԣ˶¼»áÓаïÖú¡£ ½èÖúÓÚC++ Primer Plus µÄ¿ª³¡°×£¬C++ÊÇÒ»ÖÖÁîÈËÐ˷ϵÄÓïÑÔ£¬ËüÔÚCÓïÑԵĻù´¡ÉÏÌí¼Ó¶ÔÃæÏò¶ÔÏó±à³ÌµÄÖ§³Ö£¬ËüÒѾ³ÉΪ20ÊÀ¼Í90Äê´ú×îÖØÒªµÄ±à³ÌÓïÑÔÖ®Ò»¡£C++¼Ì³ÐÁËCÓïÑԵĸßЧ¡¢¼ò½à¡¢¿ìËٺͿÉÒÆÖ²ÐԵĴ«Í³¡£C++ÃæÏò¶ÔÏóµÄÌØÐÔ´øÀ´ÁËȫеıà³Ì·½·¨£¬¶øÕâÖÖ·½·¨ÊÇΪӦ¸¶¸´Ôӳ̶Ȳ»¶ÏÌá¸ßµÄÏÖ´ú±à³ÌÈÎÎñ¶øÉè¼ÆµÄ¡£ÔÚÃæÏò¶ÔÏó±à³ÌÖÐÄã»áÌå»áµ½ºÜ¶àеÄÊõÓï——¶ÔÏó¡¢Àà¡¢·â×°¡¢Êý¾ÝÒþ²Ø¡¢¶Ô̬ºÍ¼Ì³ÐµÈ¡£ÆäʵC++ÈÚºÏÁËÈýÖÖ²»Í¬µÄ±à³Ì´«Í³——CÓïÑÔ´ú±íµÄ¹ý³ÌÐÔÓïÑÔ´«Í³¡¢c++ÔÚCÓïÑÔ»ù´¡ÉÏÌí¼ÓµÄÀà´ú±íµÄÃæÏò¶ÔÏóÓïÑԵĴ«Í³£¬ÒÔ¼°c++Ä£°æÖ§³ÖµÄͨÓñà³Ì´«Í³¡£
ÏÂÃæÀ´¿´¿´C++µÄÀúÊ·¡£C++²úÉúÓÚÃÀ¹ú±´¶ûʵ ......
»ªÇåÔ¶¼û 2010-01-22 09:21 ×÷ÕߣºÍõæ©æ©,»ªÇåÔ¶¼ûǶÈëʽѧԺ½²Ê¦¡£
ÔÚǶÈëʽ¿ª·¢ÖУ¬×÷Ϊµ×²ã¿ª·¢Õߣ¬¸ü¿´ÖصÄÊÇCÓïÑԵıà³ÌÄÜÁ¦£¬µ«×÷ΪӦÓóÌÐòµÄ¿ª·¢Õߣ¬ÎÒÏëѧϰC++»¹ÊÇÓбØÒªµÄ¡£ÄãÖ»ÓÐÔÚÁ˽âÁË£Ã++µÄÌØÐÔ£¬´Ó±¾ÖÊÉÏ¿´µ½ËüÓëCµÄÇø±ð²ÅÄܼᶨÄãÈÏʶѧϰËüµÄ¾öÐÄ¡£ÎÒ²»ÊÇר¼Ò£¬µ«ÊÇ´ÓÎÒѧϰµÄÀú³ÌÉÏÀ´¿´£¬Ñ§Ï°£Ã£«£«»¹ÊÇÓÐÐèÒªµÄ£¬²»ÂÛÄã×ö£Ñ£Ô»òÕߣǣԣ˶¼»áÓаïÖú¡£ ½èÖúÓÚC++ Primer Plus µÄ¿ª³¡°×£¬C++ÊÇÒ»ÖÖÁîÈËÐ˷ϵÄÓïÑÔ£¬ËüÔÚCÓïÑԵĻù´¡ÉÏÌí¼Ó¶ÔÃæÏò¶ÔÏó±à³ÌµÄÖ§³Ö£¬ËüÒѾ³ÉΪ20ÊÀ¼Í90Äê´ú×îÖØÒªµÄ±à³ÌÓïÑÔÖ®Ò»¡£C++¼Ì³ÐÁËCÓïÑԵĸßЧ¡¢¼ò½à¡¢¿ìËٺͿÉÒÆÖ²ÐԵĴ«Í³¡£C++ÃæÏò¶ÔÏóµÄÌØÐÔ´øÀ´ÁËȫеıà³Ì·½·¨£¬¶øÕâÖÖ·½·¨ÊÇΪӦ¸¶¸´Ôӳ̶Ȳ»¶ÏÌá¸ßµÄÏÖ´ú±à³ÌÈÎÎñ¶øÉè¼ÆµÄ¡£ÔÚÃæÏò¶ÔÏó±à³ÌÖÐÄã»áÌå»áµ½ºÜ¶àеÄÊõÓï——¶ÔÏó¡¢Àà¡¢·â×°¡¢Êý¾ÝÒþ²Ø¡¢¶Ô̬ºÍ¼Ì³ÐµÈ¡£ÆäʵC++ÈÚºÏÁËÈýÖÖ²»Í¬µÄ±à³Ì´«Í³——CÓïÑÔ´ú±íµÄ¹ý³ÌÐÔÓïÑÔ´«Í³¡¢c++ÔÚCÓïÑÔ»ù´¡ÉÏÌí¼ÓµÄÀà´ú±íµÄÃæÏò¶ÔÏóÓïÑԵĴ«Í³£¬ÒÔ¼°c++Ä£°æÖ§³ÖµÄͨÓñà³Ì´«Í³¡£
ÏÂÃæÀ´¿´¿´C++µÄÀúÊ·¡£C++²úÉúÓÚÃÀ¹ú±´¶ûʵ ......
ÏÈ·¢±íÒ»ÏÂÓÞ¼û£¬»¶Ó´ó»ï¶ùÅÄש£º
Visual C++£ºWindowsƽ̨ÉÏ×îÁ÷ÐеıàÒëÆ÷£¬ºÍVS¼¯³ÉµÄºÜºÃ£¬±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í£¬µ«ÊÇ£¬³ýÁ˱ȽϺÃÓÃÖ®Í⣬ºÃÏóûÓÐÌØ±ðÍ»³öµÄ...¶øÇÒ£¬Ö§³ÖµÄÓ²¼þƽ̨ºÃÏóÖ»ÓÐX86µÄ...
GCC/G++£º¿ªÔ´µÄ£¬Linux/Unixƽ̨ÉϵÄÊ×Ñ¡£¬¶øÇÒÖ§³ÖNÖÐÓ²¼þƽ̨£¬Èç¹ûÏë½øÐÐ¿çÆ½Ì¨±àÒëµÄ»°£¬ÕâÊÇÒ»¸ö²»´íµÄÑ¡Ôñ¡£
±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í¡£¾Ý˵LinuxÄں˵Ŀª·¢Õß¶¼ÓÃ2.95°æµÄ£¬Õâ¸ö°æ±¾±àÒë³öÀ´µÄC´úÂëÓ¦¸ÃÊÇЧÂÊ×îºÃµÄ¡£
Intel C ++£ºÊշѵģ¬Intel×öµÄ£¬ºÅ³ÆÔÚÊÇX86ÉÏ×îºÃµÄ±àÒëÆ÷£¬°²ÌÚÉÏÒ²ÊÇ¡£Intel×ԼҵıàÒëÆ÷£¬¶Ô×Ô¼ÒÓ²¼þµÄÖ§³Öµ±È»ÊDz»ÓÃ˵ÁË¡£WindowsºÍ LinuxÉ϶¼¿ÉÒÔÓã¬Ò»°ãÓÃÓÚһЩ¶ÔÐÔÄÜÒªÇ󼫸ߵÄÁìÓò£¬±ÈÈçÄںˡ¢ÓÎÏ·µÈµÈ¡£È±µãÊÇÎĵµ²»¶à£¬ÓÈÆäÊÇÖÐÎĵ쬲»ÊǺÜÁ÷ÐУ¬ÓÐÒ»¶¨µÄÃż÷¡£
²»¹ýËæ×ŶàºËµÄÈÕÒæÆÕ¼°£¬ÒªÔÚIntelµÄƽ̨ÉÏ×ö³öºÃµÄÓ¦Óã¬Intel C++±àÒëÆ÷Ó¦¸ÃÊDz»´íµÄÑ¡Ôñ£¬ÓÈÆäÊǸշ¢²¼µÄ10.0°æ£¬Ö±½ÓÄÉÈëÁ˶ԶàºË±à³ÌµÄÖ§³Ö£¬ÖµµÃѧϰ¡£
Borland C++£º²»ÉÙC++ Builder fansµÄ×î°®£¬ºÍVisual C++ÓÐÖÖ¼ÈÉú褺ÎÉúÁÁµÄ¸Ð¾õ¡£ËµÊµ»°£¬ÕâÕæÊDz»´íµÄ±àÒëÆ÷£¬BorlandµÄ¶¼ÊÇÒ»°ïÅ£È˰¡£¡Ö»¿Éϧ£¬°¦....
ÏÈ˵Õâà ......
ÏÈ·¢±íÒ»ÏÂÓÞ¼û£¬»¶Ó´ó»ï¶ùÅÄש£º
Visual C++£ºWindowsƽ̨ÉÏ×îÁ÷ÐеıàÒëÆ÷£¬ºÍVS¼¯³ÉµÄºÜºÃ£¬±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í£¬µ«ÊÇ£¬³ýÁ˱ȽϺÃÓÃÖ®Í⣬ºÃÏóûÓÐÌØ±ðÍ»³öµÄ...¶øÇÒ£¬Ö§³ÖµÄÓ²¼þƽ̨ºÃÏóÖ»ÓÐX86µÄ...
GCC/G++£º¿ªÔ´µÄ£¬Linux/Unixƽ̨ÉϵÄÊ×Ñ¡£¬¶øÇÒÖ§³ÖNÖÐÓ²¼þƽ̨£¬Èç¹ûÏë½øÐÐ¿çÆ½Ì¨±àÒëµÄ»°£¬ÕâÊÇÒ»¸ö²»´íµÄÑ¡Ôñ¡£
±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í¡£¾Ý˵LinuxÄں˵Ŀª·¢Õß¶¼ÓÃ2.95°æµÄ£¬Õâ¸ö°æ±¾±àÒë³öÀ´µÄC´úÂëÓ¦¸ÃÊÇЧÂÊ×îºÃµÄ¡£
Intel C ++£ºÊշѵģ¬Intel×öµÄ£¬ºÅ³ÆÔÚÊÇX86ÉÏ×îºÃµÄ±àÒëÆ÷£¬°²ÌÚÉÏÒ²ÊÇ¡£Intel×ԼҵıàÒëÆ÷£¬¶Ô×Ô¼ÒÓ²¼þµÄÖ§³Öµ±È»ÊDz»ÓÃ˵ÁË¡£WindowsºÍ LinuxÉ϶¼¿ÉÒÔÓã¬Ò»°ãÓÃÓÚһЩ¶ÔÐÔÄÜÒªÇ󼫸ߵÄÁìÓò£¬±ÈÈçÄںˡ¢ÓÎÏ·µÈµÈ¡£È±µãÊÇÎĵµ²»¶à£¬ÓÈÆäÊÇÖÐÎĵ쬲»ÊǺÜÁ÷ÐУ¬ÓÐÒ»¶¨µÄÃż÷¡£
²»¹ýËæ×ŶàºËµÄÈÕÒæÆÕ¼°£¬ÒªÔÚIntelµÄƽ̨ÉÏ×ö³öºÃµÄÓ¦Óã¬Intel C++±àÒëÆ÷Ó¦¸ÃÊDz»´íµÄÑ¡Ôñ£¬ÓÈÆäÊǸշ¢²¼µÄ10.0°æ£¬Ö±½ÓÄÉÈëÁ˶ԶàºË±à³ÌµÄÖ§³Ö£¬ÖµµÃѧϰ¡£
Borland C++£º²»ÉÙC++ Builder fansµÄ×î°®£¬ºÍVisual C++ÓÐÖÖ¼ÈÉú褺ÎÉúÁÁµÄ¸Ð¾õ¡£ËµÊµ»°£¬ÕâÕæÊDz»´íµÄ±àÒëÆ÷£¬BorlandµÄ¶¼ÊÇÒ»°ïÅ£È˰¡£¡Ö»¿Éϧ£¬°¦....
ÏÈ˵Õâà ......
1¡¢Òþʽת»»
CÔÚÒÔÏÂËÄÖÖÇé¿öÏÂ»á½øÐÐÒþʽת»»:
1¡¢ËãÊõÔËËãʽÖУ¬µÍÀàÐÍÄܹ»×ª»»Îª¸ßÀàÐÍ¡£
2¡¢¸³Öµ±í´ïʽÖУ¬Óұ߱í´ïʽµÄÖµ×Ô¶¯Òþʽת»»Îª×ó±ß±äÁ¿µÄÀàÐÍ£¬²¢¸³Öµ¸øËû¡£
3¡¢º¯Êýµ÷ÓÃÖвÎÊý´«µÝʱ£¬ÏµÍ³ÒþʽµØ½«Êµ²Îת»»ÎªÐβεÄÀàÐͺ󣬸³¸øÐβΡ£
4¡¢º¯ÊýÓзµ»ØÖµÊ±£¬ÏµÍ³½«ÒþʽµØ½«·µ»Ø±í´ïʽÀàÐÍת»»Îª·µ»ØÖµÀàÐÍ£¬¸³Öµ¸øµ÷Óú¯Êý¡£
2¡¢ËãÊýÔËËãµÄÒþʽת»»
ËãÊýÔËËãÖУ¬Ê×ÏÈÓÐÈçÏÂÀàÐÍת»»¹æÔò£º
1¡¢×Ö·û±ØÐëÏÈת»»ÎªÕûÊý(CÓïÑԹ涨×Ö·ûÀàÐÍÊý¾ÝºÍÕûÐÍÊý¾ÝÖ®¼ä¿ÉÒÔͨÓÃ) ¡£
2¡¢shortÐÍת»»ÎªintÐÍ(ͬÊôÓÚÕûÐÍ) ¡£
3¡¢floatÐÍÊý¾ÝÔÚÔËËãʱһÂÉת»»ÎªË«¾«¶È(double)ÐÍ£¬ÒÔÌá¸ßÔËË㾫¶È(ͬÊôÓÚʵÐÍ) ¡£
Æä´Î£¬ÓÐÏÂÃæµÄ¹æÔò¡£
µ±²»Í¬ÀàÐ͵ÄÊý¾Ý½øÐвÙ×÷ʱ£¬Ó¦µ±Ê×ÏȽ«Æäת»»³ÉÏàͬµÄÊý¾ÝÀàÐÍ£¬È»ºó½øÐ ......
@echo --------------------- ÓÃÓÚ¡¶Ò»¸ö²Ù×÷ϵͳµÄʵÏÖ¡·µÄ cmd ---------------------
@echo off
mode con cols=80 lines=60 ::ǰһ¸öÊý×Ö»ò×ÖĸΪ±³¾°É«£¬ºóÒ»¸öÊý×Ö»òÕß×ÖĸΪǰ¾°É«£¬ÏÂÃæÊÇһЩÑÕÉ«¶ÔÓ¦µÄÊý×Ö»ò×Öĸ£º
::0£½ºÚ¡¢1£½À¶¡¢2£½ÂÌ¡¢3£½Ç³ÂÌ¡¢4£½ºì¡¢5£½×Ï¡¢6£½»Æ¡¢7=°×¡¢8=»Ò¡¢9=µÀ¶¡¢A£½µÂÌ¡¢B=µÇ³ÂÌ¡¢C=µºì¡¢D=µ×Ï¡¢E=µ»Æ¡¢F=ÁÁ°× ::À¶µ×ÁÁ°××Ö
::color 1f ::Â̵׻Æ×Ö
color 2e set path=D:\TooLSourceS\WindowsWget;D:\TooLProgFiles\Vim\vim72;C:\cygwin\bin;D:\TooLProgFiles\Bochs;D:\Program Files\NASM;%path%
cd H:\MyLab\C
h:
cd H:\MyLab\C
ls
ls | grep -v \.c|grep -v \.bat|grep -v \.cpp|xargs rm -rf
pause
exit
@echo on ......
@echo --------------------- ÓÃÓÚ¡¶Ò»¸ö²Ù×÷ϵͳµÄʵÏÖ¡·µÄ cmd ---------------------
@echo off
mode con cols=80 lines=60 ::ǰһ¸öÊý×Ö»ò×ÖĸΪ±³¾°É«£¬ºóÒ»¸öÊý×Ö»òÕß×ÖĸΪǰ¾°É«£¬ÏÂÃæÊÇһЩÑÕÉ«¶ÔÓ¦µÄÊý×Ö»ò×Öĸ£º
::0£½ºÚ¡¢1£½À¶¡¢2£½ÂÌ¡¢3£½Ç³ÂÌ¡¢4£½ºì¡¢5£½×Ï¡¢6£½»Æ¡¢7=°×¡¢8=»Ò¡¢9=µÀ¶¡¢A£½µÂÌ¡¢B=µÇ³ÂÌ¡¢C=µºì¡¢D=µ×Ï¡¢E=µ»Æ¡¢F=ÁÁ°× ::À¶µ×ÁÁ°××Ö
::color 1f ::Â̵׻Æ×Ö
color 2e set path=D:\TooLSourceS\WindowsWget;D:\TooLProgFiles\Vim\vim72;C:\cygwin\bin;D:\TooLProgFiles\Bochs;D:\Program Files\NASM;%path%
cd H:\MyLab\C
h:
cd H:\MyLab\C
ls
ls | grep -v \.c|grep -v \.bat|grep -v \.cpp|xargs rm -rf
pause
exit
@echo on ......
¹¤×÷ºóÎÒ×ÐϸÔĶÁÁ˹«Ë¾µÄ3DÒýÇæµÄÔ´´úÂ룬ÕâÊÇ¿îά»¤ÁËÊ®¼¸ÄêµÄÒýÇæ£¬Ö÷ÒªÔËÐÐÔÚXBox, PS3ºÍPCƽ̨ÉÏ¡£ºËÐIJ¿·ÖÓÃCÓïÑÔд£¬ÆäËû²¿·Ö×é¼þÓÃC++±àд¡£ÎÒÒÔǰºÜÉÙÓÃCÓïÑÔ±à³Ì(°Ý´óѧ½ÌÓýËù´Í)£¬µ«¶ÁÁËÌ«¶àÕâ¿îÒýÇæµÄ´úÂëÉîÉîµÄÖÐÁËCÓïÑԵ;¡£C¸øÎҵĸоõ¾ÍÊǼòµ¥Ã÷ÁË£¬Òª½â¾öÎÊÌâ¾ÍÊÇÖ±½ÓÈ¥½â¾öËü£¬¾ø²»¹ÕÍäĨ½Ç£¬³ÌÐòԱÿһ¿Ì¶¼ÖªµÀ×Ô¼ºÔÚ¸Éʲô¡£C++Ïà±ÈÆðÀ´¾ÍÊDz»Í£µÄ³éÏó³éÏóÔÙ³éÏ󣬳鵽×îºó¶¼²»ÖªµÀÒª½â¾öµÄÎÊÌâÊÇʲôÁË£¬Ò»¸ö¼òµ¥µÄÎÊÌâÍùÍùÓø´Ôӵļ¼Êõ»ò¼¼ÇÉÈ¥½â¾ö(ÕâÊǺܶàÈË¿ÚÖÐÀÏÊǹÒ×ŵģºÉè¼Æ)¡£C++¸øÈËÃǹàÊäµÄ˼ÏëÊÇ´úÂëÖØÓ㬿ÉC++³ÌÐòÔ±ÈÔÒª²»Í£µÄÐ޸ĴúÂë¡£ÎÒ²¢²»ÊÇÈ¥Ö¸ÔðC++²»ºÃ£¬Ö»ÊÇ¿´¶àÁËCµÄ´úÂëÒý·¢µÄ˼¿¼¡£ÏÂÃæ¾Í̸̸ÈçºÎд¿çƽ̨³ÌÐò£¬±È½ÏÏÂCºÍC++д¿çƽ̨³ÌÐòµÄ²»Í¬¡£
C++ÖÐͨ³£ÊÇдһ¸ö³éÏóµÄÀà³éÏó³öÓëÆ½Ì¨Î޹صĽӿڣ¬È»ºóÕë¶Ô²»¶Ôƽ̨д²»Í¬µÄ×ÓÀà¡£¿Í»§¶Ëµ÷ÓÃʱ¸ù¾Ýµ±Ç°µÄƽ̨
Ñ¡Ôñ´´½¨²»Í¬µÄ×ÓÀ࣬¶ø¿Í»§¶ËµÃµ½Ê±»ùÀàµÄÖ¸Õë¡£´Ó¶øÊµÏÖ¿Í»§¶ËÎÞÐèÖªµÀµ±Ç°µÄƽ̨£¬´úÂë´óÖÂÈçÏ£º
class RENDER; //render.h
class RENDER_WIN32D3D : public RENDER; //render_wind3d.h
class RENDER_PS3 : public RENDER ......
¹¤×÷ºóÎÒ×ÐϸÔĶÁÁ˹«Ë¾µÄ3DÒýÇæµÄÔ´´úÂ룬ÕâÊÇ¿îά»¤ÁËÊ®¼¸ÄêµÄÒýÇæ£¬Ö÷ÒªÔËÐÐÔÚXBox, PS3ºÍPCƽ̨ÉÏ¡£ºËÐIJ¿·ÖÓÃCÓïÑÔд£¬ÆäËû²¿·Ö×é¼þÓÃC++±àд¡£ÎÒÒÔǰºÜÉÙÓÃCÓïÑÔ±à³Ì(°Ý´óѧ½ÌÓýËù´Í)£¬µ«¶ÁÁËÌ«¶àÕâ¿îÒýÇæµÄ´úÂëÉîÉîµÄÖÐÁËCÓïÑԵ;¡£C¸øÎҵĸоõ¾ÍÊǼòµ¥Ã÷ÁË£¬Òª½â¾öÎÊÌâ¾ÍÊÇÖ±½ÓÈ¥½â¾öËü£¬¾ø²»¹ÕÍäĨ½Ç£¬³ÌÐòԱÿһ¿Ì¶¼ÖªµÀ×Ô¼ºÔÚ¸Éʲô¡£C++Ïà±ÈÆðÀ´¾ÍÊDz»Í£µÄ³éÏó³éÏóÔÙ³éÏ󣬳鵽×îºó¶¼²»ÖªµÀÒª½â¾öµÄÎÊÌâÊÇʲôÁË£¬Ò»¸ö¼òµ¥µÄÎÊÌâÍùÍùÓø´Ôӵļ¼Êõ»ò¼¼ÇÉÈ¥½â¾ö(ÕâÊǺܶàÈË¿ÚÖÐÀÏÊǹÒ×ŵģºÉè¼Æ)¡£C++¸øÈËÃǹàÊäµÄ˼ÏëÊÇ´úÂëÖØÓ㬿ÉC++³ÌÐòÔ±ÈÔÒª²»Í£µÄÐ޸ĴúÂë¡£ÎÒ²¢²»ÊÇÈ¥Ö¸ÔðC++²»ºÃ£¬Ö»ÊÇ¿´¶àÁËCµÄ´úÂëÒý·¢µÄ˼¿¼¡£ÏÂÃæ¾Í̸̸ÈçºÎд¿çƽ̨³ÌÐò£¬±È½ÏÏÂCºÍC++д¿çƽ̨³ÌÐòµÄ²»Í¬¡£
C++ÖÐͨ³£ÊÇдһ¸ö³éÏóµÄÀà³éÏó³öÓëÆ½Ì¨Î޹صĽӿڣ¬È»ºóÕë¶Ô²»¶Ôƽ̨д²»Í¬µÄ×ÓÀà¡£¿Í»§¶Ëµ÷ÓÃʱ¸ù¾Ýµ±Ç°µÄƽ̨
Ñ¡Ôñ´´½¨²»Í¬µÄ×ÓÀ࣬¶ø¿Í»§¶ËµÃµ½Ê±»ùÀàµÄÖ¸Õë¡£´Ó¶øÊµÏÖ¿Í»§¶ËÎÞÐèÖªµÀµ±Ç°µÄƽ̨£¬´úÂë´óÖÂÈçÏ£º
class RENDER; //render.h
class RENDER_WIN32D3D : public RENDER; //render_wind3d.h
class RENDER_PS3 : public RENDER ......
Ô¤´¦Àí¹ý³ÌɨÃèÔ´´úÂ룬¶ÔÆä½øÐгõ²½µÄת»»£¬²úÉúеÄÔ´´úÂëÌṩ¸ø±àÒëÆ÷¡£¿É¼ûÔ¤´¦Àí¹ý³ÌÏÈÓÚ±àÒëÆ÷¶ÔÔ´´úÂë½øÐд¦Àí¡£
ÔÚCÓïÑÔÖУ¬²¢Ã»ÓÐÈκÎÄÚÔڵĻúÖÆÀ´Íê³ÉÈçÏÂһЩ¹¦ÄÜ£ºÔÚ±àÒëʱ°üº¬ÆäËûÔ´Îļþ¡¢¶¨Òåºê¡¢¸ù¾ÝÌõ¼þ¾ö¶¨±àÒëʱÊÇ·ñ°üº¬Ä³Ð©´úÂë¡£ÒªÍê³ÉÕâЩ¹¤×÷£¬¾ÍÐèҪʹÓÃÔ¤´¦Àí³ÌÐò¡£¾¡¹ÜÔÚĿǰ¾ø´ó¶àÊý±àÒëÆ÷¶¼°üº¬ÁËÔ¤´¦Àí³ÌÐò£¬µ«Í¨³£ÈÏΪËüÃÇÊǶÀÁ¢ÓÚ±àÒëÆ÷µÄ¡£Ô¤´¦Àí¹ý³Ì¶ÁÈëÔ´´úÂ룬¼ì²é°üº¬Ô¤´¦ÀíÖ¸ÁîµÄÓï¾äºÍºê¶¨Ò壬²¢¶ÔÔ´´úÂë½øÐÐÏìÓ¦µÄת»»¡£Ô¤´¦Àí¹ý³Ì»¹»áɾ³ý³ÌÐòÖеÄ×¢ÊͺͶàÓàµÄ¿Õ°××Ö·û¡£
Ô¤´¦ÀíÖ¸ÁîÊÇÒÔ#ºÅ¿ªÍ·µÄ´úÂëÐС£#ºÅ±ØÐëÊǸÃÐгýÁËÈκοհ××Ö·ûÍâµÄµÚÒ»¸ö×Ö·û¡£#ºóÊÇÖ¸Áî¹Ø¼ü×Ö£¬Ôڹؼü×ÖºÍ#ºÅÖ®¼äÔÊÐí´æÔÚÈÎÒâ¸öÊýµÄ¿Õ°××Ö·û¡£ÕûÐÐÓï¾ä¹¹³ÉÁËÒ»ÌõÔ¤´¦ÀíÖ¸Á¸ÃÖ¸ÁÔÚ±àÒëÆ÷½øÐбàÒë֮ǰ¶ÔÔ´´úÂë×öijЩת»»¡£ÏÂÃæÊDz¿·ÖÔ¤´¦ÀíÖ¸Á
Ö¸Áî ÓÃ;
# ¿ÕÖ¸ÁÎÞÈκÎЧ¹û
&nbs ......