C2512

来源:互联网 发布:腾讯云域名备案幕布 编辑:程序博客网 时间:2024/06/04 18:55

C2512 错误是指定一个类没有对应的构造函数,一般情况下这种错误容易发现,但在一种特殊情况下,就不好发现了
比如如下
class Base
{
public:
    Base(int n){}  ///Base 有一个带一个参数的构造函数
};
class Derive : public Base
{
public:
    Derive(void){} ///Derive 不能完成 Base 构造函数的调用
   
};
上面的错误虽然不好发现,但终究是自己的代码,还好排除,
但使用 COM 时,我们常用一个模板 CComObject,如下
CComObject<Base>
因为 CComObject 继承于 Base,但 CComObject 有一个无参数的构造函数,而 Base 是自己写的类,他的构造函数
有一个参数,这样就出现编译错误了,还不容易找,以后在类内成员上也要注意这样的问题

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 离职手续表填写错误怎么办 退货少退了个配件怎么办 小米8拖影严重怎么办 被兼职中介骗了怎么办 被兼职中介坑了怎么办 人在工厂宿舍死了怎么办 事业单位在编人员开除后社保怎么办 因违规无法进群怎么办 微信号违规进不了群怎么办 工作跨省调动社保怎么办 工作中看到别人违反规定应该怎么办 深户调令过期了怎么办 特岗教师满三年怎么办 特岗教师想辞职怎么办 入职一周想离职怎么办 原单位买断工龄后档案怎么办 北京国企辞职后户口怎么办 工作档案弄丢了怎么办 沈阳大集体职工工龄漏算怎么办 集体职工工龄漏算怎么办 cad打开字体是问号怎么办 cad中字体显示问号怎么办 代扣代缴个税申报逾期申报怎么办 个税申报错了怎么办 个税公司报错了怎么办 个税为0没申报怎么办 建筑老项目无法取得发票怎么办 客户说选的地砖不好看怎么办 外国客户打电话来不敢接怎么办 电话营销遇到不礼貌的客户怎么办 去领导家被拒绝怎么办 共享电车没电了怎么办 享骑电单车没电怎么办 小车前轮刹车卡钳卡死了怎么办 耐克气垫鞋扎了怎么办 骑自行车右大腿根痛怎么办 骑车骑得膝盖疼怎么办 骑了自行车腿疼怎么办 群面没有被问题怎么办 群面没有被提问怎么办 校招解约学校不盖章怎么办