1、出现错误的代码

#include <iostream>
using namespace std;class Adder{
public:// 构造函数Adder(int i){total = i;}// 对外的接口void addNum(int number){total += number;}// 对外的接口int getTotal(){return total;};
private:// 对外隐藏的数据int total;
};
int main( )
{Adder a;a.addNum(10);a.addNum(20);a.addNum(30);cout << "Total " << a.getTotal() <<endl;return 0;
}

2、两种修改方法

#include <iostream>
using namespace std;class Adder{
public:// 构造函数Adder(int i = 0){total = i;}// 对外的接口void addNum(int number){total += number;}// 对外的接口int getTotal(){return total;};
private:// 对外隐藏的数据int total;
};
int main( )
{Adder a;a.addNum(10);a.addNum(20);a.addNum(30);cout << "Total " << a.getTotal() <<endl;return 0;
}
#include <iostream>
using namespace std;class Adder{
public:// 构造函数Adder(int i){total = i;}// 对外的接口void addNum(int number){total += number;}// 对外的接口int getTotal(){return total;};
private:// 对外隐藏的数据int total;
};
int main( )
{Adder a(0);a.addNum(10);a.addNum(20);a.addNum(30);cout << "Total " << a.getTotal() <<endl;return 0;
}

正确结果:

【C++】error C2512: 'Adder' : no appropriate default constructor available相关推荐

  1. 【异常】Error: ERROR 1012 (42M03): Table undefined. (state=42M03,code=1012)

    [异常]Error: ERROR 1012 (42M03): Table undefined. (state=42M03,code=1012) 参考文章: (1)[异常]Error: ERROR 10 ...

  2. 【MySQL】ERROR 1045 (28000): Access denied for user的解决方法

    [MySQL]ERROR 1045 (28000): Access denied for user的解决方法 参考文章: (1)[MySQL]ERROR 1045 (28000): Access de ...

  3. 【笔记】Error while loading PyV8 binary: exit code 1解决方法

    [笔记]Error while loading PyV8 binary: exit code 1解决方法 参考文章: (1)[笔记]Error while loading PyV8 binary: e ...

  4. QT5对话框的中文字符串【乱码】 (error: C2001: 常量中有换行符)

    问题解决:对话框的中文字符串[乱码] (error: C2001: 常量中有换行符) 假设编译环境:QT5+vs2015 项目配置: 默认编码:UTF-8 UTF-8 BOM: 目前存在了则保留 如果 ...

  5. 【Koa】Error: Cannot find module ‘koa-router‘

    [Koa]Error: Cannot find module 'koa-router' 报错如下 解决办法 执行以下命令 安装koa-router 即可解决此问题 npm install koa-ro ...

  6. 【VS】error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具

    [VS]error MSB8020: 无法找到 v142 的生成工具(平台工具集 ="v142").若要使用 v142 生成工具进行生成,请安装 v142 生成工具 别人用的vs2 ...

  7. 【解决】ERROR in xxx.js from UglifyJs

    当我们运行打包脚本 npm run build 或者打包ios weexpack build ios 有可能会遇到以下报错 ERROR in index.js from UglifyJs ![](ht ...

  8. 【kafka】Error while fetching metadata xxx: {TEST=LEADER_NOT_AVAILABLE}

    本人菜鸡一只,该文章会比较短,而且没有比较详细的报错和图片,但是我想解决问题的思路还是可以分享下的! 公司有一个kafka集群,我接手做了些文字匹配的东西之后,好久都没人用过了. 然后最近公司想做统一 ...

  9. 【k8s】Error response from daemon: Get https://192.168.22.234/v2/: dial tcp 192.168.22.234:443: connec

    [起因]   番茄配蔬菜!!! 起初Dashborad无法访问,在重启了相关的节点之后,登录进来发现,你怎么成这样了呢,大兄滴儿~~ [问题]   仔细看一下报错信息,我们可以找到错误原因:Faile ...

最新文章

  1. java 后台路线学习
  2. 如何知道当前像素的顶点坐标_GT 大神 | 如何高效渲染流体效果(绝对干货)
  3. Perl中state()和localtime()函数
  4. JAVA中的反射()
  5. 认识CentOS下boot目录和el5、el6文件
  6. windows下远程连接Linux桌面
  7. ESXI开启SNMP服务
  8. iDataForum2010数据库技术论坛总结
  9. 苹果公司的企业文化_标志设计对于企业的重要性,性价比高的标志设计公司分享...
  10. html涟漪动画效果,css3点击显示涟漪特效
  11. Finance reading list(Mar.2019,by Stephen Nie)
  12. 06_XML的写入_dom4j添加、删除、修改Xml文件内容
  13. win10 uwp 使用 Border 布局
  14. 两台无线路由桥接教程
  15. java 级数_编写一个Java程序实现级数运算。
  16. 英文 程序员编程技能描述_程序员最重要的非编程技能
  17. Android 11.0 修改添加的默认文件夹为9宫格样式
  18. HDFS 系列二:HFDS 命令行操作
  19. 村上春树(作品)年谱
  20. 爬虫_app 5.3 adb工具

热门文章

  1. python3批量修改文件名称 代码说明
  2. MATLAB Simulink 做BP PID报错:Error :*** during flag=* call must be a real vector of length 3
  3. substring、substr以及slice、splice用法和区别
  4. Java百度网盘创建链接,java获取百度网盘真实下载链接的方法
  5. java积分签到功能_大河客户端积分商城上线,看新闻就能换取各种超实用奖品,来约...
  6. 学习鸟哥的Linux私房菜笔记(2)——基础指令
  7. 线程管理(七)守护线程的创建和运行
  8. Redis 持久化(persistence)
  9. 鸟哥的Linux私房菜(基础篇)-第二章、 Linux 如何学习(二.2. 鸟哥的Linux苦难经验全都录)
  10. 一个FragmentActivity多个Fragment的生命周期事件记录