¶Á¡¶¸ßÖÊÁ¿C++_C±à³ÌÖ¸ÄÏ(ÁÖÈñ²©Ê¿)¡·ÓиÐ!
Äõ½Õâ±¾µç×ÓÊé¿´ÁËÁÖ²©Ê¿Ð´µÄǰÑÔ£¬½²ÊöµÄʲôÊDZà³ÌÀÏÊÖÓë±à³Ì¸ßÊÖ£¬´ËʱÎÒ²ÅÖªÎÒÖ»ÄܳƵÃÉÏÊÇÒµÓà±à³Ì°®ºÃÕß¶øÒÑ,ÁÖ²©Ê¿¶Ô±à³ÌÀÏÊÖÓë±à³Ì¸ßÊÖ×öÁËÈçÏµĶ¨Ò壺
¶¨Òå 1£ºÄܳ¤ÆÚÎȶ¨µØ±àд³ö¸ßÖÊÁ¿³ÌÐòµÄ³ÌÐòÔ±³ÆÎª±à³ÌÀÏÊÖ¡£
¶¨Òå 2£ºÄܳ¤ÆÚÎȶ¨µØ±àд³ö¸ßÄѶȡ¢¸ßÖÊÁ¿³ÌÐòµÄ³ÌÐòÔ±³ÆÎª±à³Ì¸ßÊÖ¡£
Ôڴ˵±ÖГ±àд¸ßÖÊÁ¿µÄ³ÌÐò”ÊDZà³ÌÀÏÊÖÓë±à³Ì¸ßÊÖµÄ×î»ù±¾µÄÄÜÁ¦£¬¶øÄѵÄÊÇ“³¤ÆÚµÄ±àд”£¬Ê×ÏȲ»Ì¸¸ßÄѶȵijÌÐò£¬¾ÍÕâ¸ßÖÊÁ¿¶øÑÔ¾ÍÄÑÒÔ×öµ½.
ÔÚÁÖ²©Ê¿½ÓÊÜ΢Èí¹«Ë¾Ò»Î»×ÊÉîÈí¼þ¹¤³ÌʦµÄÃæÊÔʱ£¬ËûÈÃÁÖ²©Ê¿Ð´º¯Êýstrcpy µÄ´úÂë¡£¶øÕâôһ¸öСº¯ÊýÔòÐèÒª´ÓÈý¸ö·½Ã濼²é£º±à³Ì·ç¸ñ¡¢³ö´í´¦Àí¡¢ÒÔ¼°Ëã·¨¸´ÔÓ¶È·ÖÎö.ÁÖ²©Ê¿¸ÄÁ˺öà´Î¶¼²»·ûºÏÕâλ×ÊÉîÈí¼þ¹¤³ÌʦµÄÒªÇó.ÁÖ²©Ê¿ÔÚÉϺ£±´¶û¹¤×÷ÖУ¬Â½ÐøÃæ¶È»ò²âÊÔ¹ý½ü°ÙÃûµÄ“Д“ÀÏ”³ÌÐòÔ±µÄ±à³Ì¼¼ÄÜ£¬µ«ÊÇÆäÖÊÁ¿ºÏ¸ñÂÊ´óÔ¼Ö»ÔÚ10%¡£ÓÚÊǾͲýµ¼“¸ßÖÊÁ¿±à³Ì”¡£
Õâ±¾Êé¹²ÓÐʮһÕÂ,Ò³Êý²»µ½100Ò³.µ«ÊÇÆäÊéÖеľ«»ªÉõ¶à¡£
µÚÒ»ÕÂÖÁµÚÁùÕÂÖ÷ÒªÂÛÊöC++/CµÄ±à³Ì·ç¸ñ.ʲô²ÅÊÇÁ¼ºÃµÄ±à³Ì·ç¸ñÄØ£¿¼òÕµÄ˵ֻÓÐÁ½¸ö×Ö"Çå³þ"!
µÚÒ»ÕÂÎļþ½á¹¹ÖеİæÈ¨ºÍ°æ±¾µÄÉùÃ÷£¬ÔÚÍŶÓÖÐÕâÏîÊǺÜÖØÒªµÄ£¬ÈçûÓаæÈ¨ºÍ°æ±¾µÄÉùÃ÷ÆäËûÈ˵ÄÔõô֪µÀÕâÊǓʲô³ÌÐò”,ÒÔ¼°½²ÊõÁËÍ·Îļþ½á¹¹Ó붨ÒåÎļþµÄ½á¹¹£¬»¹½²ÊõÁËÍ·ÎļþÓÐʲô×÷Óã¬ÕâÒ»ÕÂÕâ¶ÔÓÚC++/C³õѧÕßÓÐןܴóµÄ°ïÖú.ÔÚµÚ¶þÕÂÖÐÖ÷Òª½²ÊöÁ˳ÌÐòµÄ°æÊ½£¬Ëùν³ÌÐòµÄ°æÊ½¾ÍÏñд×÷ÎÄ£¬ÄÄÀï¸Ã·Ö¶Î£¬ÄÄÀï¸Ã·Ö¾ä£¬ÒÔ¼°Ôõôд²ÅÄÜÈÃÆäËûµÄÈ˸ü¼ÓÈÝÒ׵Ŀ´Ã÷°×³ÌÐò£¡»¹ÓÐ×¢Ê͵Äʱºò£¬²»ÄÜʲô¶¼×¢ÊÍ£¬¸Ã×¢Ê͵ĵط½Ò»¶¨ÒªËµÇå³þ£¬²»¸Ã×¢Ê͵ĵط½×¢ÊÍÁËÕâÑù»áÈóÌÐò±äµÄ¸üÔã¡£ÔÚµÚÈýÕÂÖн²ÊöÁËÃüÃû¹æÔò£¬ÔÚC++/C³ÌÐòÖÐÈçºÎ¸ø³£Á¿¡¢±äÁ¿¡¢º¯ÊýÒÔ¼°ÀàÃüÃûÄØ£¿ÔÚ³ÌÐòÖÐÓÐЩÃû³ÆÍ¨³£ÊÇÓÃÓÚʲô£¿ÔÚµÚËÄÕÂÖÐÁÖ²©Ê¿ÎªÎÒÃǽ²ÊöÁ˱í´ïʽºÍ»ù±¾Óï¾äµÄÁ¼ºÃд·¨¡£ÔÚC++/CÖÐÔËËã·ûÊDZȽ϶àµÄ£¬ÒªÄã¼ÇסËüËüÃÇ»¹ÊÇÒª»¨·ÑÒ»¶¨µÄʱ¼ä£¬¾ÍËã¼ÇסÁË£¬Ò²ÄÑÃâ»áÍü¼Ç£¬ËùÒÔÔÚµÚËÄÕÂÖÐÈ罫±í´ïʽÖеÄÓÅÏȼ¶¹ØÏµÐ´Çå³þÕâʱ¾ÍÐèÒªÓõ½“£¨£©”£¬ÒÔ¼°ÁÖ²©Ê¿»¹¸æËßÎÒÃDz»Òª½«Êýѧ±í´ïʽºÍ³ÌÐò±í´ïʽ»ìΪһ̸£¡»ù±¾Óï¾äÖУ¬ÔÚ×öÑ¡Ôñʱʲôʱºò¸ÃÓÃifÒÔ¼°Ê²Ã´Ê±ºò¸ÃÓÃswitch£¿ÒÔ¼°ËüÃÇÁ¼ºÃµÄд·¨ÊÇÔõôдµÄ£¿ÔõôÑùд²ÅÄÜÌá¸ßÑ»·Óï¾äµÄЧÂÊ£¿ÁíÍâGOTOÓï¾äÔÚʲôÇé¿öÏÂ×îÏÔÉñͨ£¡µÚÎåÕ
Ïà¹ØÎĵµ£º
³£¼ûµÄÄÚ´æ·ÖÅäºÍʹÓôíÎó
1) ÄÚ´æµÄÉêÇëºÍ·ÖÅ䲢ûÓгɹ¦£¬µ«³ÌÐòԱȴʹÓÃÁËËü¡£Ò»Ð©ÐÂÊÖ¾³£»á·¸ÕâÖÖ´íÎó£¬ËûÃDz¢²»»áÁôÒâµ½ÄÚ´æÃ»ÓзÖÅä³É¹¦¡£ÅжÏÖ¸ÕëµÄÖµÊÇ·ñΪNULL¿ÉÒÔÓÐЧµØ±ÜÃâÕâÖÖ´íÎó¡£
2) ÄÚ´æµÄ·ÖÅäÒѾ³É¹¦£¬µ«ÊÇȴûÓнøÐгõʼ»¯¾ÍÖ±½ÓʹÓÃËüÁË¡£Ê×ÏÈÊ ......
SelectÔÚSocket±à³ÌÖл¹ÊDZȽÏÖØÒªµÄ£¬¿ÉÊǶÔÓÚ³õѧSocketµÄÈËÀ´Ëµ¶¼²»Ì«°®ÓÃSelectд³ÌÐò£¬ËûÃÇÖ»ÊÇϰ¹ßдÖîÈç connect¡¢accept¡¢recv»òrecvfromÕâÑùµÄ×èÈû³ÌÐò£¨Ëùν×èÈû·½Ê½block£¬¹ËÃû˼Ò壬¾ÍÊǽø³Ì»òÊÇÏß³ÌÖ´Ðе½ÕâЩº¯Êýʱ±ØÐëµÈ
´ýij¸öʼþµÄ·¢Éú£¬Èç¹ûʼþûÓз¢Éú£¬½ø³Ì»òÏ߳̾ͱ»×èÈû£¬º¯Êý²»ÄÜÁ¢¼´·µ» ......
—¡ï—ÅàѵÖÜÆÚ£º¹²950ѧʱ 5¸öÔÂ
—¡ï—Åàѵ¸½Ôù£º±£Ö¤Ñ§Ô±ÈËÊÖÒ»»úºÍÒ»Ì×ARM9¿ª·¢°å
—¡ï—ÅàѵÄÚÈÝ£ºÔÚÏîÄ¿¾ÀíµÄ´øÁìÏ£¬Í¨¹ýÍê³É¾ÖÍøµÄÂ齫ÓÎÏ·¡¢My ICQ(ÍøÂçÁÄÌì)ºÍ·¢µç»úÔÚÏß¼à¿ØÏµÍ³£¬BTÏÂÔØÈí¼þ£¬ÕÆÎÕ»ùÓÚLinuxºÍWindowsƽ̨ϵÄC/C++ÆóÒµ¼¶Ó¦ÓõĿª·¢¼¼ÄÜ£¬ÕÆÎÕ´óÐÍÈí¼þÏî ......
ÎÊÌâÃèÊö£ºÐ´Ò»¸öº¯Êý£¬½ÓÊÜÒ»¸öÕûÊý£¨¼Ù¶¨ÓÃint±íʾ£©£¬Êä³ö¸ÃÕûÊýµÄ×Ö·û´®ÐÎʽ¡£²ÉÓÃÈçϺ¯ÊýÔÐÍ£º
void itoa ( int val, char* buf );
ÕâÀï¼Ù¶¨buf×ã¹»´óÒÔÈÝÄÉÈκÎintÀàÐÍÊýÖµµÄ×Ö·û´®¡£
Õâ¸öÎÊÌ⣬³õ¿´ºÃÏñûÓÐʲôÄѶȡ£Èç¹ûÊÇ0£¬¾ÍÖ±½ÓÊä³ö'0'£»Èç¹ûÊÇÕýÊý£¬¾Íͨ¹ýȡģ(%)ºÍÇóÉÌ(/)ÔËËã¿ÉÒÔÖðλȡµÃ¸ÃÕûÊýµÄÊ ......