- 博客(26)
- 收藏
- 关注
原创 c++中左右值及其引用与右值引用的应用:移动语义
在这篇博客中,我们将探讨C++中左值与右值的概念,并解释如何使用它们的引用。对于右值,我们可以选择传递按值、const左值引用或右值引用,具体取决于函数的设计需求。当一个函数返回一个左值引用时,它实际上是在返回一个指向已存在的对象的引用,这个对象可以被修改。相反,如果函数返回的是一个右值,那么试图给它赋值将会导致编译错误,因为右值表示的是一个临时对象,它不应该被修改。函数接受一个按值传递的参数,意味着调用时提供的参数无论是左值还是右值都会被复制成一个新的左值。函数返回一个静态整数变量的引用,即左值引用。
2025-01-15 17:35:19
503
原创 c++中的std::string性能问题
在C++编程语言中,string是标准模板库(STL)的一部分,用于表示和操作字符串。尽管提供了方便的接口和丰富的功能,但在某些情况下,它可能不是最高效的解决方案。特别是在对性能要求极高的应用中,了解如何有效地使用可以显著提高程序的效率。
2025-01-15 16:28:36
285
原创 c++预编译头文件
当我们每次重新编译一个文件,那么每次头文件的代码都要跟随着我们编译的文件进行编译,如果我们事先把头文件中的代码编译好,那就大大提高了编译效率
2024-12-03 21:53:38
1046
原创 python爬虫获取数据后的数据提取
本篇为记录python爬虫获取json或html数据后的提取方式的笔记,希望对你有所帮助,同时也帮助我忘记时来复习一下。
2024-11-01 10:50:05
1079
原创 Java基础(5)之特殊文件,日志技术与多线程
黑马java学习笔记5,以后并不打算从事java方面的工作,因此记个笔记,虽然很长,但方便以后需要的时候回来看看,方便温习。
2024-10-28 11:57:41
476
原创 Java基础(2) 之面向对象
黑马学习java笔记2,主要记录了面向对象方面的知识,自己根据黑马笔记精简后个人觉得有用的,方便本人快速复习,也希望能帮助到你们。
2024-10-09 23:30:29
1233
原创 java基础(1)
在黑马学习java笔记,把基础部分知识简化了一下,已有c,c++基础,所以这部分学起来很快,所以这笔记大概记录了一下知识点与易错,容易忘的知识点,方便我快速复习。
2024-10-08 23:55:31
979
原创 python数据分析Pandas案例之股票分析
个人笔记之股票分析案例用来巩固完善pandas知识点,查缺补漏,还介绍了均线和金叉死叉等股票概念知识,并锻炼了用python进行一定的数据处理和数据分析的能力。
2024-07-18 16:17:33
3270
原创 GUI自动化之pyautogui的使用
GUI自动化,通过python的第三方模块pyautogui模拟人的鼠标键盘输入而实现自动化,其常常与视觉opencv等模块配合使用.可以用它来编写程序刷不想听的网课,哈哈~~~
2024-07-14 23:38:29
1607
蓝桥杯c++A组第二个填空题
2024-04-16
c++,spf调度算法
2023-10-06
selenium的爬虫运用
2023-08-12
std::istream& Student::Cin(std::istream& in)
2023-05-13
class——student类
2023-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人