C/C++µ¥Ôª²âÊÔÀíÂÛ¾«Òª£¨Áù£©
2.1 ¿É²âÐÔÎÊÌâÏê½â(2)
½ÓÏÂÀ´ÎÒÃÇÌÖÂÛÖØµãÎÊÌ⣺¸²¸ÇÊäÈë¡£Ò»¸öº¯Êý£¬ÊäÈë»áÓÐÄÄÐ©ÄØ£¿ÊäÈë°üÀ¨Á½·½Ã棺ÍⲿÊäÈ룬ÄÚ²¿ÊäÈë¡£ÍⲿÊäÈëÈÝÒ×Àí½â£¬¾ÍÊǺ¯ÊýÍⲿ¿ÉÒÔÉ趨µÄÊäÈ룬°üÀ¨²ÎÊý£¬È«¾Ö±äÁ¿£¬³ÉÔ±±äÁ¿¡£
¹Ø¼üÊÇÄÚ²¿ÊäÈë¡£ÒòΪºÜÉÙÓÐÎÄÏ×ÌÖÂÛÄÚ²¿ÊäÈ룬¶ÔºÜ¶àÈËÀ´Ëµ£¬ÄÚ²¿ÊäÈë¿ÉÄÜÊÇÒ»¸öİÉúµÄ´Ê£¬ÎÒÃÇÊ×ÏÈÀ´¿´¿´ÄÚ²¿ÊäÈëÊÇʲô¡£Ò»¸öº¯Êý£¬¶ÔÓÚµ÷Óõײ㺯Êý»ñµÃµÄÊý¾Ý£¬ÊÇÈçºÎ´¦ÀíµÄÄØ£¿¸ú²ÎÊýÒ»Ñù£¬Ò²ÊÇ·ÖÀà´¦Àí¡£ËùÒÔ£¬²âÊÔʱҲҪ·ÖÀà¼ì²â£¬ÕâÓë²ÎÊýÃ»Ê²Ã´Çø±ð¡£Õâ¾ÍÊÇÄÚ²¿ÊäÈë¡£
ÄÚ²¿ÊäÈëÓм¸ÖÖÇéÐΣ¿Ò»¹²ÓÐÁùÖÖ£º×ÔÈ»ÊäÈë¡¢²»¿É¿Ø¡¢Ê§Õæ¡¢ÄÑÓÚ³õʼ»¯¡¢¾²Ì¬ÊäÈ룬ÖжÏÊäÈë¡£
×ÔÈ»ÊäÈë
×ÔÈ»ÊäÈë¾ÍÊǵ÷Óõײ㺯ÊýµÄʵ¼Ê´úÂ룬»ñµÃ×ÔÈ»µÄ¼ÆËã½á¹û¡£µ×²ãº¯Êý±ØÐë´æÔÚ£¬¿É¿Ø£¬²¢ÇÒÕýÈ·¡£¶ÔÓÚ×ÔÈ»ÊäÈ룬²âÊÔʱ²¢²»ÊÇʲôҲ²»ÓÃ×ö¡£ÎªÁ˼ì²â³ÌÐòÊÇ·ñ¶Ôµ×²ãº¯ÊýµÄ¸÷ÖÖ¿ÉÄÜÊä³ö×öºÏÊʵÄÅжϺʹ¦Àí£¬ÐèÒªÈõײ㺯ÊýÊä³öºÏÊʵÄÊý¾Ý£¬Õâ¾ÍҪͨ¹ýÉèÖúÏÊʵIJÎÊýµÈÊý¾ÝÀ´¼ä½Ó¿ØÖƵײ㺯ÊýµÄÊä³ö¡£ÓÐʱºò£¬Õâ¸ö¹¤×÷ÊǺÜÀ§Äѵģ¬Õâ¾ÍÊÇÄÑÒÔ³õʼ»¯£¬ºóÃæÓÐרÃŽéÉÜ¡£
²»¿É¿Ø
µ×²ãº¯Êý»¹Êǵ÷ÓÃʵ¼Ê´úÂ룬µ«Êǵײ㺯ÊýµÄÊä³ö²»·ûºÏ²âÊÔÐèÇó¡£ÔÚÕâ¸öÀý×ÓÖУ¬µ×²ãº¯ÊýµÄ¹¦ÄÜÊÇÈ¡µÃ»·¾³Î¶ȣ¬ÎÒÃÇÒª¼ì²â³ÌÐòÊÇ·ñ¶Ô¸÷ÖÖ»·¾³Î¶È×öÁ˺ÏÊʵĴ¦Àí£¬µ«ÊÇÕæÊµµÄ»·¾³Î¶Ȳ»¿ÉÄÜʵʱ´ó·ù±ä»¯£¬Õâ¾ÍÊDz»¿É¿Ø¡£²»¿É¿ØÔÚµ¥Ôª²âÊÔµ±ÖÐÊÇÏ൱³£¼ûµÄ£¬ÀýÈçµ×²ãº¯Êý·µ»ØÒ»¸öËæ»úÊý¡¢Ò²ÊDz»¿É¿Ø£¬µ×²ãº¯ÊýÊÇÓÃÀ´Á¬½ÓÍøÂçµÄ£¬¿ÉÄÜÎÞ·¨¿ØÖÆËüµÄ¸÷ÖÖ״̬£¬ÕâЩ¶¼ÊDz»¿É¿Ø¡£
Ê§Õæ
µ×²ãº¯Êýµ÷ÓõÄÊÇ×®´úÂë¡£×®´úÂ뵱Ȼ²»ÄÜʵÏÖÔÓдúÂëµÄ¹¦ÄÜ£¬Õâ¾ÍÊÇÊ§Õæ¡£Õâ¸öÀý×Ó¸ú½éÉܲ»¿É¿ØÊÇͬһ¸öº¯Êý£¬²»Í¬µÄÊÇ£¬µ×²ãº¯Êýµ÷ÓõÄÊÇ×®´úÂ룬һ°ãµÄ×®´úÂëÊÇʲôҲ²»×öµÄ£¬µ×²ãº¯ÊýµÄ·µ»ØÖµ×ÜÊÇ0£¬²¢ÇÒδÊä³ö»·¾³Î¶ȣ¬²âÊÔ×ö²»ÏÂÈ¥¡£Ê§ÕæÊÇ´ò×®Ôì³ÉµÄ£¬ÊÇ´ò×®µÄ±ØÈ»½á¹û¡£¿É²»¿ÉÒÔͨ¹ýÐÞ¸Ä×®´úÂëÀ´½â¾öÊ§ÕæÄØ£¿ÓÐʱºòÊÇ¿ÉÒԵģ¬ÓÐʱºò²»ÐУ¬ºóÃæ»áÓнøÒ»²½µÄ½éÉÜ¡£
¸Õ²ÅÎÒÃÇÌÖÂÛÁËÊ§Õæ¡£
ÄÑÓÚ³õʼ»¯
&n
Ïà¹ØÎĵµ£º
http://www.trendcaller.com/2009/05/hadoop-should-target-cllvm-not-java.html
Sunday, May 10, 2009
Hadoop should target C++/LLVM, not Java (because of watts)
< type="text/javascript">
digg_url="http://www.trendcaller.com/2009/05/hadoop-should-target-cllvm-not-java.html";
Over the years, ......
/*
×¢Òâ²»¶ÏÓÒÒÆÅжÏ×îµÍλÊÇ1ÓжàÉÙ¸öµÄËã·¨ÊÇ´íÎóµÄ£¬
ÒòΪ¸ù¾ÝGNU C/C++µÄʵÏÖÀ´¿´£¬¸ºÊýÊÇ´ø·ûºÅÌî³ä½øÐÐÓÒÒÆµÄ£¬ËùÒÔÈç¹ûÊǸºÊý£¬¸ÃËã·¨»áËÀÑ»·¡£
±äͨ°ì·¨£ºJava¿ÉÒÔÓÃ>>>Âß¼ÓÒÒÆÎ»²Ù×÷·û£¬C/C++¿ÉÒÔÇ¿ÖÆ×ª»»³ÉÎÞ·ûºÅÕûÊýÔÙ´¦Àí
ÏÂÃæµÄ³ÌÐòÊÇÕý½â¡£ÆäÖÐnum &= (num - 1) »áÏû³ýnumµÄ×îСλÖõÄ"1" ......
C++ newÓ÷¨Ïà¹Ø¾Ñé×ܽá
×÷Õß: ØýÃû, ¡¡³ö´¦:ITר¼ÒÍø,¡¡ÔðÈαà¼: лåûåû,¡¡2010-04-16 07:00
¡¡¡¡C++ ±à³ÌÓïÑÔÖÐÓÐÒ»ÖÖ½Ð×önewµÄÊõÓï¡£²»¹ýÕâÒ»¸ÅÄîÊDZȽÏÄ£ºýµÄ£¬ÓÐЩÈ˰ÑËüÀí½âΪnewº¯Êý£¬µ«ÊÇÓеÄÈËÓÖ»á°ÑËüÀí½âΪnewÔËËã·û¡£ÄÇôËüµÄÕæÕýº¬ÒåÓÖÊÇÈçºÎµÄÄØ?ÔÚÕâÀïÎÒÃǽ«»áͨ¹ý¶ÔC++ newÓ÷¨µÄ½éÉÜ£¬°ïÖú´ó¼ÒÒ»Æð·ÖÎ ......
»¨·ÑÁËÊ®Ììʱ¼ä£¬Îª¹«Ë¾¿ª·¢ÁËÒ»Ì×¼òµ¥µÄÍøÂç°æµÄÐÅÏ¢¹ÜÀíϵͳ,¹¦ÄÜÖ÷ÒªÓпͻ§ÐÅÏ¢¹ÜÀí,Ô±¹¤ÐÅÏ¢¹ÜÀí,³£ÓÃÐÅÏ¢¹ÜÀí(¸÷ÖÖÐź¯´òÓ¡¡¢³£ÓÃÍøÖ·/³£Óõ绰µÈ),¹«Ë¾¼òµ¥µÄ²ÆÎñ¹ÜÀíµÈ¡£°ÑһЩµãµãµÎµÎµÄ¼¼ÇÉÔڴ˼ǼÏÂÀ´£¬ÒÔ±¸²éÓá£
1.Êý¾Ý°ó¶¨¡£ DataReader ¶ÁÈ¡Êý¾Ý£¬ÓÃDataTable.Load(IDataReader)·½·¨½«Êý¾Ý¼ÓÔØµ½ DataTable ......
#include "Stdio.h"
#include "Conio.h"
#include
#define size 81
#define lim 5
#define tstr "ABCDEFGH"
void display(char **p,int i);
void display2(char *p[],int i);
void display3(char (*p)[40],int i);
void testint();
int main(void)
{
testint();
getch();
return 0;
}
test1() ......