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

C/C++ÓïÑÔ±à³ÌÐÞÑø£¨×ª£©

±à³ÌÐÞÑø £¨×÷Õߣº³Â𩣩
————
ת×Ô:http://blog.chinaunix.net/u1/49717/showart.php?id=2138481 
ʲôÊǺõijÌÐòÔ±£¿ÊDz»ÊǶ®µÃºÜ¶à¼¼Êõϸ½Ú£¿»¹ÊǶ®µ×²ã±à³Ì£¿»¹ÊDZà³ÌËٶȱȽϿ죿
ÎÒ¾õµÃ¶¼²»ÊÇ¡£¶ÔÓÚһЩ¼¼Êõϸ½ÚÀ´ËµºÍµ×²ãµÄ¼¼Êõ£¬Ö»Òª¿´°ïÖú£¬²é×ÊÁϾÍÄÜÕÒµ½£¬¶Ô
ÓÚËٶȿ죬ֻҪ±àµÃ¶àÒ²¾ÍÊìÄÜÉúÇÉÁË¡£
 
ÎÒÈÏΪºÃµÄ³ÌÐòÔ±Ó¦¸ÃÓÐÒÔϼ¸·½ÃæµÄËØÖÊ£º
 
  1¡¢ÓÐרÑо«Éñ£¬ÇÚÑ§ÉÆÎÊ¡¢¾ÙÒ»·´Èý¡£
  2¡¢»ý¼«ÏòÉϵÄ̬¶È£¬Óд´ÔìÐÔ˼ά¡£
  3¡¢ÓëÈË»ý¼«½»Á÷¹µÍ¨µÄÄÜÁ¦£¬ÓÐÍŶӾ«Éñ¡£
  4¡¢Ç«Ðé½÷É÷£¬½ä½¾½äÔï¡£
  5¡¢Ð´³öµÄ´úÂëÖÊÁ¿¸ß¡£°üÀ¨£º´úÂëµÄÎȶ¨¡¢Ò×¶Á¡¢¹æ·¶¡¢Ò×ά»¤¡¢×¨Òµ¡£
ÕâЩ¶¼ÊdzÌÐòÔ±µÄÐÞÑø£¬ÕâÀïÎÒÏë̸̸“±à³ÌÐÞÑø”£¬Ò²¾ÍÊÇÉÏÊöÖеĵÚ5µã¡£ÎÒ¾õµÃ£¬Èç
¹ûÎÒÒªÁ˽âÒ»¸ö×÷Õߣ¬ÎһῴËûËùдµÄС˵£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö»­¼Ò£¬ÎһῴËûËù»­µÄͼ
»­£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö¹¤ÈË£¬ÎһῴËûËù×ö³öÀ´µÄ²úÆ·£¬Í¬Ñù£¬Èç¹ûÎÒÒªÁ˽âÒ»¸ö³ÌÐòÔ±
£¬ÎÒÏëÊ×ÏÈÎÒ×îÏë¿´µÄ¾ÍÊÇËûµÄ³ÌÐò´úÂ룬³ÌÐò´úÂë¿ÉÒÔ¿´³öÒ»¸ö³ÌÐòÔ±µÄËØÖʺÍÐÞÑø£¬
³ÌÐò¾ÍÏñÒ»¸ö×÷Æ·£¬ÓÐËØÖÊÓÐÐÞÑøµÄ³ÌÐòÔ±µÄ×÷Æ·±ØÈ»ÊÇһͼ¾«ÃÀµÄͼ»­£¬Ò»Ê×ÃÀÃîµÄ¸è
Çú£¬Ò»±¾ÉÍÐÄÔÃÄ¿µÄС˵¡£
 
ÎÒ¿´¹ýÐí¶à³ÌÐò£¬Ã»ÓÐ×¢ÊÍ£¬Ã»ÓÐËõ½ø£¬ºúÂÒÃüÃûµÄ±äÁ¿Ãû£¬µÈµÈ£¬µÈµÈ£¬ÎÒ°ÑÕâÖÖÈËͳ
³ÆÎªÃ»ÓÐÐÞÑøµÄ³ÌÐò£¬ÕâÖÖ³ÌÐòÔ±£¬ÊÇÔÚ×ö´´ÔìÐԵŤ×÷Â𣿲»£¬ÍêÈ«¾ÍÊÇÔÚ¸ãÆÆ»µ£¬Ëû
ÃÇÓëÆä˵ÊÇÔÚ±à³Ì£¬»¹²»Èç˵ÊÇÔÚ¶ÔÔ´³ÌÐò½øÐГ¼ÓÃÜ”£¬ÕâÖÖ³ÌÐòÔ±£¬¼ûÒ»¸ö¾ÍÓ¦¸Ã¿ª
³ýÒ»¸ö£¬ÒòΪËû±àµÄ³ÌÐòËù´´ÔìµÄ¼ÛÖµ£¬Ô¶Ô¶Ð¡ÓÚÐèÒªÔÚÉÏÃæ½øÐÐά»¤µÄ¼ÛÖµ¡£
 
³ÌÐòÔ±Ó¦¸ÃÓгÌÐòÔ±µÄÐÞÑø£¬ÄÇÅÂÔÙÀÛ£¬ÔÙûʱ¼ä£¬Ò²Òª¶Ô×Ô¼ºµÄ³ÌÐò¸ºÔð¡£ÎÒÄþ¿ÉÒªÄÇ
ÖÖ¶¯×÷Âý£¬¼¼ÊõÒ»°ã£¬µ«ÓÐÁ¼ºÃµÄд³ÌÐò·ç¸ñµÄ³ÌÐòÔ±£¬Ò²²»ÒªÄÇÖÖ¼¼ÊõÇ¿¡¢¶¯×÷¿ìµÄ“
¸ãÆÆ»µ”µÄ³ÌÐòÔ±¡£Óо仰½Ð“×ÖÈçÆäÈË”£¬ÎÒÏë´Ó³ÌÐòÉÏÒ²ÄÜ¿´³öÒ»¸ö³ÌÐòÔ±µÄÓÅÁÓ¡£
ÒòΪ£¬³ÌÐòÊdzÌÐòÔ±µÄ×÷Æ·£¬×÷Æ·µÄºÃ»µÖ±½Ø¹ØÏµµ½³ÌÐòÔ±µÄÉùÓþºÍËØÖÊ¡£¶ø“ÐÞÑø”ºÃ
µÄ³ÌÐòÔ±Ò»¶¨ÄÜ×ö³öºÃµÄ³ÌÐòºÍÈí¼þ¡£
 
Óиö³ÉÓï½Ð“¶À¾ß½³ÐÄ”£¬Òâ˼ÊÇ×öʲô¶¼Òª×öµÃºÜרҵ£¬ºÜÓÃÐÄ£¬Èç¹ûÄãÒª×öÒ»¸ö“½³
”£¬Ò²¾ÍÊÇÔìÒè¸ßÉîµÄÈË£¬ÄÇô£¬´ÓÒ»¼þºÜ¼òµ¥µÄ×÷Æ·ÉϾÍÄÜ¿´³öÄãÓÐûÓГ½³&rdq


Ïà¹ØÎĵµ£º

ÓÃCдµÄ3DÃÔ¹¬

          Boss˵£¬Òª¿´OpenGL£¬¿´ÁË¿ìÒ»¸öÔ£¬×ÜËã³öÁ˸öÏñÑùµÄ¶«Î÷£¬ÓÃCдÁ˸ö3DÃÔ¹¬£¬
ËäȻֻÓÐ350ÐÐ
       ´úÂ룬²»¹ý±ßѧ±ßд£¬×ã×ãдÁËÒ»ÖÜʱ¼ä£¬»¹ÊÇСÓгɾ͸е쬻î»î»î£¡
         &n ......

[C]CÓïÑÔ»ù´¡¹®¹ÌרÌâ Á´±íÖ®£¨Á´±í´´½¨ºÍɾ³ý£©

 Á´±íÖÐÓÐÁ½¸ö¹Ø¼üµÄ²Ù×÷£º´´½¨ºÍɾ³ý¡£½ñÌìÎҾͶÔÕâÁ½¸ö²Ù×÷½øÐнéÉÜ£¬
´ÓÕâÁ½¸ö²Ù×÷ÖÐѧϰµ½Á´±íµÄ»ù±¾Ó÷¨¡£
1. Create
   Create() ÊÇÒ»¸öÁ´±í»ù´¡£¬Ö»Óн¨Á¢ºÃÁ´±í²ÅÄܶÔËü½øÐÐÏàÓ¦µÄ²éÕÒ£¬É¾³ý µÈ¡£
  »ù±¾Ëã·¨£º
  1.³õʼ»¯
     head=NULL;
   ......

Visual C++ÖеÄCÔËÐÐʱ¿âdzÎö

1.¸ÅÂÛ
¡¡ÔËÐÐʱ¿âÊdzÌÐòÔÚÔËÐÐʱËùÐèÒªµÄ¿âÎļþ£¬Í¨³£ÔËÐÐʱ¿âÊÇÒÔLIB»òDLLÐÎʽÌṩµÄ¡£CÔËÐÐʱ¿âµ®ÉúÓÚ20ÊÀ¼Í70Äê´ú£¬µ±Ê±µÄ³ÌÐòÊÀ½ç»¹ºÜµ¥´¿£¬Ó¦ÓóÌÐò¶¼Êǵ¥Ï̵߳쬶àÈÎÎñ»ò¶àÏ̻߳úÖÆÔÚ´Ëʱ»¹ÊôÓÚйÛÄî¡£ËùÒÔÕâ¸öʱÆÚµÄCÔËÐÐʱ¿â¶¼Êǵ¥Ï̵߳ġ£
Ëæ×ŲÙ×÷ϵͳ¶àÏ̼߳¼ÊõµÄ·¢Õ¹£¬×î³õµÄCÔËÐÐʱ¿âÎÞ·¨Âú×ã³ÌÐòµÄÐèÇó£ ......

ÉîÈëÀí½âC/C++º¯ÊýÖ¸Õë

ת£ºhttp://school.ogdev.net/ArticleShow.asp?categoryid=10&id=6019
º¯ÊýÖ¸ÕëÊý×éµÄÃîÓÃ
±ÊÕßÔÚ¿ª·¢Ä³Èí¼þ¹ý³ÌÖÐÓöµ½ÕâÑùÒ»¸öÎÊÌ⣬ǰ¼¶Ä£¿é´«¸øÎÒ¶þ½øÖÆÊý¾Ý£¬ÊäÈë²ÎÊýΪ char* bufferºÍ int length£¬bufferÊÇÊý¾ÝµÄÊ×µØÖ·£¬length±íʾÕâÅúÊý¾ÝµÄ³¤¶È¡£Êý¾ÝµÄÌØµãÊÇ£º³¤¶È²»¶¨£¬ÀàÐͲ»¶¨£¬ÓɵÚÒ»¸ö×Ö½Ú£¨buffer[0] ......

Linux C notes (BOOK UNIX)

Chapter 1: Thread
¢Ù thread functions
1. pthread_self();
2. thread existing
    you can get the value of rval_ptr just by  pthread_join(pthread_t tht, void ** rval_ptr)
    cancel a thread as the thread exits with PTHREAD_CANCELED in pthread_exit, this functio ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ