03 2018 档案

摘要:如果你希望在一个函数中对一个变量只执行一次初始化,以后不再初始化,使用上一次结果,就应该使用静态局部变量。例如: static int n; 其他类型都可以。 比如说你要在局部计算一个圆的半径,那么你可以将PI的值申请为static,因为PI以后再也不会变更了!希望能够帮到你! static修饰的变 阅读全文
posted @ 2018-03-06 22:37 狂奔VS蜗牛 阅读(1734) 评论(0) 推荐(0)
摘要:C++98 auto 早在C++98标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期: int a =10 ; //拥有自动生命期 auto int b = 20 ;//拥有自动生命期 阅读全文
posted @ 2018-03-02 15:07 狂奔VS蜗牛 阅读(575) 评论(0) 推荐(0)
摘要:今天看C ++ primer 时,看到了ios::tie() 函数。不明白其含义,跟不知道作用。于是上网查了一下。 cplusplus.com 给出的定义是: 什么意思呢?就是说对于一个ios(输入输出流)对象,可以把一个输出流和它“绑定”起来。不带参数执行,返回“绑定”的输出流指针;带一个输出流指 阅读全文
posted @ 2018-03-02 11:32 狂奔VS蜗牛 阅读(4373) 评论(0) 推荐(2)