ÖªÃûC/C++±àÒëÆ÷´ó±ÈÆ´£¡
ÏÈ·¢±íÒ»ÏÂÓÞ¼û£¬»¶Ó´ó»ï¶ùÅÄש£º
Visual C++£ºWindowsƽ̨ÉÏ×îÁ÷ÐеıàÒëÆ÷£¬ºÍVS¼¯³ÉµÄºÜºÃ£¬±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í£¬µ«ÊÇ£¬³ýÁ˱ȽϺÃÓÃÖ®Í⣬ºÃÏóûÓÐÌرðÍ»³öµÄ...¶øÇÒ£¬Ö§³ÖµÄÓ²¼þƽ̨ºÃÏóÖ»ÓÐX86µÄ...
GCC/G++£º¿ªÔ´µÄ£¬Linux/Unixƽ̨ÉϵÄÊ×Ñ¡£¬¶øÇÒÖ§³ÖNÖÐÓ²¼þƽ̨£¬Èç¹ûÏë½øÐпçƽ̨±àÒëµÄ»°£¬ÕâÊÇÒ»¸ö²»´íµÄÑ¡Ôñ¡£
±àÒëЧÂʺͱàÒëºóµÄ´úÂëЧÂʶ¼²»´í¡£¾Ý˵LinuxÄں˵Ŀª·¢Õ߶¼ÓÃ2.95°æµÄ£¬Õâ¸ö°æ±¾±àÒë³öÀ´µÄC´úÂëÓ¦¸ÃÊÇЧÂÊ×îºÃµÄ¡£
Intel C ++£ºÊշѵģ¬Intel×öµÄ£¬ºÅ³ÆÔÚÊÇX86ÉÏ×îºÃµÄ±àÒëÆ÷£¬°²ÌÚÉÏÒ²ÊÇ¡£Intel×ԼҵıàÒëÆ÷£¬¶Ô×Ô¼ÒÓ²¼þµÄÖ§³Öµ±È»ÊDz»ÓÃ˵ÁË¡£WindowsºÍ LinuxÉ϶¼¿ÉÒÔÓã¬Ò»°ãÓÃÓÚһЩ¶ÔÐÔÄÜÒªÇ󼫸ߵÄÁìÓò£¬±ÈÈçÄںˡ¢ÓÎÏ·µÈµÈ¡£È±µãÊÇÎĵµ²»¶à£¬ÓÈÆäÊÇÖÐÎĵģ¬²»ÊǺÜÁ÷ÐУ¬ÓÐÒ»¶¨µÄÃż÷¡£
²»¹ýËæ×ŶàºËµÄÈÕÒæÆÕ¼°£¬ÒªÔÚIntelµÄƽ̨ÉÏ×ö³öºÃµÄÓ¦Óã¬Intel C++±àÒëÆ÷Ó¦¸ÃÊDz»´íµÄÑ¡Ôñ£¬ÓÈÆäÊǸշ¢²¼µÄ10.0°æ£¬Ö±½ÓÄÉÈëÁ˶ԶàºË±à³ÌµÄÖ§³Ö£¬ÖµµÃѧϰ¡£
Borland C++£º²»ÉÙC++ Builder fansµÄ×î°®£¬ºÍVisual C++ÓÐÖÖ¼ÈÉú褺ÎÉúÁÁµÄ¸Ð¾õ¡£ËµÊµ»°£¬ÕâÕæÊDz»´íµÄ±àÒëÆ÷£¬BorlandµÄ¶¼ÊÇÒ»°ïÅ£ÈË°¡£¡Ö»¿Éϧ£¬°¦....
ÏÈ˵Õâô¶à£¬ÆäËûһЩ°¢Ã¨¡¢°¢¹·µÄ±àÒëÆ÷£¬¹À¼Æ»¹ÓÐÒ»´ó¶Ñ...»¶Ó´ó»ï¶ùÅÄש
Ïà¹ØÎĵµ£º
·½·¨Ò»£ºÊ¹ÓÃÁíÒ»¸öʵÏÖÀà·Ö×°ÀàµÄ˽ÓгÉÔ±ºÍº¯Êý£¬ÕâÖÖ·½·¨³ÆΪPimpl·½·¨¡£
test.h
#pragma once
#include "shared_ptr.hpp"
class CTest
{
public:
CTest(void);
~CTest(void);
void DoSomething();
private:
& ......
Ç°ÃæÁ½Æª»ù±¾°ÑÖ¸Õë¸ø½éÉÜÍêÁË£¬ÏàÐÅ´ó¼Ò¶ÔÖ¸ÕëÒѾ²»ÊÇÄÇôİÉúÁË¡£Ò²²»»áÒòΪָÕëºÍÊý×éÖ®¼äµÄ¹Øϵ¶øµ¼Ö»ìÏýÁË¡£´ó¼Ò¿ÉÄÜÒ²ÆȲ»¼°´ýÏëÁ˽âϺóÀ´µÄ֪ʶ¡£½ñÌìÎÒÃǾͽéÉÜϽṹÌå¡£
¶ÔÓڽṹÌ壬¼ÈÈ»½Ð½á¹¹Ì壬ÐÎÏóÉÏÎÒÃÇ¿ÉÒÔÀí½âÆä¾ÍÊÇÒ»¶ÑÊý¾Ý¼¯ºÏÔÚÒ»ÆðÐγÉÒ»¸ö½á¹¹¡£¾Í±ÈÈçÒ»¸öѧÉúµÄÐÅÏ¢°üÀ¨£ºÑ§ºÅ¡¢ÐÕÃû¡¢°à¼¶¡¢Äê ......
֮ǰµÄ¶¨Î»¿ÉÄÜÖ÷ҪΪÁËÑо¿µ×²ã¼°Ò»Ð©½Ï¸´ÔÓµÄÎÊÌâÉÏ£¬¶øºöÂÔÁËһЩ³õѧµÄÅóÓÑ¡£µ¼ÖÂËûÃÇ¿ÉÄÜÒ»½øÀ´¾ÍÓеã“Íû¶øÉúη”µÄ¸Ð¾õ£¨×ÔÚ¼Á˹þ£¬ÅÄש£¡£©¡£Ó¦¹ÖÊÞȺÀïÐֵܼ°Ò»Ð©ÅóÓѵĽ¨Ò飬ͬʱҲΪÁË°Ñ×Ô¼ºµÄ¾Ñé¼°±à³Ì·½ÃæµÄһЩÏë·¨·ÖÏí¸ø´ó¼Ò¡£Òò´Ë´òËãдһЩCC++ÓïÑÔ»ù´¡ÈëÃŵIJ©ÎÄ¡£
´Ó±¾Ä£¿éÖУ¬´ó¼Ò¿ÉÒÔÁ˽â ......
żȻÀ´ÕÒÒ»¸öÎļþ£¬È´·¢ÏÖÕâÀï¹ØÓÚvc++ºÍDelphiµÄÌÖÂÛºÜÊǼ¤ÁÒ¡£¿´ÁË´ó¼ÒдµÄһЩ
ÎÄÕ£¬¾õµÃÓÐЩ¿´·¨ÕýÈ·£¬ÓÐЩ¾ÍºÜÆ«ÆÄÉõÖÁ´íÎó(Ò²ÐíÎÞÖª£¿ºÜ±§Ç¸ÎÒÕâÑù˵:-)¡£ÎÒ
ÎÞÒâÓëÈκÎÈËÕùÂÛ£¬¸üÔ¸Òâ°ÑÕâ¿´³ÉÊǼ¼ÊõÉϵÄÌÖÂÛ¡£Ó¦¸Ã±¾×Ź«Õý£¬²»´øÆ«¼ûµÄ̬¶È
(Õâ²¢²»Òâζ×Å·ÇҪƽ·ÖÇïÉ«£¬Ò»ÇÐÓ¦ÒÔÊÂʵΪ׼)¡£ÎÒÓùý³ýtp1ÒÔÍâµÄËùÓ ......