摘要: 将类转换成为其他数据类型,有两种方法,一种是应用构造函数,一种是应用转换函数 这两种函数都会造成隐式类型转换,但是隐式类型转换有时候会造成错误的出现 味蕾避免隐式类型转换的错误,可以在定义类型转换函数的时候,前面加上关键词explicit,这样就必须进行强制类型转换才能实现类型转换 强制类型转换的两 阅读全文
posted @ 2022-03-12 15:59 无涯987 阅读(20) 评论(0) 推荐(0)
摘要: 如果没有定义,C++将自动提供如下成员函数:默认构造函数、默认析构函数、复制构造函数、复制运算符、地址运算符 默认构造函数 如果没有定义,编译器将提供一个不接受任何参数,也不执行任何操作的构造函数。 若创建对象时想不显示初始化对象,则必须显示的定义默认构造函数,该构造函数没有任何参数。 带参数的构造 阅读全文
posted @ 2022-03-11 15:31 无涯987 阅读(386) 评论(1) 推荐(0)
摘要: 如果插入的图形与原来的分栏不同,建议插入连续分隔符,复制图形的时候连带将分隔符复制 公式建议用mathtype,因为这样的话方便编号以及word自带公式经常出现bug然后卡死 阅读全文
posted @ 2022-03-09 14:41 无涯987 阅读(311) 评论(0) 推荐(0)
摘要: MARKDOWN 如何跳出列表 我们使用*号,使得markdown进入列表模式 按回车自动创建列表下一项 按两次回车跳出列表 shift+enter之后进出列表中的列表 阅读全文
posted @ 2022-03-09 14:37 无涯987 阅读(1168) 评论(0) 推荐(0)
摘要: C++知识块总结 1 简单数据类型(常量/变量) 整形:short、int、long、long long 以及无符号类型等等 char类型 bool类型 浮点数 2 复合数据类型 数组 字符串 结构体、共用体、枚举 指针 类:比如string类,STL等 3 语句类型 循环和关系表达式 for循环: 阅读全文
posted @ 2022-03-09 14:30 无涯987 阅读(315) 评论(0) 推荐(0)
摘要: 在一个双栏的论文中,你需要插入一个单栏的图的时候,需要插入两个连续分节符,在两个连续分节符中间将分栏改为单栏。当你需要改变图的位置的时候,可以将图剪切,剪切的时候记得 显示编辑标记,然后将连续分节符一起剪切。 阅读全文
posted @ 2022-03-08 09:41 无涯987 阅读(491) 评论(0) 推荐(0)
摘要: STL提供了一组表示容器、迭代器、函数对象和算法的模板。容器类似于数组可以存储若干个值。STL容器是同质的,即储存的值类型相同;算法是完成特定任务(排序或者查找某一个值)的处方;迭代器能够用来遍历容器的对象,与能够遍历数组的指针类似,是广义指针。 阅读全文
posted @ 2022-03-02 09:28 无涯987 阅读(30) 评论(0) 推荐(0)
摘要: void 函数没有返回值,可以写return; 或者 不写 有返回值的函数,必粗使用返回值语句,以便将返回值给调用函数。 阅读全文
posted @ 2022-02-17 21:10 无涯987 阅读(216) 评论(0) 推荐(0)
摘要: 只适用于构造函数 只能使用这种格式来初始化 非静态const数据成员与引用数据成员 ; const成员必须在定义时初始化,引用数据成员也是 初始化后,引用类型变量始终指向同一对象;不能将它修改为指向另一个对象。也就是说,一旦初始化,则不能更改引用使之引用另一对象。 数据成员被初始化的顺序与它们出现在 阅读全文
posted @ 2022-02-14 12:42 无涯987 阅读(27) 评论(0) 推荐(0)
摘要: a++ 意味着使用a的当前值计算表达式,然后讲a的值加一;而++a的意思是先将a的值加一,再使用加一后的值计算表达式。 a[j++] 与 a[++j] 符合上述规定 另外使用cout,不仅需要 #include;而且需要 生命命名空间,比如 using namespace std; using st 阅读全文
posted @ 2022-02-11 10:09 无涯987 阅读(221) 评论(0) 推荐(0)