error C2660: 'new' : function does not take 3 parameters

fyje 2002-11-20 09:58:30
这是什么错误,应该怎样避免?谢谢
...全文
348 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdwtao 2002-11-20
  • 打赏
  • 举报
回复
呵呵 肯定是new的时候写 错了
把原码贴上来
lzd 2002-11-20
  • 打赏
  • 举报
回复
指的是你调用一个函数时...输入了三个参数..但是事实上这个函数没有三个参数.......所以会出现这个提示啰...

你可以查下出错函数的原形声明啊.........在msdn中..就知道它需要多少个参数啦..
evildoer 2002-11-20
  • 打赏
  • 举报
回复
贴段出错代码看看
fingerfox 2002-11-20
  • 打赏
  • 举报
回复
把using namespace 的地方该到stdafx.h里试试
fingerfox 2002-11-20
  • 打赏
  • 举报
回复
namespace 问题?
用户 昵称 2002-11-20
  • 打赏
  • 举报
回复
我怀疑是不是使用了关键字new作为函数名称或者变量了
GZCompiler 2002-11-20
  • 打赏
  • 举报
回复
source sentence : error C2660: 'new' : function does not take 3 parameters
translate : 错误 C2660: 'new' : 函数不是三个参数。

你使用函数时肯定传的参数个数不对,看一下new函数的定义嘛!
qing_li73 2002-11-20
  • 打赏
  • 举报
回复
surely, paste the source code
用户 昵称 2002-11-20
  • 打赏
  • 举报
回复
源代码说明一切。
fyje 2002-11-20
  • 打赏
  • 举报
回复
大家回答的都不对
是VC本身的一个BUG
最简单的处理方法是:
#ifdef _DEBUG
#define new DEBUG_NEW//把这句删掉
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
当然,也有其他处理办法,就是修改一下编译的配置

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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