Õâ¸öCÓï·¨¹ÖÒìµÄ£¬ÒÔǰ¶¼Ã»¼û¹ý°¡
void
tcp_quench(inp, errno)
struct inpcb *inp; // ÕâÀïð³öµÄ¶«Î÷ÊǸÉɶµÄ?
int errno;
{
struct tcpcb *tp = intotcpcb(inp);
if (tp)
tp->snd_cwnd = tp->t_maxseg;
}
´úÂëÀ´×ÔBSD Lite 4.4...
¡°struct inpcb *inp¡±ÊǶ¨Òå²ÎÊýinpµÄÀàÐÍ¡£
ÕâÊÇÒ»Ö־ɵĺ¯Êý²ÎÊý¶¨Òå±ê×¼£¬Ð±ê׼ΪÁËÓë¾ÉµÄ¼æÈÝ×öÁ˱£Áô¡£
ÊÇÀϰ屾µÄC£¬ÔÚÀϰ汾CÓïÑÔÖУ¬²ÎÊýÀàÐÍ˵Ã÷ÔÊÐí·ÅÔÚº¯Êý˵Ã÷²¿·ÖµÄµÚ2Ðе¥¶ÀÖ¸¶¨¡£
K&R°æ±¾µÄC£¬gcc¿ÉÒÔÖ§³Ö
ÀÏʽÓï·¨£¬Ï൱ÓÚÏÖÔÚ³£¼ûµÄ
C/C++ code:
void tcp_quench(struct inpcb *inp, int errno)
{
struct tcpcb *tp = intotcpcb(inp);
if (tp)
tp->snd_cwnd = tp->t_maxseg;
}
ÕâÖÖ±íʾ·½Ê½ÎÒÒ²ÊǵÚÒ»´Î¼ûµ½£¬Ñ§Ï°ÁË
²»½¨ÒéÔÚÓÃÕâÖÖÓ÷¨ÁË ~~~~
ÎÒÒ²ÊǵÚÒ»´Î·¢ÏÖ,ѧϰÁË
ÎÒµÚÒ»´Î¼ûÕâÖÖÓï·¨¡£¡£¡£Ñ§Ï°ÁË£¡£¡£¡
ºÇºÇ¡£Õâ¸öÊÇK&R°æ±¾µÄC£¬Õâ¿ÉÊÇCÓïÑÔµÄÀÏ׿×Ú°¡£¬ºóÀ´ÔÚC89/90±ê×¼³ÉÁ¢ºó×÷Ϊdeprecated¡£
ÕâÖÖ±íʾ·½·¨ÊÇÀÏʽµÄ£¬ÔÚ²¿·ÖÀÏÊéÄÚ»¹ÔÚʹÓá£ÔÚÉÙ²¿·ÖCÓïÑÔ±àÒëÆ÷Öб»ÈÏΪÊÇ´íÎó£¬ÔÚÓÐЩǶÈëʽµÄ±àÒëÆ÷Öб¨warning¡£×îºÃ²»Óá£
û¼û¹ý£¬µÚÒ»´Î¼û£¬Ñ§Ï°ÁË
û¼û¹ýŶ ѧϰÁË£¡Ð»Ð»
Ïà¹ØÎÊ´ð£º
ÇëÎÊÓÃC»òC++ÈçºÎ±àдÇó½â3Dħ·½µÄ³ÌÐò£¬¸Ã´ÓºÎ¿ªÊ¼£¿
лл¸÷룬°ïæÌáµã½¨Òé°É¡£
http://www.mofang.net/code/176/182/6581.html
ÎÒÖ»ÄÜÍ»ÆÆ60Ã룡°¦¡£
ÎÒ¸Õ¹ý40Ãë
googleµÄandroidÖÐÓиöOpenGL ES + ......
ÇëÎÊVFPÖÐÈçºÎµ÷ÓÃC/C++º¯Êý£¿
ÄãÒªµ÷ÓÃʲô¹¦Äܵĺ¯Êý£¿Òª¿´¿´VFPÖÐÓÐûÓжÔÓ¦µÄº¯Êý£¬Èç¹ûÓоÍÊ¡×ÅÔÙµ÷ÓÃÁË¡£Èç¹ûûÓУ¬¿ÉÒÔ½«C/C++º¯Êýд¸öDLL»òFLL£¬È»ºóÔÚVFPµ÷Óü´¿É¡£
Ê®¶¹Èý ÀÏʦ£¬Ôõô²ÅÄÜÐÞ¸Ä×Ô¼ºµÄ ......
SHIFT¼ÓF10ÓëÄǸö¼üÓÒctrl±ßÉϵÄÄǸö¼ü¹¦ÄÜÒ»Ñù£¬ÏëÆÁÕâ¸ö
µ«²»ÖªÒªÔõôдÄǸö×éºÏ¼ü£¡
ÓÐûÄĸö´óÏÀ·ÅÒ»¶ÎÕâ¸öµÄ´úÂë»òдһ¶Î
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html
......
´ó¼ÒºÃ£¬ÕâÊÇÒ»¸öÖ÷ÒªÃæÏòc/c++/mfcµÄȺ£¬×î½ü½øÐÐÁËÒ»´Î´óÇåÀí£¬»¶Ó¸÷λ¸ßÊÖ¼ÓÈ룬ºÃѧ°®ÎʵÄÐÂÊÖ£¬Ò²¿ÉÒÔÉêÇëµÄ£¬ÉêÇë¸ñʽ Ö°Òµ£¨c/c++/mfc ÈÎѡһ»òÕ߶ࣩ ¹¤×÷ÄêÏÞ£¨Ñ§ÉúÖ±½Óд´ó¼¸£©¾ÍÐÐÁË£¬ÈëȺµÄÒªÇó¾ÍÊÇÒª» ......
ÇëÎÊC++ÀïµÄÓÃCInternetSession Ä£ÄâHTTP·¢ËÍÇëÇóºó£¬ ÈçºÎ»ñµÃ·þÎñÆ÷ÔÚä¯ÀÀÆ÷ÀïÏìÓ¦µÄURL´®°¡£¿
¾ÍÊÇ ·þÎñÆ÷»á·µ»ØÒ»¸ö Ò³Ãæ¸øÎÒÁË ¶ø´Ëʱä¯ÀÀÆ÷µÄURLµØÖ·Ò²¾ÍÏ൱ÊÇ·þÎñ ......