猿问

如何理解C++中get与set函数,它们有那些作用?

如何理解C++中get与set函数,它们有那些作用?


qq_遁去的一_1
浏览 2203回答 2
2回答

largeQ

(1)get函数:该函数有三种使用形式:1. 输入流对象名.get() 这种形式是从输入流获取一个字符 2.输入流对象名.get(c) 这是从输入流获取一个字符,并存入变量c中 和第一类差不多 3.输入流对象名.get(s,n,Delim) 这是从输入流获取n-1哥字符 存入s中 Delim相当于换行的 endl(2)set函数: 例如setf(long f)设置由参数f所指定的格式标志位 cout.setf(ios::oct)就是设置按八进制输入输出的

至尊宝的传说

get函数用来获取属性值,不改变属性值,set函数用来建立属性,一般情况下都是用set函数初始化,然后用get函数获取所需要的值,从而实现c++的封装性。
随时随地看视频慕课网APP
我要回答