static不应在文件范围内定义的成员函数上使用
转自:
http://zhidao.baidu.com/link?url=3cG_RJDfBQnzKzhnKaoL4wTkT_C0JDmdn0MH4eSPDe9clrnR4d1iJkYxWm88Z2QFGrUwYMBHuqPq5tzn9uYZKK
错误信息:“static”不应在文件范围内定义的成员函数上使用 //SavingsAccount.h #ifndef SAVINGS_ACCOUNT_H #define SAVINGS_ACCOUNT_H class SavingsAccount { public: SavingsAccount(double); static double annualInterestRate; double calculateMonthlyInterest(); static void modifyInterestRate(double); double getNewSavingsBalance(double); void setSavingsBalance(double); private: double savingsBalance; }; #endif 错误的箭头是指到这个函数的定义上来的,作业的要求是:一定要modifyInterestRate这个函数来初始化static double annualInterestRate的值,求助,谢谢! static void SavingsAccount::modifyInterestRate(double interestRate) { annualInterestRate=interestRate; }
void SavingsAccount::modifyInterestRate(double interestRate) // 去掉前面的static
{
annualInterestRate=interestRate;
}
static不应在文件范围内定义的成员函数上使用相关推荐
- C++使用static的错误:无法解析的外部符号、“static”不应在文件范围内定义的成员函数上使用
// static_test.h : 头文件 002 #pragma once 003 004 class static_test 005 { 006 public: 007 static_test( ...
- 解决 C2449在文件范围内找到 “{“(是否缺少函数头?), C2059 语法错误:“}“, C1075 “{“:未找到匹配令牌问题
问题描述及解决办法 今天用vs2019跑了一下别人的项目,但是运行时发现会出现以下几个错误. C2449在文件范围内找到 "{"(是否缺少函数头?) C2059 语法错误:&quo ...
- 习题 8.4 在本章第8.3.3节中分别给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数的源文件main.cpp。请完善该程序,在类中增加。。。
C++程序设计(第三版) 谭浩强 习题8.4 个人设计 习题 8.4 在本章第8.3.3节中分别给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数 ...
- [C++]分数类的定义(成员函数、运算符重载)
[C++]分数类的定义(成员函数.运算符重载) 1 分数类成员和成员函数 1.1 分数类成员 1.2 分数类的成员函数 1.3 分数类的io操作 1.4 分数类的预定义 2 成员函数定义 2.1 化简 ...
- 类的定义,成员函数和内置成员函数
目录 类的定义: 类的权限修饰符: 类定义对象的方法: 类成员函数: 成员函数的存储方式: 对象成员的引用: 类的定义: 类是对象的抽象,而对象是类的具体实例: 类是抽象的,不占用内存:对象是具体的, ...
- c++之类内定义引用成员
c++类内可以定义引用成员变量,但要遵循以下三个规则: 1.不能用默认构造函数初始化,必须提供构造函数来初始化引用成员变量.否则会造成引用未初始化错误. 2.构造函数的形参也必须是引用类型 3.不能在 ...
- beego 显示html文件,[Beego] 内置的模板函数(不同格式的字符串和html的互转)
在使用beego框架的时候,常常需要把不同形式的字符串转化为html,有时候为了安全考虑会将html转义,而有时候希望能显示html标签.在存储到db中后,再取出来的显示是原本的,即html标签不会生 ...
- C++类的成员函数(在类外定义成员函数、inline成员函数)
类的成员函数(简称类函数)是函数的一种,它的用法和作用和前面介绍过的函数基本上是一样的,它也有返回值和函数类型,它与一般函数的区别只是:它是属于一个类的成员,出现在类体中.它可以被指定为private ...
- C++的成员函数声明与定义 —— 类外定义成员函数以及inline函数
作者原文:https://www.cnblogs.com/wuchanming/p/4061654.html 类的成员函数(简称类函数)是函数的一种,它的用法和作用和前面介绍过的函数基本上是一样的,它 ...
最新文章
- spring 使用@Async注解实现异步调用
- js深度解析url地址
- python代码案例详解-新手必学Python爬虫之Scrapy框架案例详解
- MapReduce多表连接
- SSM编写JavaWeb项目时,出现了errorCode 1045, state 28000和Invalid bound statement (not found)两个错误
- centos 6.5 32bit qemu 环境搭建
- GridView实现删除时弹出确认对话框
- 笔试题??智商题??(一)
- .NET Core 迁移躺坑记
- HttpClient中异步方法的同步调用
- 1053.互换最大最小数
- 全局流控介绍和实现思路
- SecureCRT下载和破解
- mysql下载和安装详细教程
- Protel DXP 2004 SP3_SP4 注册机
- PHP网页设计实现增删改查,包含报告实训内容
- OA与财务系统集成:核算准、入账快、报销易
- 游戏爱好者如何选购计算机,通俗易懂,游戏本该怎么挑
- Pycharm 许可证过期解决
- 图片错落排版html,这5种换图姿势,只有排版高手才会!