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

浙公网安备 33010602011771号