77问答网
所有问题
C++中对于同一个类a和其中函数b,a::b()和a.b()有何区别?有人说a::b()访问静态函数
,但我这里有一个例子类在头文件中声明的时候并没有在函数前加static,而是用的是void,而且在定义的CPP文件中也是使用 void a::b()
举报该问题
推荐答案 2017-01-06
a::b() 是调用静态成员函数。 用类名与作用域引出。
a.b() 必须是类对象.引出 成员函数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GpqpqNpv8WqvWv8Wv3v.html
相似回答
C++中对于同一个类a和其中函数b,a::b()和a.b()有何区别?
答:
前者a是类名,用于b是静态的或者继承中子类与基类重名时,需要通过子类成员访问基类同名
函数
时 后者的a一定是对象名,是一般格式,用于访问无冲突的成员
C++
基础题
:对于类A和
类
B,
若 A
(B())
;能够编译通过,那么最可能是下面哪...
答:
(a) 应该是A(const B)才对吧
(b)
友元影响的是访问而不是构造吧 (d) 应该是B中存在
一个类型
转换
函数
operator A()
C++
程序设计基础教程课后习题答案(郑莉 董渊编著
),
哪里有下载,急需...
答:
C++
是一个更好的C,它保持了C的简洁、高效、接近汇编语言、具有良好的可读性和可移植性等特点,对C的类型系统进行了改革和扩充,因此C++比C更安全,C++的编译系统能检查出更多的类型错误。 C++语言最重要的特点是支持面向对象。2-2 下列标识符哪些是合法的?Program, -page, _lock, test2, 3in1, @mail, A_B_...
C++中
的this指针是什么意思?
答:
即该
函数
过程可写成 point1.x+= a; point1. y + = b;4. 关于this指针的一个经典回答:当你进入一个房子后, 你可以看见桌子、椅子、地板等, 但是房子你是看不到全貌了。
对于一个类
的实例来说, 你可以看到它的成员函数、成员变量, 但是实例本身呢? this是一个指针,它时时刻刻指向你这个实例本身 5. ...
数据结构实验:单窗口的排队模型的数值仿真
答:
1读程序段,回答问题intmain(intargc,char*argv[]){intc=9,d=0;c=
c++
%5;d=c;printf("d=%d\n",d);return0;}a)写出程序输出b)在一个可移植的系统中这种表达式是否存在风险?why?#include"stdio.h"inta=0;intb;staticcharc;intmain(intargc,char*argv[]){chard=4;staticshorte;a++;b=...
关于阅读
一个C++
的程序问题
答:
只有在其它模块调用动态链接库中的
函数
时,它才发挥作用。MFC:MFC,微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在
C++
环境下编写应用程序的一个框架和引擎,V
C++
是WinOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develop Kit,专业软件开发平台),MFC就是挂在它之上的一个辅助软件开发包,...
C++
面试题集(5)
答:
对于C++中类
(class) 与结构(struct)的描述正确的为: A 类中的成员默认是private的 当是可以声明为public private 和protected 结构中定义的成员默认的都是public; B 结构中不允许定义成员
函数
当是类中可以定义成员函数; C 结构实例使用malloc() 动态创建 类对象使用new 操作符动态分配内存; D 结构...
大家正在搜
a类锁与b类锁的区别
a类截面和b类截面
birada二类标准
B2Ca类
star中的a代表什么
椭圆中abc的关系
atp中a代表什么
类维a
a类错误是啥
相关问题
C++基础题:对于类A和类B,若 A(B());能够编译通过...
c++中以一个类b作为另一个类a的成员变量时的问题
关于C++的:定义一个基类A,派生类B(class B:pu...
c++中有两个继承同一个父类的子类A和B,现在想在A中设置一...
有文件内容如下: a 1 b 2 写一个C++程序,里面有同...
C++,如果类A有一个类B的成员,那么类A的析构函数代码中需...
急急急!!!c++编程:a*b问题 按照a*b=的格式输入算...
c++中,class有变量a成员函数return this-...