¼æÓÐC µÄһЩ¸ß¼¶ÌØÐÔ¡£
NiceBASICÖÐÎıà³ÌÓïÑÔ£¬ÊDzÉÓÃÀàËÆBASICÓï·¨£¬²¢¼æÓÐC µÄһЩ¸ß¼¶ÌØÐÔ£¨±ÈÈ磺ָÕë(Pointer)²Ù×÷ÔËËã¡¢×Ô¶¯»¯Àà(Class)¡¢ÖØÔغ¯Êý(OverLoad)¡¢ÖØÔزÙ×÷·û(OverLoad)µÈµÈ£©¼¯ÓÚÒ»ÉíµÄÈ«ÖÐÎĹؼü×ֵıà³ÌÓïÑÔ£¬¼ò³ÆNB¡£
¡¡¡¡Æä¶ÀÌظöÐÔ»¯µÄÈ«ÖÐÎÄʽ±à³Ìģʽ£¬¸üÒ×ÓÚ¹úÈËÀí½âºÍ·½±ãѧϰ±à³Ì£¬²»Óö®Ó¢ÎÄÒ²¿ÉÒÔ±àд×Ô¼ºµÄ³ÌÐòÈí¼þ¡£±äÁ¿ºÍº¯ÊýµÈ±êʶ·ûÃû³Æ£¬Ò²¿ÉÒÔÓÃÖÐÎıíʾ£¬·½±ãÓÚÔ´ÂëµÄ½»Á÷ºÍÊ¡ÂÔ×¢ÊÍ˵Ã÷¡£
¡¡¡¡NBÄÚÖÃÓлù±¾BASICº¯Êý¿â£¬ºÍͼÏñ¿â£¨ÓÃÓÚ±àдÓÎÏ·£©¡£
¹¦ÄÜÀ©Õ¹£º
¡¡¡¡ÒÔ¾²Ì¬¿â£¨LIB£©Á´½ÓÐÎʽµ÷Óñê×¼CÓïÑÔº¯Êý¿âÀïµÄº¯Êý¡£¿ÉÒÔʹÓÃÓɱê×¼CÓïÑԺͻã±àASM±àдµÄ¾²Ì¬¿â£¨LIB£©×÷Ϊº¯Êý¹¦ÄÜÀ©Õ¹¡£¿ÉÒÔµ÷ÓÃWIN32APIµÄ´ó²¿·Öº¯Êý£¬ÒѾÔÚÄÚ²¿¶¨Ò壨.biÎļþÏ൱ÓÚCÓïÑÔµÄ.h)ÉùÃ÷£¬Ö±½ÓÒýÓü´¿É£¬¾ÍÏñC µÄWINDOWS¿ª·¢°ü£¨SDK£©¡£
NBµÄ±àÒëÆ÷ÊDzÉÓÿªÔ´±àÒëÆ÷ºóÐø¿ª·¢µÄ£¬¿ÉÒÔ±àÒëËÄÖÖÀàÐ͵ĿÉÖ´ÐÐÎļþ£º
¡¡¡¡Ò»¡¢¿ØÖÆ̨³ÌÐò¡£ÀàËÆÓÚDOS½çÃæµÄÃüÁîÐÐÌáʾ·û£¬µ«Ö»ÄÜÔËÐÐÔÚWIN32ƽ̨¡£
¡¡¡¡¶þ¡¢WINDOWSͼÐνçÃæ³ÌÐò¡£µ÷ÓÃϵͳµÄWIN32APIÀ´¹¹½¨GUI´°Ìå×é¼þ¡£
¡¡¡¡Èý¡¢WIN32 DLL ¶¯Ì¬Á´½Ó¿â¡£µ¼³öº¯Êý¿ÉÒÔΪ¶àÖÖµ÷ÓÃÔ¼¶¨£¬±ÈÈ磺Stdcall(±ê×¼WINAPI)¡¢ Cdecl£¨¼æÈÝCÓïÑÔ£©¡¢Pascal ¡£¿É¹©¸ø¡¡¡¡ÆäËüÓïÑÔʹÓá£
¡¡¡¡ËÄ¡¢¾²Ì¬Á´½Ó¿â¡£¹©¸ø±ê×¼µÄCÓïÑÔµ÷ÓÃÁ´½Ó¡£¾ÍÊÇ˵NBµÄ¾²Ì¬¿âÊǼæÈÝCÓïÑÔµÄLIB£¬»¥ÏàͨÓá£
ΪÁË·½±ã±àд´úÂ룬¸½´øרҵ¼¶µÄ¶à¹¦Äܸ߼¶±à¼Æ÷£ºÖ§³ÖÖÐÎĵÄÓï·¨¸ßÁÁ£¬¹¤³Ì¹ÜÀí£¬´úÂëÌáʾ²¹È«£¬ÖÇÄÜËõ½ø£¬×Ô¶¯Íê³É£¬²å¼þ£¬Ä£°åµÈ¹¦ÄÜ¡£²¢ÇÒÕë¶Ôºº×ÖÊäÈë×ÖÊý¶àµÄȱµã£¬²ÉÓÃÊ×Æ´ÊäÈëÃüÁîÌáʾ¹ØÁªµ½º¯ÊýÃû£¬±äÁ¿Ãû£¬³£Á¿Ãû¡£±ÈÈçÒªÊäÈë¡°Èç¹û¡±Ö»Ðë¼üÈë¡°rg¡±£¨¡°Èç¹û¡±¶þ×ÖµÄÊ×Æ´£©¾Í»áÔÚÌáʾÁбíÖгöÏÖ¡°Èç¹û¡±£¬Ñ¡Ôñ¼´¿ÉÊä³ö¡°Èç¹û¡±µ½±à¼Æ÷£¬·½±ã¿ì½Ý¡£
ËäÈ»NBÄ¿Ç°»¹Ã»ÓпÉÊÓ»¯µÄ¼¯³É¿ª·¢»·¾³£¨Visual IDE£©£¬µ«NBÌṩÁ˹¹½¨ÍêÕû±ê×¼WIN32Ó¦ÓóÌÐòµÄËùÓй¦ÄÜ¡£×÷ΪСÇɵıà³Ì¹¤¾ßºÍÖгõ¼¶Ë®Æ½³ÌÐòÔ±½ø½×ѧϰ¹¤¾ß¡£Ñ¡ÔñNBÓ¦¸ÃÊÇNBµÄÑ¡Ôñ£¡
CÓïÑÔ±à³ÌÈí¼þÊÊÓÃÓÚ±àÖÆϵͳÈí¼þ£¬ÊÇѧÉúѧϰ±à³ÌµÄ±Ø±¸Èí¼þ¡£CÓïÑÔÊÇÒ»Öַdz£Ç¿´óµÄ¼ÆËã»úÓïÑÔ£¬Ëü²»½öÔÚÈí¼þ¿ª·¢Öеõ½¹ã·ºÓ¦Ó㬶øÇÒÔÚ¸÷ÖÖ¿ÆѧÑо¿ÖÐÒ²µÃµ½¹ã·ºÓ¦Óᣳ£ÓõÄCÓïÑÔ±à³ÌÈí¼þÈçVisual Studio¡¢MIWW¡¢TurboC¡¢Ó¢ÌضûC++±àÒëÆ÷µÈ¡£CÓïÑÔ±à³ÌÈí¼þµÄ×î¼ÑÓÃ;ÊÇʲô£¿¶àÌØÈí¼þÕ¾ÌṩCÓïÑÔ±à³ÌÈí¼þµÄ×î¼ÑÏÂÔØ¡£ÒÔÏÂÈí¼þÊÇÖøÃûµÄCÓïÑÔ±à³ÌÈí¼þ¡£ÐèÒªËüµÄѧÉú¿ÉÒÔ×ö²Î¿¼¡£¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔ±à³ÌÈí¼þ,cÓïÑÔ±à³Ì»ù´¡,cÓïÑÔÓÃʲôÈí¼þ±àд¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«
¶àÌØÈí¼þרÌâΪÄúÌṩcÓïÑÔÈí¼þ,ѧÉúcÓïÑÔÈí¼þ,³õѧÕßcÓïÑÔ±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÊÖÓÎרÌâΪÄúÌṩcÓïÑÔ±à³ÌÈí¼þapp,cÓïÑÔ±à³ÌÈí¼þÅÅÐС£°²×¿Æ»¹û°æÒ»Ó¦¾ãÈ«,ÕÒcÓïÑÔ±à³ÌÈí¼þapp¾ÍÀ´¶àÌØÈí¼þÕ¾ÏÂÔØ!
cÓïÑÔ±àÒëÊÖ»úÈí¼þ£¬Ç¿ÁÒÍƼöÓ¦ÓÃVC++6.0ºº»¯°æ£¬ÓÉÓÚ¹ú¼Ò¿¼ÊÔÓõľÍÊÇÄǸö£¬µ±È»Ò²ÓÐTurboCÕâÒ»Ò²ÊÇ֮ǰ¹ú¼Ò¿¼ÊÔÓõģ¬¿ÉÊÇÕâÖÖ°æ±¾ºÜÄê¼Í´óÁË£¬²¢ÇÒ›]ÓÐÈç½ñµÄ±ã½Ý£¬ÀýÈçÄãÅöµ½ÁËÄÑÌâÏëÀ´×ÊѯÏÂËûÈË£¬ÀÏ°æ±¾µÄÓÈÆäÊǽÏΪ¾µäµÄturboc2.0µÄ£¬ÄãÐèÒª°ÑÔÏȵıàÂëÔÚдһ±é²ÅÐУ¬¶øVisuslC++6.0µÄÔò¿ÉÒÔÓõçÄÔÊó±ê¿ªÕ¹¿½±´Êµ¼Ê²Ù×÷£¬ºÜÊDZã½Ý£¬²¢ÇÒVCÒ²ÓÐÈ«×Ô¶¯Óò»Ò»ÑùµÄÑÕÉ«À´ÏÔʾÐÅÏ¢²»Ò»ÑùÖÖÀàµÄ±àÂ룬¶ÔÐÂÊÖ¶øÑÔ£¬ÊǸö·Ç³£ºÃµÄ¸Ä´í×÷Óã¬ÀýÈçÄãµÄ¹Ø¼ü´Ê´ò´í£¬ÑÕÉ«ÊÇ»á±äµÄ¡£ÓÉÓÚdev×ÔÉí´æÓкܶàȱµã£¬·´µ¹Ê¹Äã¿ÉÒÔÓÐןüºÃµÄÏ°¹ß£¬µÈµ½ÄãÓÃdevÄܹ»ÕÆ¿ØÄѵãµÄÇé¿öÏ£¬ÄãÄܸоõÆäËûÊÖ»úÈí¼þÇ¿¾¢µÄµ÷½Ú×÷ÓÃ˵µ½µ×²»±ØÒªµÄ¡£
cÓïÑÔÈí¼þÏÂÔØ£¬CÓïÑÔÊÇÒ»ÖÖµç×Ó¼ÆËã»ú±à³ÌÉè¼ÆÓïÑÔ£¬Ëü¼È¾ß±¸¸ß¼¶ÓïÑÔµÄÌØÐÔ£¬Ó־߱¸Ñ¡±àÓïÑÔµÄÌØÐÔ¡£cÓïÑÔµÄÔËÓ÷¶³ëÆձ飬¾ßÓнÏÇ¿µÄÊý¾Ý´¦Àí·½·¨ÄÜÁ¦£¬²»½öÊÇÔÚ¿ª·¢Èí¼þÉÏ£¬²¢ÇÒ¸÷ÖÖ¿ÆѧÑо¿¶¼±ØÐë²ÉÓÃCÓïÑÔ£¬ÊÊÓÚ׫дϵͳ£¬Èýά£¬¶þάͼÐͺͶ¯Âþ£¬Êµ¼ÊÔËÓÃÀýÈ絥Ƭ»úÉè¼Æ¼°ÆäǶÈëʽϵͳ¿ª·¢Éè¼Æ¡£