
C++
文章平均质量分 73
从不睡觉的猫
We shall never surrender!
展开
-
C++:输入输出(2) 文件
文件输入输出文件输入步骤 ofstream包含头文件fstream。创建一个ofstream对象。将该ofstream对象同一个文件关联起来。检测是否成功打开就像使用cout那样使用该ofstream对象使用完后关闭文件#include<fstream>ofstream OutFile;OutFile.open("text.txt");//包含文件路径,否则会在可执行文件所属文件夹中查找if(!OutFile.is_open)//也可以使用.good(){ e原创 2022-04-18 22:53:06 · 679 阅读 · 0 评论 -
C++:输入输出(1) cin
cin、cout为智能对象,会自动识别输入、输出的类型 输入队列和输出队列、输入流和输出流 cin.get()、cin.get(ch)、cin.get(name,Arsize) cin.getline(charr, size)、getline(cin, str); cin.eof()、cin.fail(); cout.put(ch) EOF检测文件尾,代表结束输入,直接判断!=EOF即可 使用while循环cin输入,并根据其bool值判断结束条件cin:当弹出控制台时,输入的内容会被缓原创 2022-04-16 17:47:55 · 2271 阅读 · 0 评论 -
C/C++:变量命名规则
命名规则在名称中只能使用字母字符、数字和下划线(_)名称的第一个字符不能是数字区分大写字符与小写字符不能将C++关键字用作名称以两个下划线或下划线和大写字母打头的名称被保留给实现(编译器机器使用的资源)使用。以一个下划线开头的名称被保留给实现,用作全局标识符C++对于名称的长度没有限制,名称中所有的字符都有意义,但有些平台有长度限制命名方案函数名可以使用骆驼命名法,变量名使用匈牙利命名法,常量名全部字母大写,类名首字母大写骆驼命名法printEmployeePaychecks();pr转载 2022-03-08 14:39:08 · 1327 阅读 · 0 评论 -
C/C++:枚举 enum
枚举1、什么是枚举枚举是一种创建常量符号的方式,相较于#define预处理,枚举更加建议。可以理解为其为数值绑定了一个固定的名字,数值可以重复。同时枚举还可以用来定义新类型:enum S { a, b, c, d};...原创 2022-03-07 10:52:04 · 3107 阅读 · 0 评论 -
C+++Primer Plus读书笔记
八、函数探幽2022-1-11、 accumulate(dup, five) = four; 请分析该条语句执行结果首先考虑函数执行后返回值类型,若其返回的是一个值,则该条语句不能通过编译。(因为在赋值语句中左边必须是可以修改的左值,也就是说在赋值表达式中左边的子表达式必须标识一个可修改的内存块)而该语句返回的是指向dup的引用,根据运算优先级,最后结构体dup被赋值为four。2、ft.precnet = 100.0f *float(ft.made)/float(ft.attemp原创 2022-01-01 22:30:49 · 559 阅读 · 0 评论