77问答网
所有问题
当前搜索:
静态成员函数不能访问非静态成员
uint 和long的意思有什么不同
答:
从不变性来看,虽然const数据
成员
的确是存在的,但其含义却不是我们所期望的(
静态
变量也是如此)。const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其const数据成员的值可以不同(const数据成员的初始化能在类构造
函数
的初始化中进行)。怎样才能建立在整个类中...
什么是变量?
答:
二、几种简单
函数
中的举例 1 一次函数:①正比例函数:y=kx,其中x为自变量,y为因变量,k为系数。②普通一次函数:y=kx+b,其中x为自变量,y为因变量,k为系数,b为常数项 (常数项即为恒定不变的数值)2.反比例函数:y=k/x,与正比例函数中各字母的含义相同。3.二次函数:y=ax²+...
什么叫变量?
答:
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名
访问
。在指令式语言中,变量通常是可变的。但在纯
函数
式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中)。但...
求教std::ostringstream 详细用法下图sprintf怎么用上面
函数
写
答:
功能:
函数
sprintf()用来作格式化的输出。用法: 此函数调用方式为intsprintf(char *string,char *format,arg_list);说明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用 outtextxy()函数将串里的字符显示在屏幕上。arg_list为参数表,可有不定个数...
c++与java的关键词
答:
mutable:可被常量(const)
成员函数
修改的数据域 namespace:名字空间 new:从堆中分配内存块 operator:重载运算符 register:建议编译器将局部变量放入处理器寄存器 reinterpret_cast:以
不可
移植的方式进行类型转换 iged:int和short的变体,值可为负 sizeof:值或类型的大小,以字节为单位
static
_cast:强制类型...
explicit 关键字
答:
类的构造
函数
被声明为 explicit 方式,可以用来 阻止隐式类型转换 ,但被声明为explicit的构造函数依然可被用来执行 显示类型转换 。即,explicit构造函数必须显示调用。默认拷贝构造函数的作用:将源对象的
非静态
数据
成员
简单的拷贝到目标对象上。 默认拷贝构造函数的调用时机: (1) 一个对象作为函数...
C#中new关键字的用法及理解
答:
new public void Show()中的new是隐藏基类Show作用。在子类Show中写一个和基类Show一样名字的非虚方法,会让基类中的
函数
被隐藏,编译后会提示要求使用New关键字来显示的隐藏基类的方法。C#中new关键字的用法 1.new 运算符 用于创建对象和调用构造函数。2.new 修饰符 用于隐藏基类
成员
的继承成员。3....
请教MFC制作常规DLL的过程
答:
对于“C++”函数,有所不同。未来的编译器可能使用不同的寄存器来存放参数。thiscall 仅仅应用于“C++”
成员函数
。this指针存放于CX寄存器,参数从右到左压栈。thiscall不是关键词,因此
不能
被程序员指定。naked call 采用1-4的调用约定时,如果必要的话,进入函数时编译器会产生代码来保存ESI,EDI,EBX,EBP寄存器,退出...
我想学编程
答:
在此之前,操作系统是使用汇编语言编写的,而且
不可
移植。C语言是第一个使得系统级代码移植成为可能的编程语言。C语言支持结构化编程,也就是说C的程序被编写成一些分离的
函数
呼叫(调用)的集合,这些呼叫是自上而下运行,而不像一个单独的集成块的代码使用GOTO语句控制流程。因此,C程序比起集成性的FORTRAN及COBOL的“...
双冒号的用法是什么?
答:
双冒号(::)用法:1、表示“域操作符”。2、直接用在全局函数前,表示是全局函数。3、表示引用
成员函数
及变量,作用域成员运算符。4、命名空间作用域符,即2直接用在全局函数前,表示是全局函数,在运算符等级中属于最高级的。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜