摘要: 稍微有些复杂,写了一些时间,然后乐学编译器还有一点离谱... 题目描述: David对网络中的各种乱七八糟的文本感到很厌恶,想让你写一个程序来完成这个任务。你的程序需要完成以下要求: 1.每一句话首字母大写,其余字母小写(默认以’.’分割每一句话); 2.清除多余的空格: 每一个单词最后要有一个空格 阅读全文
posted @ 2022-04-14 23:57 misasteria 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 要在类外访问一个类的私有成员,要通过公有成员函数访问,但是频繁访问会增加程序开销,此时可以考虑c++的友元机制: 友元关系有三种: 1.类外定义的普通函数(友元函数) 2.类外定义的成员函数(友元成员) 3.类外定义的一个类(友元类) 1.友元函数 #include <bits/stdc++.h> 阅读全文
posted @ 2022-04-14 16:08 misasteria 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 引用指对变量,函数等起一个别名,和指针有些区别。 建立引用时,需要对引用对应一个目标,引用初始化之后就与这个目标捆绑,即不能再重新赋值 引用与函数之间存在三种关系 1.引用作为函数参数 可以做到传参的作用 eg.swap函数 void swap (int &x, int &y) { int temp 阅读全文
posted @ 2022-04-14 13:22 misasteria 阅读(26) 评论(0) 推荐(0) 编辑