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

C++ÓëJAVA

JAVAºÍC++¶¼ÊÇÃæÏò¶ÔÏóÓïÑÔ¡£Ò²¾ÍÊÇ˵£¬ËüÃǶ¼Äܹ»ÊµÏÖÃæÏò¶ÔÏó˼Ï루·â×°£¬¼Ì³Ë£¬¶à̬£©¡£
C++Äܱ»²Ù×÷ϵͳ£¨Window£¬Linux£©Ö±½ÓÔËÐУ¬¶øJava²»ÐУ¬ÐèÒªÓиöJVM¡£
 javaÓïÑÔ¸ø¿ª·¢ÈËÔ±ÌṩÁ˸üΪ¼ò½àµÄÓï·¨£»È¡ÏûÁËÖ¸Õë´øÀ´¸ü¸ßµÄ´úÂëÖÊÁ¿£»ÍêÈ«ÃæÏò¶ÔÏ󣬶ÀÌØµÄÔËÐлúÖÆÊÇÆä¾ßÓÐÌìÈ»µÄ¿ÉÒÆÖ²ÐÔ¡£
1£®Ö¸Õë
JAVAÓïÑÔÈñà³ÌÕßÎÞ·¨ÕÒµ½Ö¸ÕëÀ´Ö±½Ó·ÃÎÊÄÚ´æÎÞÖ¸Õ룬²¢ÇÒÔöÌíÁË×Ô¶¯µÄÄÚ´æ¹ÜÀí¹¦ÄÜ£¬´Ó¶øÓÐЧµØ·ÀÖ¹ÁËc£¯c++ÓïÑÔÖÐÖ¸Õë²Ù×÷ʧÎó£¬ÈçÒ°Ö¸ÕëËùÔì³ÉµÄϵͳ±ÀÀ£¡£µ«Ò²²»ÊÇ˵JAVAûÓÐÖ¸Õ룬ÐéÄâ»úÄÚ²¿»¹ÊÇʹÓÃÁËÖ¸Õ룬ֻÊÇÍâÈ˲»µÃʹÓöøÒÑ¡£ÕâÓÐÀûÓÚJava³ÌÐòµÄ°²È«¡£
2.Àà
2.1 C++Àà
Àà³ÉÔ±·ÃÎÊ¿ØÖÆÊôÐÔ£º¹«ÓУ¬Ë½ÓУ¬±£»¤¡£±£»¤Óë˽ÓÐÀàËÆ£¬²î±ðÔÚÓڼ̳йý³ÌÖжԲúÉúµÄÐÂÀàµÄÓ°Ï첻ͬ¡£
ϵͳĬÈÏΪprivate ¼Ì³Ð
Ðé»ùÀࣺ
ijÀàµÄ²¿·Ö»òÈ«²¿»ùÀà´ÓÒ»¸ö¹²Í¬»ùÀàÅÉÉú³öÀ´Ê±£¬½«¹²Í¬»ùÀàÉèΪÐé»ùÀ࣬´Ó²»Í¬Â·¾¶¼Ì³Ð¹ýÀ´µÄͬÃûÊý¾Ý³ÉÔ±ÔÚÄÚ´æÖÐÖ»ÓÐÒ»¸ö¿½±´£¬½â¾öͬÃû³ÉÔ±µÄΨһ±êʶÎÊÌâ¡£
Ð麯Êý£º
½â¾öͨ¹ý»ùÀà¶ÔÏóµÄÖ¸Õëµ÷ÓõÄÖ»ÊÇ´Ó»ùÀà¼Ì³ÐµÄº¯Êý³ÉÔ±£¬¶ø²»ÊÇÅÉÉúÀàÐÂÔöµÄͬÃûº¯Êý¡£
´¿Ð麯Êý£º
ÔÚ»ùÀàÖÐֻ˵Ã÷º¯ÊýÔ­ÐÍ£¬¹æ¶¨Õû¸öÀà×åµÄͳһ½Ó¿ÚÐÎʽ£¬ÔÚÅÉÉúÀàÖÐÔÙ¸ø³ö¾ßÌåʵÏÖ¡£
virtual º¯ÊýÀàÐÍ º¯ÊýÃû£¨²ÎÊý±í£©=0£» //´ø´¿Ð麯ÊýµÄÀàÊdzéÏóÀà
2.2 JAVAÀà
 ·ÃÎÊ¿ØÖÆ
                      public,  protected,    default,   private   £¨Ä¬ÈÏÊÇprotected£©
ͬһ¸öÀà
ͬһ¸ö°üÖеÄÀà
 ×ÓÀà
ÆäËû°üÖеÄÀà
3.¼Ì³Ð
 c++Ö§³Ö¶àÖØ¼Ì³Ð£¬ÕâÊÇc++µÄÒ»¸öÌØÕ÷£¬ËüÔÊÐí¶à¸¸ÀàÅÉÉúÒ»¸öÀà¡£¾¡¹Ü¶àÖØ¼Ì³Ð¹¦ÄܺÜÇ¿£¬µ«Ê¹Óø´ÔÓ£¬¶øÇÒ»áÒýÆðÐí¶àÂé·³£¬±àÒë³ÌÐòʵÏÖËüÒ²ºÜ²»ÈÝÒס£Java²»Ö§³Ö¶àÖØ¼Ì³Ð£¬µ«ÔÊÐíÒ»¸öÀà¼Ì³Ð¶à¸ö½Ó¿Ú(extends+implement)£¬ÊµÏÖÁËc++¶àÖØ¼Ì³ÐµÄ¹¦ÄÜ£¬ÓÖ±ÜÃâÁËc++ÖеĶàÖØ¼Ì³ÐʵÏÖ·½Ê½´øÀ´µÄÖî¶à²»±ã¡£
3.1 C++¼Ì³Ð
class A:public B,protected C, private D  {};
//Ò»¸öÀà¿ÉÒÔÓжà¸ö»ùÀ࣬³ÆÎª¶à¼Ì³Ð£¬Ö»ÓÐÒ»¸ö»ùÀà³ÆÎªµ¥¼Ì³Ð¡£JAVAÖ»ÄÜÓÐÒ»¸öÖ±½Ó¸¸À࣬³ÆÎª³¬Àà
¹¹Ô캯ÊýÓëÎö¹¹º¯Êý²»Äܱ»¼Ì³Ð£¬JAVAÒ²²»Äܼ̳й¹Ô캯Êý
¹«Óм̳У¬»ùÀàµÄ˽ÓгÉÔ±²»ÄÜ·ÃÎÊ¡£»ùÀ๫Óкͱ£»¤³ÉÔ±µÄ·ÃÎÊÊôÐÔÔÚÅÉÉúÀ಻±ä¡£
˽Óм̳У¬»


Ïà¹ØÎĵµ£º

±àд¿ÉÒÆÖ²C/C++³ÌÐòÒªµã

      1.·Ö²ãÉè¼Æ£¬¸ôÀëÆ½Ì¨Ïà¹ØµÄ´úÂë¡£¾ÍÏñ¿É²âÊÔÐÔÒ»Ñù£¬¿ÉÒÆÖ²ÐÔÒ²Òª´ÓÉè¼Æ×¥Æð¡£Ò»°ãÀ´Ëµ£¬×îÉϲãºÍ×îϲ㶼²»¾ßÓÐÁ¼ºÃµÄ¿ÉÒÆÖ²ÐÔ¡£×îÉϲãÊÇ
GUI£¬´ó¶àÊýGUI¶¼²»ÊÇ¿çÆ½Ì¨µÄ£¬ÈçWin32 SDKºÍMFC¡£×îϲãÊDzÙ×÷ϵͳAPI£¬´ó¶à²¿·Ö²Ù×÷ϵͳAPI¶¼ÊÇרÓõġ£
¡¡¡¡
Èç¹ûÕâÁ½²ãµÄ´úÂëÉ¢²¼ÔÚÕû¸öÈí¼ ......

½â¾öCºÍC++ÖÐÉú³ÉµÄEXEÎļþÖ´Ðк󴰿ھÍÏûʧÁË£¡

Óô˷¨Ç°È·±£ÄãµÄCÔ´´úÂëÊÇÎÞ´íµÄ~~
½â¾ö°ì·¨£º
C:
ÔÚÖ÷º¯Êýºó¼Ógetch()»òch=getch();    (ÈóÌÐòµÈ´ýÄã°´ÏÂÈÎÒâ¼ü£¬ÔÙ¼ÌÐøÖ´ÐÐÏÂÃæµÄÓï¾ä)
C++:
1.°üº¬Í·Îļþʱ£º #include   <stdlib.h>/*header file£¬ÒòΪÔÚstdlib.hÍ·ÎļþÖж¨ÒåÁËsystem()º¯Êý*/
2.ÔÚ×îºóÒ»¾ä¼ÓÉÏ£ºsystem("PAUSE ......

ÓÃVC++2005¶ÁXMLÎļþµÄСÀý×Ó

 1¡£Ð´Ò»¸öxmlÎļþ
 
 <?xml version="1.0" encoding="utf-8" ?>
- <root>
- <user id="101">
<name>abc</name>
<password>abc</password>
</user>
- <user id="102">
<name>ccc</name>
<password>ccc< ......

C/C++ Îļþ¶Áд²Ù×÷×ܽá

ÔÚ±à³ÌµÄ¹ý³ÌÖУ¬ÎļþµÄ²Ù×÷ÊÇÒ»¸ö¾­³£Óõ½µÄÎÊÌ⣬ÔÚC++BuilderÖУ¬¿ÉÒÔʹÓöàÖÖ·½·¨¶ÔÎļþ²Ù×÷£¬ÏÂÃæÎҾͰ´ÒÔϼ¸¸ö²¿·Ö¶Ô´Ë×÷Ïêϸ½éÉÜ£¬¾ÍÊÇ£º
1¡¢»ùÓÚCµÄÎļþ²Ù×÷£»
2¡¢»ùÓÚC++µÄÎļþ²Ù×÷£»
3¡¢»ùÓÚWINAPIµÄÎļþ²Ù×÷£»
4¡¢»ùÓÚBCB¿âµÄÎļþ²Ù×÷£»
5¡¢ÌØÊâÎļþµÄ²Ù×÷¡£
¡¡
Ò¼¡¢»ùÓÚCµÄÎļþ²Ù×÷
¡¡¡¡ÔÚANSI CÖУ¬ ......

C++ Ö®Boostѧϰ±Ê¼Ç Linuxϱà³Ì

C++ѧϰ±Ê¼Ç--Linuxϱà³Ì
Ò»¡¢¹ØÓÚBoostµÄʹÓ㬼¸ÖÖ³£Ó÷½·¨£¬Ö»ÊÇ×Ô¼º¹¤×÷¡¢Ñ§Ï°ÖÐ×ܽáµÄ£¬ÓÐЩ·½·¨µÄÈ·ÓÐЩ·±Ëö£¬ÄÜÂú×ãÐèÇó£¬Ó¦¸Ã»¹Óиü¼Ó¼òµ¥¿ì½ÝµÄ·½Ê½£¬´ý¸Ä½ø¡£
1¡¢ÅжÏ×Ö·û´®ÓëÕýÔò±í´ïʽÊÇ·ñÆ¥Å䣨ÍêȫƥÅ䣩
bool IsMatch(const char* data,const char * regx)
{
    boost::regex express ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ