*****"error C2660:..."问题,高手看看*****

beegee 2002-01-23 03:12:26
编译错误:
error C2660: 'new' : function does not take 3 parameters
错误指向的一行:
AcDbLine * pLine = new AcDbLine(strPt,endPt);
搞不懂,好像new被重载了一样,高手看看。。。。
...全文
133 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
beegee 2002-01-24
  • 打赏
  • 举报
回复
也许是吧
VH 2002-01-24
  • 打赏
  • 举报
回复
beegee:你真可怜!告诉你,csdn里学生为主,没有高手。
VH 2002-01-24
  • 打赏
  • 举报
回复
push
beegee 2002-01-23
  • 打赏
  • 举报
回复
没有人回答吗?
beegee 2002-01-23
  • 打赏
  • 举报
回复
?
beegee 2002-01-23
  • 打赏
  • 举报
回复
AcDbLine类是Autodesk公司的ObjectARX开发包里面的类,我是动不了手脚的。
“AcDbLine * pLine = new AcDbLine(strPt,endPt);”是其帮助中的标准用法,没错。
这中用法我用过n遍,这一次不知道怎么了。。。
YANGJB 2002-01-23
  • 打赏
  • 举报
回复
从"function does not take 3 parameters"上来看, 你肯定给一个函数传递了三个参数,
而该函数不能带三个参数.
如果确实是那一行出错,建议你看一下类AcDbLine的构造函数.
eion 2002-01-23
  • 打赏
  • 举报
回复
把AcDbLine的代码贴出来

1,650

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧