¡¶Visual C++ 2010ÈëÃŽ̡̳·
дÔÚÇ°Ãæ
ÔÚÎÒ»¹ÔÚÉÏѧµÄʱºò£¬ÎÒÑ¡ÔñÁËC++£¬×î³õÎÒÓÃVC6×÷ΪÎÒµÄIDE£¬ÎÒ¿´¹ýºÜ¶à±¾C++µÄ½Ì²Ä£¬ÓеÄÊʺÏÎÒ£¬ÓеIJ»ÊʺÏÎÒ£¬ÆäÖÐÓÐÒ»±¾½Ð¡¶Visual C++ 2005Èë޵䡷µÄÊé°ïÁËÎÒ²»ÉÙµÄæ¡£ÒòΪͨ³£µÄC++½Ì²Ä¶¼Ö»»á½éÉÜC++µÄÓ﷨ʲôµÄ£¬ºÜÉÙ»á¸æËßÎÒÃÇÈçºÎÈ¥±àÒë¡¢ÔËÐУ¬¸æËßÎÒÃÇʲôÊÇ¿ØÖÆÌ¨³ÌÐò£¬Ê²Ã´ÊÂWin³ÌÐò£¬Ê²Ã´ÊÇGUI³ÌÐò£¬C++ÄܸÉʲô£¬VCºÍC++µÄÇø±ðÊÇʲô¡£ÏÖÔÚÓкܶàµÄÅóÓÑÓ¦¸ÃÒ²ÓÐÕâЩÎÊÌâ°É£¿
ѧC++ÓÃC++Ò²Óм¸ÄêÁË£¬Ëã²»ÉÏÊìϤ£¬ËãÊdzõ¿úÞ¶°É£¬ÎÒÏëÎÒÓ¦¸Ã×öµãʲô°ïÖúÒ»ÏÂÄÇЩºÍÔø¾µÄÎÒÒ»ÑùÀ§»óµÄÅóÓÑ£¬ÌرðÊÇѧÉúÅóÓÑ£¬¸æËßËûÃÇËûÃÇËùÀ§»óµÄÎÊÌâµÄ´ð°¸¡£¼ÇµÃÎÒѧC++µÄʱºò£¬Ã»ÓÐÈ˽̣¬ÓеÄʱºòÒ²×ßÁ˲»ÉÙÍä·£¬ÉõÖÁÁ¬µ÷ÊÔÒ²²»»á£¬Ò²²»ÖªµÀ¿ÉÒÔͨ¹ý¿´µ÷ÓöÑÕ»¿´µ÷ÓôÎÐò£¬»¹×Ô¼ºÂýÂýµÄÈ¥ËÑË÷£¬ºÃɵ°¡¡£
½ÓÏÂÀ´ÎÒ»á×öÒ»¸ö¡¶Visual C++ 2010ÈëÃŽ̡̳·ÏµÁУ¬ÓÃÀ´°ïÖú³õѧÕß¡£¸Õ¿ªÊ¼Ñ§µÄʱºòÊǺÜÍ´¿àµÄ£¬Õâ¸öÎÒÉîÓÐÌå»á£¬ÌرðÊÇÉí±ß»¹Ã»ÓÐÈËÄܹ»Ö¸µ¼Ò»¶þµÄ¡£ÄÚÈÝÖ÷Òªº¸ÇÔÚWindowsÏÂÃæÊ¹ÓÃC++½øÐпª·¢µÄ³£¼ûÄÚÈÝ£¬Visual Studio 2010µÄʹÓã¬ÈçºÎ´´½¨ÐÂÏîÄ¿£¬ÈçºÎµ÷ÊÔ£¬Èç¹ûÅäÖÃÏîÄ¿ÊôÐԵȵȣ¬ÁíÍ⻹»á½éÉÜVisual C++ 2010ÖÐмÓÈçµÄһЩÄÚÈÝ£¬°üÀ¨Ò»Ð©ÐµÄSTL×齨£¬Ò»Ð©ÐµÄÓï·¨Ö§³ÖµÈµÈ¡£
ÓÉÓÚ±¾ÈËˮƽÓÐÏÞ£¬ÆäÖÐÄÑÃâÓдíÎó£¬Ï£Íû´ó¼ÒÁ½⣬Èç¹û´ó¼ÒÓз¢ÏÖÎÊÌ⻹ÇëÎñ±Ø¼°Ê±Ö¸³öÀ´£¬·ñÔòÎóµ¼ÁËËûÈËÎÒ¾Í×ï²»ÈÝË¡ÁË¡£ ×¢Ò⣬±¾½Ì³Ì·Ç
C++½Ì³Ì£¬²»»á½ÌÄãC++£¬Ö»»á½ÌÄãÈçºÎ
ʹÓà Visual C++ 2010È¥Á·Ï°È¥Ñ§Ï°ÆäËüC++½Ì²ÄÉÏÃæµÄ³ÌÐò¡£Òò´Ë½¨Òé´ó¼ÒÈÏÕæµÄÈ¥¿´ÆäËûµÄC++½Ì³Ì£¬ÔÚʹÓÃVisual C++ 2010ʵ¼ùµÄʱºòÈç¹ûÓöµ½ÎÊÌâ¿ÉÒÔµ½ÕâÀïÀ´²Î¿¼¡£ÍƼö¡¶C++ Primer¡·¡¢¡¶C++³ÌÐòÉè¼ÆÓïÑÔ¡·¡¶Visual C++ 2008Èë޵䡷¡£
µÚÒ»Õ£º ¹ØÓÚVisual Studio¡¢VCºÍC++µÄÄÇЩÊÂ
Ê×ÏÈ£¬ÕâÈý¸ö¶«Î÷ÓÐÊ²Ã´Çø±ðÄØ£¿VCºÍC++ÊÇÏàͬµÄÂð£¬ÓÐÊ²Ã´Çø±ðÄØ£¿ÎÒ¸Õ¿ªÊ¼Ñ§C++µÄʱºòÒ²ÓÐÕâÑùµÄÎÊÌ⣬ÔÚÕâÀïÎÒÀ´Ìæ´ó¼Ò½âÊÍÒ»ÏÂËûÃǵ½µ×ÊÇʲô¡£
Visual Studio£¬ÎÒÃÇÒ»°ã¶¼¼ò³ÆÎªVS£¬VCÈ«³ÆÊÇVisual C++£¬C++¾Í²»ÓýâÊÍÁ˰ɣ¿Visual StudioÆäʵÊÇ΢Èí¿ª·¢µÄÒ»Ì×¹¤¾ß¼¯£¬ËüÓɸ÷ÖÖ¸÷ÑùµÄ¹¤¾ß×é³É£¬Õâ¾ÍºÃÏñOffice 2007ÊÇÓÉWord 2007¡¢Excel 2007¡¢Access 2007µÈµÈ×é³ÉµÄÒ»¸öµÀÀí¡£ÆäÖÐVisual C++¾ÍÊÇVisual StudioµÄÒ»¸öÖØÒªµÄ×é³É²¿·Ö¡£Visual Studio¿ÉÒÔÓÃÓÚÉú³ÉWebÓ¦ÓóÌÐò£¬Ò²¿ÉÒÔÉú³É×ÀÃæÓ¦ÓóÌÐò£¬ÔÚVisual StudioÏÂÃæ£¬³ýÁËVC£¬»¹ÓÐVisual C#£¬Visual Basic£¬¹ýÈ¥»¹ÓÐVisual J#£¬ÏÖÔÚ»¹ÓÐVisual F#µÈµÈ×é¼þ¹¤¾ß£¬Ê¹ÓÃÕâЩ¹¤¾ßÄã¿ÉÒÔʹÓÃC++ÓïÑÔ¡¢C#ÓïÑÔ»òÕßBasicÓïÑÔ(΢Èí¸Ä½ø°æ)½øÐпª·¢¡£Õâ¾ÍºÃ±È×ÀÉÏ·Å×ŵ¶¡¢²æ¡¢¿ê×Ó£¬Äã¿ÉÒÔÓÃËüÃÇÀ´³Ô·¹£¬ÎÞÂÛÄãÓÃʲô¹¤¾ß¶¼¿ÉÒÔ£¬ÒòΪËüÃǶ¼ÊDz;ߵÄÒ»ÖÖ¡£ VC£¬È«³ÆÊÇVisual C++£¬ËüÖ»ÊÇÒ»¸ö¹¤¾ß¶øÒÑ¡£
C++ÊÇÒ»ÃźÍC¡¢Basic¡¢C#¡¢JavaÒ»¸ö¸ÅÄîµÄ¶«Î÷£¬ËüÊÇÒ»ÃÅÓïÑÔ£¬Õâ¸ö¸ÅÄî¾ÍͬººÓï¡¢Ó¢Óï¡¢·¨ÓïÖ®¼äµÄ¹ØÏµÒ»Ñù¡£ÓïÑԵĿÉÒÔ²»Í¬£¬ËûÃÇÓеĸ´ÔÓÓеľ«¼ò£¬±ÈÈ纺ÓÎÒ¸öÈËÈÏΪÕâÊÇÕâ¸öÐÇÇòÉÏ×ÔÓµÄÓïÑÔ£»ÓÖ±ÈÈçµçÓ°¡¶°¢·²´ï¡·ÖÐÍâÐÇÈËʹÓõÄÓïÑÔ£¬²»¹ý100¶¼¸öµ¥´Ê¶øÒÑ¡£µ±È»£¬ÓïÑÔ²¢Ã»Óиߵ͹ó¼úÖ®·Ö£¬¶ø¶ÔÓïÑÔÕÆÎյĺò»ºÃ£¬ËµµÄºÃ²»ºÃÊÇÓиßÏÂÖ®±ðµÄ¡£
Ò»¸öÓïÑÔ¶¼ÓÐÄÄÐ©ÒªËØÄØ£¿Óï·¨¾ÍÊÇÆäÖÐÒ»¸öÖØÒªµÄ·½Ã棬±ÈÈçÄãÒª¶ÔÄãËùϲ»¶µÄÈ˱í´ï°®Ä½Ö®Ç飬ÄÇôÄãÓ¦¸Ã˵¡°ÎÒ°®Ä㡱£¬Äã²»ÄÜ˵¡°Äã°®ÎÒ¡±£¬ÒòΪÕâ¸ã´íÁËÖ÷ν±ö¹ØÏµ£¬Òò´ËÎÒÃÇͨ³£¶¼ÐèÒª°´ÕÕÒ»¶¨µÄ¹æ¾ØºÍÔÔò±í´ï²Å»áÈñðÈËÕýÈ·Àí½âÎÒÃÇÕæÕýµÄº¬Òå¡£ÔÚÎÒÃǵĺºÓïÖÐÓÐһЩ³ÉÓËüÃÇͨ³£¶¼±È½Ï¼òµ¥¶ÌС£¬µ«ÊÇÈ´Äܱí´ï·Ç³£Ç¿ÁҵĸÐÇ飬¶øÇÒЧ¹û·Ç³£ºÃ¡£±ÈÈçÄãÏëÂîÒ»¸ö»µÈË¡°ÄãʵÔÚÊÇÌ«±ä̬ÁË£¬ÕâÖÖÊÂÇé¶¼¸ÉµÃ³öÀ´¡£¡±Äã¿ÉÒÔÕâÑù˵£º¡°ÄãҲ̫ÇÝÊÞ²»ÈçÁË£¡¡±¶ÔÓÚ±à³ÌµÄÓïÑÔÀ´Ëµ£¬ÆäʵҲÊÇÓгÉÓïµÄ£¬ÔÚÎÒ¿´À´£¬Õâ¾ÍÊǿ⺯Êý¡£Í¨³£ÎÒÃÇÔÚ±à³ÌµÄʱºò¶¼ÍƼöÑ¡Ôñ¿âº¯Êý£¬ÒòΪËüͨ³£»á±È½Ï¿ìһЩ¡£ Ò»Ö±ÒÔÀ´¶¼Óв»ÉÙÈË»ìÏýVisual C++ºÍVisual Studio£¬Æäʵ×î³õVisual C++·¢²¼µÄʱºò»¹Ã»ÓÐVisual StudioÕâ¸ö¶«Î÷£¬Visual C++ÊÇÒ»¸ö¶ÀÁ¢µÄ¿ª·¢¹¤¾ß£¬ÓëVisual BasicµÈ²¢ÁУ¬×îºó΢Èí½«ËüÃÇÕûºÏÔÚÒ»Æð×é³ÉÁËVisual Studio¡£
Visual C++´Ó·¢²¼Æðµ½ÏÖÔÚÒѾÓÐ10¸ö´ó°æ±¾ÁË£¬ÎÒÃÇÕâÀï½éÉܵÄVisual C++ 2010¾ÍÊÇVisual C++ 10£¬¼ò³ÆVC10¡£ÉÏË·10¶àÄ꣬Visual C++ 6.0·¢²¼ÁË£¬Õâ¸ö±»³ÆÎªÊ·ÉÏ×î¾µäµÄVC£¬ÏÖÔÚÓкܶàÆóÒµ»¹ÔÚÓÃËü£¬´óÁ¿µÄ½Ì²Ä»ùÓÚÕâ¸ö°æ±¾µÄVCÀ´Ð´µÄ¡£È»¶øÊµ¼ÊÉÏVC6²¢Ã»ÓÐÏëÏóÖеÄÄÇôÃÀºÃ£¬åîÈõµÄIDE£¬²»ÍêÉÆµÄSTLµÈµÈÈÃËüÔ½À´Ô½²»ÊÊӦʱ´úµÄ·¢Õ¹£¬Í¬Ê±ÓÉÓÚºóÀ´µÄ°æ±¾ºÍËüµÄ²î±ðÔ½À´Ô½´ó£¬Èúܶàϰ¹ßÓÚVC6½Ì²ÄµÄÈËÔÚа汾ÉÏÎÞËùÊÊ´Ó¡£VC6×ßÏòÀúÊ·µÄÖÕ½áµãÆäʵÊDZØÈ»µÄ£¬Ö»ÔÚÓÚʱ¼äÎÊÌâ°ÕÁË£¬¿öÇҴ󲿷ÖÈ˶¼ÓÐ×·Çó×îеġ°ÊȺá±£¬ËùÒÔÕâÀïҲѡÔñ×îаæµÄVCÀ´×öÈëÃŽ̡̳£ ÏÂÃæÀ´½éÉÜÏÂÕâ¸öVC°æ±¾ºÍVS°æ±¾µÄ¶ÔÓ¦¹ØÏµ£º
Visual Studio .net (2002) --> Visual C++ .net (2002) --> Visual C++ 7.0 -> _MSC_VERÖµ1300
Õâ¸öÊÇ΢ÈíÍÆ³ö.netÕ½ÂÔÖ®ºóµÄ×îÔçµÄÒ»¸ö°æ±¾µÄVC£¬Õâ¸ö°æ±¾Ïà¶ÔVC6À´Ëµ±ä»¯²¢²»ÊǺܴó£¬Ò»Ð©²»±ê×¼µÄÓï·¨ÒÀÈ»µÃµ½Ö§³Ö£¬²»¹ýIDE½çÃæÒѾ³öÏÖÁËVSʱ´úµÄ³ûÐΡ£
Visual Stuido .net 2003 -> Visual C++ .net 2003 -> Visual C++ 7.1 -> _MSC_VERÖµ1310
Õâ¸ö°æ±¾ÎÒ¾õµÃÖ»ÄÜËãÊÇÒ»¸ö¶Ô.net 2002µÄÒ»¸öPatch°æ±¾£¬½â¾öÁËһЩBug£¬²»¹æ·¶µÄÓï·¨ÒÀÈ»µÃµ½Ö§³Ö£¬±ÈÈçforÑ»·±äÁ¿×÷ÓÃÓòµÄÎÊÌâ¡£
Visual Studio 2005 -> Visual C++ 2005 -> Visual C++ 8.0 -> _MSC_VER 1400 Õâ¸ö°æ±¾ËãÊÇÒ»¸ö±È½Ï·ûºÏC++±ê×¼µÄVC°æ±¾ÁË£¬Î¢ÈíΪÕâ¸ö°æ±¾µÄVC¼ÓÈëÁË´óÁ¿µÄÔöÇ¿°æµÄC¿âº¯Êý(CRTº¯Êý)£¬Èçstrcpy_sÖ®À࣬µ±È»£¬Õⲿ·Ö²¢²»ÊÇCºÍC++±ê×¼ËùÒªÇóµÄ¡£
Visual Studio 2008 -> Visual C++ 2008 -> Visual C++ 9.0 -> _MSC_VER 1500 Õâ¸ö°æ±¾Ó¦¸ÃÊÇÔÚVista·¢²¼Ö®ºó³öµÄ£¬Èç¹ûÄãÊÇÔÚVista»òÕßWin7ÏÂÃæÊ¹Óã¬ÄÇôӦ¸ÃÑ¡ÔñÕâ¸ö°æ±¾¡£Õâ¸ö°æ±¾ÓëVC2005±ä»¯²¢²»´ó£¬²»¹ýËüµÄSP1ΪC++´øÀ´Ò»Ð©ÐµÄSTL¿â×é¼þ(tr1²¿·Ö)£¬ÒÔ¼°MFCÏÂÃæµÄRibbon½çÃæ¡£
Visual Studio 2010 -> Visual C++ 2010 -> Visual C++ 10.0 -> _MSC_VERÖµ1600. Õâ¸ö¾ÍÊÇÎÒÃǼ´½«Òª½éÉܵİ汾£¬ÄÇôÈÃÎÒÃÇÀ´¿´Ò»ÏÂËüµÄÆô¶¯»Ãæ°É¡£
Õâ¸öÊÇVisual Studio 2010ÖÐÎÄÆì½¢°æµÄÆô¶¯»Ãæ¡£ÏÂÒ»ÕÂÖУ¬ÎÒ½«½Ì´ó¼Ò°²×°¡¢ÅäÖÃVS2010/VC2010£¬ÒÔ¼°ÈçºÎʹÓÃËüÀ´´´½¨µÚÒ»¸öC++³ÌÐò¡£
Èç¹ûÄãûÓÐÏÂÔØ¹ýVisual Studio 2010µÄ»°£¬ÄÇôÇëÄãÌáǰÏÂÔØºÃËü°É£º
http://hi.http://www.china-audit.com//_ad_¡¤3_T2?¨°/blog/item/bb0975dd801291d58c1029f5.html
µÚ¶þÕ °²×°¡¢ÅäÖúÍÊ×´ÎʹÓÃVS2010
±¾Õ½«°ïÖú´ó¼Ò°²×°Visual C++ 2010£¬°ïÖú´ó¼Ò×öһЩ³£¼ûµÄÅäÖã¬ÒÔ¼°µÚÒ»´ÎʹÓÃËüÀ´Ð´HelloWord³ÌÐò¡£ °²×°
Visual C++ 2010ÊÇÊôÓÚVisual Studio 2010µÄÒ»²¿·Ö£¬Õâ¸öÔÚǰһÕÂÖÐÒѾ½²½â¹ý£¬Êµ¼ÊÉÏVisual C++ 2010Ò²Óиü¶àµÄ×Ó°æ±¾£¬ÕýÈçWindows7ÓÐÆì½¢°æ¡¢¼ÒÍ¥¸ß¼¶°æ¡¢¼ÒÍ¥³õ¼¶°æÒ»Ñù¡£ÔÚÉÏÒ»ÕµÄÏÂÔØµØÖ·ÖÐÓÐÁ½¸ö°æ±¾¿ÉÒÔÑ¡Ôñ£¬ÎÒÑ¡ÔñµÄʱºòÆì½¢°æ£¬Õâ¸ö¹¦ÄÜ×îÈ«Ãæ¡£
Èç¹ûÄãÏÂÔØÍê±ÏÁË£¬Ó¦¸ÃÓÐÒ»¸öISO¾µÏñÎļþ£¬Èç¹ûÄãÊÇ´ÓÎÒ¸øµÄµØÖ·ÏÂÔØµÄ£¬ÄÇôÄǸöÐòÁкÅÒѾ±»Ìæ»»³ÉÕý°æÐòÁкţ¬Ö±½Ó°²×°¼´¿É¡£ÏÂÃæÊÇISOÎļþ½ØÍ¼£º
Õâ¾ÍÊǹâÅ̾µÏñÎļþ£¬ÎÒÃÇÓжàÖÖ·½Ê½¿ÉÒÔ°²×°Ëü£¬Äã¿ÉÒÔ°ÑËüÉÕ¼³É¹âÅÌ£¬Ò²¿ÉÒÔÓÃÐéÄâ¹âÇýÈí¼þ°²×°Ëü£¬ÓÉÓÚÕâ¸öISOÒѾ±»Ð޸ĹýÁË£¬ÄãÉõÖÁ¿ÉÒÔÖ±½Ó½âѹËü£¬È»ºóÔËÐÐÀïÃæµÄsetup.exe½øÐа²×°¡£
ÕâÀïÎÒʹÓÃÐéÄâ¹âÇý½øÐÐ˵Ã÷£¬Ê×ÏÈÎÒ¼ÙÉèÄãÒѾ°²×°ºÃÁËÐéÄâ¹âÇýÈí¼þDAEMON Tools Lite£¬Èç¹ûÄ㻹ûÓа²×°£¬ÇëÈ¥ÓÎÏÀ²¹¶¡ÍøÏÂÔØ£¬ÒòΪÔÚÄÇÀïÄã×ÜÊÇÄÜÕÒµ½×îеÄÃâ·Ñ°æ±¾¡£ ½ÓÏÂÀ´ÎÒÃÇͨ¹ýÐéÄâ¹âÇý¼ÓÔØ¸Õ²ÅÏÂÔØºÃµÄISO¾µÏñ£º
Ïà¹ØÍÆ¼ö£º