c++学习
wm6274
这个作者很懒,什么都没留下…
展开
-
c++中静态成员定义问题
今天在写一个类的时候声明了static数据成员, 而后在实现中使用该成员出现”undefined reference to”错误。查阅有关资料,发现还需要在类的外部定义并初始化这个数据成员,但关键字static只能出现在类内。注:类的构造函数并不初始化static数据成员,所以使用构造函数来初始化static成员是错误的转载 2017-01-27 13:34:58 · 295 阅读 · 0 评论 -
C语言实现保留几位小数并对最后一位四舍五入
C语言实现保留几位小数并对最后一位四舍五入方法如下: 假如你有一个float型变量a,其值为1.23456,而你只想保留三位小数,也就是希望得到1.235,只需要令:a = (int)(1000.0 * a + 0.5) / 1000.0即可.如果要保留四位小数,就把1000都换成10000,依次类推.转载 2017-03-17 16:37:40 · 14909 阅读 · 0 评论 -
内联函数定义相关问题
内联函数一般应将声明和定义放在头文件中; 若函数的声明和定义分别在两个文件中,则该函数不要定义成内联函数转载 2017-04-20 23:11:45 · 212 阅读 · 0 评论