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

¡¾C\C++ÓïÑÔÈëÃÅÆª¡¿ »ù±¾Êý¾ÝÀàÐÍ

Ê×ÏÈ¡¢ÎÒÃÇ¿´32λµÄÕûÊý£ºint ¡¢unsigned int¡¢long¡¢unsigned long ¡£ÕâЩ¶¼ÊÇ»ù±¾ÀàÐÍ£¬Ã»ÓÐunsigned¹Ø¼ü×ÖµÄÊÇÓзûºÅµÄ£¬·´Ö®ÊÇÎÞ·ûºÅµÄ¡£»¹ÓбÈÈçDWORD¡¢ UINTÕâЩҲֻÊÇд±ðÃû£¨typedef£©¶øÒÑ¡£ÓзûºÅÕûÊýÖµµÃ×¢ÒâµÄÊÇʲô·¶Î§ÄÚÊÇÕýÊý£¬Ê²Ã´·¶Î§ÊǸºÊý¡£ÕâÑù¶ÔÓÚ¼Ó¼õÔËËã¡¢±È½ÏÔËËãµÈÓкܴó°ïÖú£¬·ñÔòºÜÈÝÒ×Òç³ö»òÕ߱ȽϴíÎó¡£¾Ù¸öÀý×Ó£º
unsigned int loop = 5;
for ( ; loop >= 0; --loop )
{
     .......
}
ÕâÑùÒ»¸öÑ­»·£¬ÉÔ΢²»×¢Òâ¡£¾ÍÈÏΪËüÊdzÉÁ¢µÄ£¬ÆäʵËûÊÇÒ»¸öËÀÑ­»·¡£ÕâÀï»á¼õµ½0£¬³ÉÁ¢¼ÌÐø¼õ¡£ÓÉÓÚÊÇÎÞ·ûºÅ£¬½«¼õ³É×î´óµÄ32λÎÞ·ûºÅÕûÊý£º0xffffffff. Ö®ºó¼ÌÐø¼õ£¬Òò´ËΪËÀÑ­»·¡£Ëµµ½ÕâÀÓÖÒªÌá³öÒ»¸öÎÊÌâÁË¡£ÎÒÃÇÐèÒª¼Çס³£ÓõÄһЩʮÁù½øÖÆÊý£¬±ÈÈ磺0xffffffff, 0x80000000, 0x7fffffffµÈ¡£ÄÇô£º
1. ΪʲôÐèÒª¼ÇסÕâЩ£¿ÕâЩÊýÓÐÊ²Ã´ÌØµã£¿ÔÚÓзûºÅºÍÎÞ·ûºÅ32λÕûÊýÀËüÃÇ·Ö±ð´ú±íʲô£¿
Æä´Î¡¢ÊÇ16λÕûÊý£¬(short)Õ¼2×Ö½Ú¡£ÐèҪעÒâµÄ¸úÉÏÃæ32λÕûÊý²î²»¶à¡£
2. ¸ù¾ÝµÚÒ»¸öÎÊÌ⣬´ó¼Ò¿ÉÒԲ²Â16λÉõÖÁ8λÓзûºÅ¡¢ÎÞ·ûºÅÕûÊýÐèÒª¼Çס³£ÓõÄ16½øÖÆÊýÓÐÄÄЩ£¿
ÔٴΡ¢ÊÇ8λÕûÊý£¬Ò²¿ÉÒÔÀí½â³É×Ö·û¡£±ÈÈçchar¡¢unsigned char¡¢bool. ÕâÀïÖ»ÃèÊöÁË»ù±¾µÄÀàÐÍ£¬ÆäËütypedefÒ²ÊǸù¾ÝÕâЩ±äÁËÃû×Ö¶øÒÑ¡£ÔÚÕâÀïÐèÒªÈÏʶһµã£¬char±ðʼÖÕÈÏΪÊÇÓÃÔÚ×Ö·ûÉÏ£¬Í¬ÑùÒªÓйÛÄîËüÊÇÕûÊý£¬¶øÇÒÊÇÓзûºÅµÄ¡£´ó¼Ò¿ÉÒÔ×öʵÑéÈ¥Á˽âËûµÄ·¶Î§¡£ÔÚÉÏÃæµÄÁ½¸öÎÊÌâÀÎÒÏàÐÅÄãÖ»Òª´ð¶ÔÁË£¬Ò²¾ÍÖªµÀËûµÄ·¶Î§ÁË¡£ÕâÀïµÄboolÐèҪ˵Ã÷£¬boolÖ»ÓÐ0»ò1Á½¸ö״̬£¬ÔÚÄÚ´æÀï¡£Òò´ËËüµÄ·¶Î§Ö»ÓÐ0~1£¬ºÙºÙ£¡Ò²¾ÍÊÇfalse~trueÁËÓ´¡£
ÔÚÎÒÃÇд³ÌÐòµÄʱºò£¬ÄÔ×ÓÀïµÚÒ»·´Ó¦¿ÉÒÔ²»ÊÜÊý¾ÝÀàÐ͵ÄÏÞÖÆ¡£ÎÒÃÇ¿ÉÒÔÊ×ÏÈÏëµ½Õâ¸öÀàÐÍÕ¼ÓöàÉÙ¸ö×Ö½Ú£¬¾ÍÈÏΪËü¾ÍÊÇÒ»¿é¶ùÄÚ´æ¡£Äã¿ÉÒÔÀí½â³ÉÏ߶λòÕß½ø¶ÈÌõµÄÒ»²¿·Ö¡£È»ºóÔÙ¿´Õâ¸öÊý¾ÝÀàÐÍ£¨»ù±¾Êý¾ÝÀàÐÍ£©ÊÇ·ñΪÓзûºÅ£¬È»ºóÄãÔÚд³ÌÐòµÄʱºò¾ÍÄÜÓÐЧµÄ¿ØÖÆËüµÄ×î´óÊý£¬×îСÊý¡£´Ó¶ø±ÜÃâ·¢ÉúÒç³öµÈ¡£
Êý¾ÝÀàÐÍ£¬Ëµ°×ÁËÖ»ÊÇÓï·¨ÉϵÄÏÞÖÆ¡£ÄãÒªÊÇÉÔ΢µ×²ãÒ»µã»òÕßÖ¸Õë²Ù×÷£¬ÄÇôÀàÐͶ¼¿ÉÒÔºöÂÔ¡£Ò»Çж¼ÊÇÔÚ²Ù×÷Äڴ棬¼´Ò»Çж¼ÔÚÄãµÄÕÆ¿ØÖ®ÖС£ÓзûºÅ»òÕßÎÞ·ûºÅÖ»ÊÇÔڱȽÏÔËËãºÍ¸Ð¹ÙÉÏÓÐÕý¸º¡£ÔÚÄÚ´æÖдæ·ÅµÄÊý¾ÝÊÇûÓзûºÅ¿ÉÑԵģ¬Äã¿ÉÒÔÕâôÀí½â£¬Ò»¸öunsigned int ±äÁ¿µÄֵΪ0xffffffff£¬ÄÇôͬÑùÊÇ0xffffffff±íʾΪintÀàÐÍ£¬Ëü¾ÍµÈÓÚ-1¡£¶øÔÚÄÚ´æÖж¼ÊÇͬÑùµÄ´æ´¢·½Ê½¡£ËùÒÔ£¬Ê×ÏÈÎÒÃÇ


Ïà¹ØÎĵµ£º

anic£º±ÈC¿ì±ÈJava°²È«±Èshell»¹¼òµ¥µÄÐÂÓïÑÔ

һλIDΪultimusµÄ³ÌÐòÔ±¿ª·¢ÁËÒ»ÖÖÃûΪanicµÄÐÂÓïÑÔ£¬½üÈÕÒýÆðÒµ½ç¹Ø×¢¡£¸ù¾ÝGoogle CodeÉϸÃÏîÄ¿µÄ¼ò½é£¬¸ÃÓïÑÔµÄÕýʽÃû³ÆÊÇANI£¬anicÊÇÕâÖÖÓïÑԵIJο¼ÊµÏÖ¡£
ANIÊÇÒ»ÖÖʵÑéÐÔ¡¢¸ßÐÔÄÜ¡¢¾²Ì¬°²È«¡¢ÍêÈ«Òþº¬Ö§³Ö²¢ÐС¢ÃæÏò¶ÔÏóµÄͨÓÃÊý¾ÝÁ÷±à³ÌÓïÑÔ¡£
anicÓÃGNU¹¤¾ßÁ´Ð´³É£¬Òò´Ë¿ÉÒÆÖ²ÐԺܺ㬿ÉÒÔÔËÐÐÓÚËùÓÐÖ÷Á÷²Ù×÷ϵ ......

C¶ÁÈ¡ÎļþµÄÒ»ÐÐ

¸Õ¸ÕÍê³ÉµÄC¶ÁÈ¡ÎļþÒ»ÐÐÊý¾Ý£¬¿ÉÒÔ¶Á´óÁ¿Êý¾ÝµÄÐС£
/*
º¯Êý¹¦ÄÜ£º
   ¶ÁÈ¡ÎļþµÄÒ»ÐУ¬µ±¿ª±ÙÄÚ´æ²»¹»Ê±returnֵΪ-1,size»á¸ø³öÖÁÉÙÐèÒªµÄÄÚ´æ´óС£¬
      returnֵΪ1ʱ±íʾ´ËʱÎļþ½áÊø£¬´Óbuffer,sizeµÃµ½×îºóÒ»ÐеÄÊý¾ÝºÍ´óС¡£
ÊäÈë²ÎÊý£º
   stream£ºÎļþÁ÷ ......

JavaºÍC++³ÌÐòÔ±´ýÓöÎÊÌâ

      ×î½ü°àÀïµÄͬѧ¶¼Ã¦×ű¨°à£¬Óиö´ïÄÚÊÇjavaÅàѵ£¬ÓиöÉîÀ¶ÊÇC++Åàѵ£¬ÍøÉÏ¿´ÁËЩÌû×Ó˵ʲôµÄ¶¼ÓУ¬×ÔÎҸоõÅàÑøÒ»¸öC++³ÌÐòÔ±µÄÖÜÆÚÒª±ÈÅàÑøÒ»¸öjAVA³ÌÐòÔ±µÄÖÜÆÚ³¤ºÜ¶à£¬µ±È»£¬C++ÒªÊÇѧµÄºÃµÄ»°¿Ï¶¨±ÈѧjavaµÄÅ££¬µ«ÊǸ¶³öµÄ´ú¼Û¸öÈËÈÏΪÊÇÓкܴó²î¾àµÄ¡£¶ÔÓÚÏÖÔÚÊг¡É϶ÔÓÚÓïÑÔµÄÐèÇóÒ² ......

C++ÖÐextern ¡°C¡±º¬ÒåÉî²ã̽Ë÷

1.ÒýÑÔ
¡¡¡¡C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌØµã£¨±»ÊÀÈ˳ÆÎª“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾ ......

ÓÃC/gsoapʵÏÖWebService

תÌù×Ô£ºhttp://blog.sina.com.cn/s/blog_629562fe0100gs2l.html
ÉÔ×÷ÐÞ¸Ä
 
gSOAPÊÇÒ»¸ö¿äƽ̨µÄ£¬ÓÃÓÚ¿ª·¢Web Service·þÎñ¶ËºÍ¿Í»§¶ËµÄ¹¤¾ß£¬ÔÚWindows¡¢Linux¡¢MAC OSºÍUNIXÏÂʹÓÃCºÍC++ÓïÑÔ±àÂ룬¼¯³ÉÁËSSL¹¦ÄÜ¡£
ÏÂÔØµØÖ·£ºhttp://sourceforge.net/projects/gsoap2
¹Ù·½ÍøÕ¾£ºhttp://genivia.com/Products/g ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ