社区
C++ 语言
帖子详情
头文件中实现成员函数多了一个分号?
jzp12
2008-06-04 08:22:15
在头文件中实现成员函数加或者不加这个分号有什么区别?编译都能通过,举例:
class A{
A();
~A();
public:
Func(int a1){a =a1;};
private:
int a;
};
也就是Func(int a1){a =a1;};最后这个分号加与不加有什么区别?
...全文
237
4
打赏
收藏
头文件中实现成员函数多了一个分号?
在头文件中实现成员函数加或者不加这个分号有什么区别?编译都能通过,举例: class A{ A(); ~A(); public: Func(int a1){a =a1;}; private: int a; }; 也就是Func(int a1){a =a1;};最后这个分号加与不加有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzp12
2008-06-04
打赏
举报
回复
谢谢啊
hyram
2008-06-04
打赏
举报
回复
这是函数定义 不用加分号 加了就相当于多了一个空语句
zzhprogram
2008-06-04
打赏
举报
回复
有些地方分号不能乱加乱省的,这个也要注意
zzhprogram
2008-06-04
打赏
举报
回复
分号表示一个语句结束,你这样只是多了几个空语句,画蛇添足而已
《C语言基础》 之 第6章 函数
之 函数定义、自定义函数 之 函数调用、自定义函数 之 传参和返回值、使用codeblocks IDE进行多文件编程、多文件编程/警告/函数声明、使用
头文件
进行函数声明 、为何防止
头文件
重复包含、
头文件
中
到底放了些什么东西...
C++模板的定义是否只能放在
头文件
中
?
C++模板的定义是否只能放在
头文件
中
?答案是否定的,你也可以放在.cpp源文件
中
。...就以
一个
最简单的加法函数的模板为例,一般我们会把定义放在
头文件
中
,就像这样: // add.h template <typename T...
声明和定义
中
分号
的使用
成员函数
的代码
实现
,不需要加
分号
for、while循环同理 void MainWindow::setGround() { qDebug() << "setGround"; } for、while循环 加
分号
,表示这个循环是空语句,除了执行for()括号里的,什么都不干,...
如何
实现
C++
中
类编写的
头文件
和源文件的拆分
以
实现
点和圆位置关系的判断为例 ...1. 在
头文件
中
创建.h文件,在源文件
中
创建.cpp文件 2. 在.h文件
中
写入 #pragma once ...将类复制于.h文件
中
,删除所有函数的操作,只保留函数声明,并加上
分号
。...
C++基础知识2
只能用
一个
固定的名字(类名)不能被 外界/用户 主动调用是类必须的部分。没写的话编译器会提供默认构造函数 要调用无参的构造函数,必须是:Bird bird1; 而不能是Bird bird1(); 可以重载2. 计算阶段
C++ 语言
64,687
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章