一个引用问题!!
SheetCell.h
:
public:
SheetCell(void);
Set(const SheetCell& src);
~SheetCell(void);
private:
double m_nValue;
}
SheetCell::Set(SheetCell& src)
{
src.m_nValue=3.7; //这样写是正确的,为什么??m_nValue不是私有成员吗!
}
:
public:
SheetCell(void);
Set(const SheetCell& src);
~SheetCell(void);
private:
double m_nValue;
}
SheetCell::Set(SheetCell& src)
{
src.m_nValue=3.7; //这样写是正确的,为什么??m_nValue不是私有成员吗!
}
...全文
相关推荐
Kotlin null的处理详解
主要介绍了Kotlin null的处理详解的相关资料,需要的朋友可以参考下
详解Kotlin的空指针处理
主要介绍了详解Kotlin的空指针处理的相关资料,需要的朋友可以参考下
c++hua!!wei
华为c++培训,额,没特别需要没有必要下载,要1个积分的!
一个非常漂亮的主页!!
一个非常漂亮的主页!! 一个非常漂亮的主页!! 一个非常漂亮的主页!!
js中!和!!的区别与用法
js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码: 判断变量a为非空,未定义或者非空串才能执行方法体的内容 var a; if(a!=null&&typeof(a)!=undefined&&a!='')


