skyregret 发表于 2004-4-20 20:59:00

各位帮帮忙好吗?急死我了

我是个学ARX的新手。编了这么个程序,想练练手。但是在C++中编译时,C中有这些错误。请问各位,问题出在哪?拜托拜托!!!


firstArx.cpp<BR>F:\Microsoft Visual Studio\MyProjects\firstArx\firstArx.cpp(8) : error C2018: unknown character '0xa3'<BR>F:\Microsoft Visual Studio\MyProjects\firstArx\firstArx.cpp(8) : error C2018: unknown character '0xfb'<BR>F:\Microsoft Visual Studio\MyProjects\firstArx\firstArx.cpp(9) : error C2143: syntax error : missing ';' before 'tag::id'<BR>F:\Microsoft Visual Studio\MyProjects\firstArx\firstArx.cpp(9) : fatal error C1004: unexpected end of file found<BR>Error executing cl.exe.


first.arx - 4 error(s), 0 warning(s)<BR>


#include&lt;aced.h&gt;<BR>#include&lt;rxregsvc.h&gt;<BR>        initApp();<BR>        unloadApp();<BR>        firstARX();


        initApp()<BR>{ <BR>               acedRegCmds-&gt;addCommand("firstARX_Commands","firstARX", "第一次",ACRX_CMD_TRANSPARENT,"firstARX");<BR>               }<BR>        unloadApp()<BR>{<BR>       acedRegCmds-&gt;removeGroup("firstARX_Commands");<BR>       }<BR>        firstARX() <BR>{ads_alert("这是我的第一个ARX应用程序!”);}<BR>extern"C" <BR>AcRx::AppRetCode acrxEntryPoint(AcRx::AppMsgCode msg,void* pkt)<BR>{<BR>       switch (msg)<BR>       {<BR>                       case AcRx::kInitAppMsg:<BR>{acrxDynamicLinder-&gt;unlockApplication(pkt);<BR>                        initApp();<BR>                        break;}<BR>                       case AcRx::kUnloadAppMsg:<BR>        {        unloadApp();<BR>        break;}<BR>                       default: break;<BR>        }<BR>        return AcRX::kRetOK;<BR>        }

skyregret 发表于 2004-4-21 09:44:00

斑竹,能否帮我指出哪有错误。第一个程序就这样,我还怎么编别的。给我点意见行吗?

111111 发表于 2004-4-21 22:01:00

可能是在一些不该使用中文字体的地方使用了中文字体,比如 ;}等,你可以试着在中文字体后的代码再写一下!

ishou 发表于 2004-4-21 22:39:00

你在引号“”外书写了中文字符。甚至引号本身可能都是中文格式的字符。

hey 发表于 2004-4-22 10:37:00

把裡面不適當的字體去掉先。
页: [1]
查看完整版本: 各位帮帮忙好吗?急死我了