
ÈÕÖ¾ÎÄÕÂÁбí
¡¾ÊéÆÀ¡¿Ï¹Ù©¡¶C++ Primer¡·£¨³õ¸å£©
|
·¹ýµÄ C++¸ßÊ־Ͳ»Óÿ´ÁË£¬ ÎÒдµÄ¶¼ÊÇϹ³¶µµÄ£¬²»ÊʺÏÄãÃÇ ¡£ |
»ØÀ´ÁË
|
ºÃ¾Ã²»À´ÈüµÏд¶«Î÷ÁËÒ»·½ÃæÊÇ×Ô¼º×î½üÎÞÐļ¼Êõ£¬µÚ¶þǰ¶Îʱ¼äÔÚÏã¸ÛµÇ½ÕâÀïºÜÀ§ÄÑ¡£ ½ñÌìÊÔÁËÊÔ£¬ËÙ¶È¿ìÁ˺ܶ࣬ËùÒÔ´òËã»ØÀ´¼ÌÐøÐ´ÏÂÈ¥£¬Ï£ÍûÓÐÈËÄÜÖ§³Ö Tags£º
¼¼Êõ ½»Á÷
|
ʧÂä
|
ºÜ¾ÃûÓиüв©¿ÍÁË£¬ ÒòΪ±¾ÈËǰ¶Ëʱ¼äæ×űÏÒµÂÛÎĺÍÉêÇë¶ÁÊéÉîÔì¡£ |
CÀïÃæºÎʱ³öÁ˶ԽṹÌ帳ֵµÄÖ§³ÖµÄ£¿
|
¼ÇµÃµ±ÄêÔÚѧÀÏÌ·µÄÄDZ¾CÓïÑÔµÄÊéµÄʱºò£¬ÊéÖÐÃ÷ȷ˵Á½¸ö½á¹¹Ìå±äÁ¿¼ä¸³ÖµÐèͨ¹ý¶Ô½á¹¹ÌåÄÚ¸÷¸ö±äÁ¿µÄ¸´ÖÆÀ´½øÐУ¬¶ø²»ÄÜÖ±½ÓÓÃ=ºÅÀ´¸³Öµ¡£½ñÌìÎÒ»¹Ð¦»°ÁËÒ»°ÑʵÑéÊÒͬѧµÄÎÞÖª£¬½á¹ûÔÚgccÖÐдÁËÒ»¶Î´úÂ룬.. |
¼öһƪÎÄÕ An Overview of X toolkit
|
ºÃ¾ÃûÓÐд¶«Î÷ÁË£¬ÂÛÎŤ×÷ŪµÄÎÒ×î½ü¶ñÐIJ»ÒÑ£¬ÊµÔÚûÐÄ˼ÔÙ¶¯ÊÖͿѻÎÄ×Ö¡£ |
LinuxµÄÍ´¿àºÍ¿ìÀÖ
|
Õ⼸ÌìһֱæµÄÒªËÀ£¬ ÔÚŪһ¸öipv6µÄ×鲥ת·¢³ÌÐò¡£ÆäÊµÕæÕý×öcodingÒ²¾ÍÒ»¸öÍíÉ϶øÒÑ£¬µ«Êdz¢ÊÔµÄʱ¼ä¾Í»¨Á˽üÒ»¸öÐÇÆÚ¡£×òÌìÍíÉϰÔÍõÓ²ÉÏÉϹ£¬Ñ§ÁËÒ»ÏÂlinuxϵÄipv6 socketºÍ×é²¥±à³Ì·½Ê½¡£Âé·³µÄÊÇÍøÉÏÒ»Ö±ÕÒ.. |
CºÍC++ÀïÃæµÄlvalue ºÍ rvalueµÄÊÍÒå
|
ÔÚ¿´GCCµÄÎĵµµÄʱºò£¬¿´µ½Ò»¸ö´Êlvalue£¬²éÁ˽ðɽ´Ê°ÔÆäÊÍÒåΪ lvalue [¼Æ] ×óÖµ¡£ÒòΪµÄÈ·ÔÚ½éÉܱàÒëÔÀíµÄ¿Î³ÌÖÐÌý¹ýÕâ¸ö´Ê£¬´óÖÂÖªµÀÆäÒâ˼¾ÍûÓжàÏë¡£µ«ÊÇ¿´ÍêGCCÎĵµµÄÕâ¸öƪ·ù£¬¶¼ÎÞ·¨Ã÷°×ȫƪÔÚ˵ʲô¡£.. |
Linux¶àÏ̱߳à³ÌºÍLinux 2.6ϵÄNPTL
|
Õ⼸ÌìÓÉÓÚ¹¤×÷ÐèÒª£¬×ÁÄ¥ÁËÒ»ÏÂLinuxϵĶàÏ̵߳ÄÏà¹Ø×ÊÁÏ¡£LinuxÏÂ×î³£ÓõĶàÏß³ÌÖ§³Ö¿âΪPthread¿â£¬ËüÊÇglibc¿âµÄ×é³É²¿·Ö¡£µ«ÊǹØÓÚPthreadµÄ˵Ã÷Îĵµ·Ç³£È±·¦£¬ÌرðÊǶÔPOSIX¶àÏ̹߳淶µÄ½éÉÜÒÔ¼°pthread¿âÖÐ.. |
gcc¶ÔCÓïÑÔµÄÀ©Õ¹£º¹¹Ô캯Êýµ÷Óã¨Constructing Function Call..
|
ÔÚ²»ÖªµÀÒ»¸öº¯ÊýËù½ÓÊÕµ½µÄ²ÎÊýµÄ¸öÊý»òÀàÐ͵ÄÇé¿öÏ£¬ÎÒÃÇ¿ÉÒÔÓÃGCCÓÐÒ»Ì×ÄÚ½¨º¯Êý¼Ç¼Ï²ÎÊý²¢½«ËûÃÇÓÃÓÚµ÷ÓÃÆäËûµÄº¯Êý¡£ |
Linux϶àÏ̱߳à³ÌÓëÐźŴ¦ÀíÒ×ÊèºöµÄÒ»¸öÀý×Ó
|
Õ⼸Ìì°ÑÒ»¸öÍøÂçÁ÷Á¿²É¼¯Æ÷³ÌÐò»ù±¾¸ÄºÃÁË£¬ÔÀ´ÔÚmainº¯ÊýÖаѼ¸¸ö×ÓÏß³ÌÆô¶¯ºó¾Í˯10·ÖÖÓºó¿ªÊ¼ÇåÀí×ÓÏ̺߳óÍ˳ö¡£ÏÖÔÚÏë¸Ä³É×ÓÏß³ÌÆô¶¯ºóÖ÷Ï߳̽øÈëÎÞÏÞ˯Ãߣ¬Ö±µ½ÊÕµ½SIGTERM»òSIGINT¡£Ö÷³ÌÐòÈçÏ£º |
Debian sarge 3.1r1 ÔÚIntel se7320ep2 Ö÷°åÉϵݲװ
|
ÕâÁ½Ììһֱæ×ÅΪÁËÔÚһ̨˫ÖÁÇ¿3.0GµÄ·þÎñÆ÷Éϰ²×°Linuxϵͳ¡£×÷ΪdebianµÄfans£¬ÎÒ»¹ÊÇÑ¡ÔñÁËʹÓÃdebian×÷Ϊ²Ù×÷ϵͳ£¬µ«ÊÇ´ÓÒ»¿ªÊ¼°²×°ÖÁ½ñ£¬Ò»Ö±´ìÕÛÖØÖØ¡£½ñÌìÖÕÓÚ»ù±¾½â¾öÁË´ó¶àÊýµÄÎÊÌâ¡£ÒòΪ²éÁËÒ»ÏÂÍøÉÏ.. |
ÄãÖªµÀLinuxµÄ¼ªÏéÎïµÄÃû×ÖºÍÐÔ±ðÂð£¿
|
'800')this.width='800';if(this.height>'600')this.height='600';" border="0" />½ñÌìÊÕµ½ÁËÕâÆÚµÄLinux Gazette£¬²ÅÖªµÀÔÀ´Linux¼ªÏéÎﻹÓÐÒ»¸öÃû×Ö½ÐTux£¨Ó¢ÎÄÖ±½Ó·Òë¹ýÀ´ÊÇÄÐÊ¿ÎÞβ°ëÕýʽÍíÀñ·þ£¬µ¹ÊǺÍÕâ.. |
¿ªÔ´Ë¼ÏëÔÚÖйú
|
½Ó´¥linux´ó¸Å5ÄêÁË£¬²»¸Ò˵×Ô¼ºÊÇÀÏÄñÁË¡£¿´µÄÔ½¶à·¢ÏÖ×Ô¼ºÖªµÀµÄÔ½ÉÙ£¬ºÜ¶àÏë·¨¶¼¿ªÊ¼Ç÷ÓÚ³ÉÊì¡£ÕâÀÎÒ²»Ïë¶à˵ʲô¿ªÔ´µÄºÃ»µÓÅÁÓ¡£Ò»·½ÃæÊÇÔÚ¾õµÃ×Ô¼ºÃ»ÓÐÕâ¸ö×ʸñÀ´ËµÕâ¸ö£»ÁíÍâÒ»·½Ã棬´ÓÊÂlinux¿ª·¢ÁËÕâ.. |
gcc¶ÔCÓïÑÔµÄÀ©Õ¹£ºÄÚǶº¯Êý£¨Nested Function£©
|
ËùνÄÚǶº¯Êý¾ÍÊǶ¨ÒåÓÚÁíÒ»¸öº¯ÊýÄÚ²¿µÄº¯Êý.(GNU C++²»Ö§³ÖÄÚǶº¯Êý) ÄÚǶº¯ÊýÃûÔÚËü±»¶¨ÒåµÄ¿éÖÐÊǾֲ¿ÓÐЧµÄ¡£ÀýÈçÕâÀïÎÒÃǶ¨ÒåÁËÒ»¸öº¯Êýsqure²¢µ÷ÓÃÁËËüÁ½´Î£º |
´ÓÃæÏò¹ý³Ìµ½ÃæÏò¶ÔÏó£¬Îҵıà³Ì֮·
|
Ò²ÐíÏÖÔÚÐÂÒ»´úµÄ³ÌÐòÔ±Ò»¿ªÊ¼Éæ×ãµÄ¾ÍÊÇc++£¬C#£¬JavaÕâÀàÃæÏò¶ÔÏóµÄÓïÑÔ£¬Èç¹ûÕâÑù£¬ÕâÆªÎÄÕ¿ÉÄܵò»µ½ËûÃǵÄÈÏͬ¡£ ÕâÀÎÒÖ»ÏëддÎÒ´ÓÃæÏò¹ý³Ìµ½ÃæÏò¶ÔÏ󿪷¢³É³¤ÖеÄһЩ¸ÐÏë¶øÒÑ¡£ |
gcc¶ÔCÓïÑÔµÄÀ©Õ¹£º±êÇ©±äÁ¿£¨Labels as Values£©
|
Äã¿ÉÒÔʹÓÃÒ»Ôª²Ù×÷·û&&µÃµ½ÔÚµ±Ç°º¯Êý£¨»ò°üº¬º¯Êý£©Öж¨ÒåµÄ±êÇ©µÄµØÖ·.µÃµ½µÄÖµµÄÀàÐÍÊÇvoid*¡£Õâ¸öÖµÊÇÒ»¸ö³£Á¿£¬¿ÉÒÔÔÚÈκÎʹÓÃÕâ¸öÀàÐ͵ij£Á¿µÄµØ·½Ê¹Óá£ÀýÈ磺 |
½ñÌì³É¹¦Íê³ÉÁË4510bÉÏ×ßÂíµÆ²âÊÔ³ÌÐò
|
Õ⼸Ìì°×Ììæ°á¼Ò£¬»¹µÃ×¥½ôʱ¼äд±¨¸æºÍÎĵµ£¬Õû¸öÈ˶¼ã¾ã²µÄÒªÃü¡£ ÍíÉÏ»ØÈ¥ÒѾºÜ³ÙÁË£¬»¹Ïëեȡһµãʱ¼ä¿´¿´armǶÈëʽµÄ¿ª·¢¡£ËäÈ»ÔçÒѶÔarmµÄ¿ª·¢ÓÐÁËÈÏʶ£¬µ«ÊǶÔÓÚʵ¼Ê¿ª·¢¹ý³ÌºÍ¿ª·¢¹¤¾ß£¬»¹ÊDZȽÏ.. |
gcc¶ÔCÓïÑÔµÄÀ©Õ¹£º¾Ö²¿±êÇ©ÉùÃ÷£¨Locally Declared Labels£©
|
ÿ¸öÓï¾äÄÚǶ±í´ïʽ¶¼ÊÇÒ»¸ö¿ÉÒÔÉùÃ÷¾Ö²¿Ìø×ª±êÇ©µÄÓò¡£Ò»¸ö¾Ö²¿±êǩֻÊÇÒ»¸ö±êʶ·û£ºÄã¿ÉÒÔʹÓÃͨ³£µÄgotoÓï¾äÌøµ½Ëü££µ«ÊÇÖ»ÄÜÔÚËüËùÊôµÄÓòÄÚÕâô×ö¡£ |
gcc¶ÔCÓïÑÔµÄÀ©Õ¹£ºÓï¾äÄÚǶ±í´ïʽ£¨statement-embedded expre..
|
ÔÚGNU C ÖУ¬ÓÃÀ¨ºÅ½«¸´ºÏÓï¾äÀ¨ÆðÀ´Ò²ÐγÉÁ˱í´ïʽ¡£ËûÔÊÐíÄãÔÚÒ»¸ö±í´ïʽÄÚʹÓÃÑ»·£¬Ìø×ªºÍ¾Ö²¿±äÁ¿¡£ |
gcc±àÒëÆ÷С֪ʶFAQ£¨²»¶Ï²¹³ä.....£©
|
ÎÒÊÕ¼¯ÁËһЩgccÏà¹ØµÄ֪ʶ£¬Ìṩ¸øÃ»Ê±¼ä»òÕßûÐËȤÁ˽âgccÌ«¶àϸ½Ú֪ʶµÄÅóÓÑ¡£µ«ÊÇÕâЩ֪ʶȷʵÓÖÊÇ×÷Ϊһ¸ögccʹÓÃÕßÓ¦¸ÃÖªµÀµÄ¡£ |



RSS¶©ÔÄ
ÊÖ»ú·ÃÎÊ