- 博客(9)
- 资源 (21)
- 收藏
- 关注
原创 effective C++学习笔记之二
《Effective C++》中,条款2是“尽量以const、enum、inline代替#define”,也可以说成“宁可以编译器替换预处理器”。
2023-11-05 23:19:35 71 1
原创 C++面试题解析之 malloc/free 与new/delete的区别
在C++编程语言中,malloc都可以进行动态内存分配,本文主要来解析这两者之间的区别。
2023-11-01 00:23:35 267
原创 Effective C++ 学习笔记1
条款1的核心思想是C++看作是一个由多个子语言组成的联邦(C、Object-Oriented C++和Template C++等),而不是一个单一的语言。《Effective C++》是一本经典的C++书籍,虽然这本书已经出版很多年了,但书中所列举的条款在C++20乃至C++23都很通用,理解书中的这些条款,能够提高C++开发人员开发效率。Object-Oriented C++:C++引入了面向对象编程的概念,包括类(class)、继承(inheritance)、多态(polymorphism)等。
2023-10-31 01:32:41 85 1
原创 解决LINUX系统下打开文本文档汉字乱码问题
在linux的操作环境下,有时打开在windows下创建的文本文件,发现中文全部显示为乱码。出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境下中文压缩一般为gbk,而在linux环境中为utf8。解决方法:方法一:iconv -f gbk -t utf8 fliename>filename.utf8( filename带文件格式后缀)比如:i
2015-12-21 23:40:30 1147
原创 数组中未出现的最小正整数
题目:数组中未出现的最小正整数给定一个无序整型数组arr,找到数组中未出现的最小正整数。要求时间复杂度为O(N),空间复杂度为O(1)。例如:arr=[-1,2,3,4]。返回1。arr=[1,2,3,4]。返回5。分析:最小正整数是1,所以常规的方法就是在数组中找1,然后是2,依次找下去...。一直找到第一个没有出现的正整数,这个数就是未出现的最小的正整数。但
2015-10-07 18:41:53 3640 1
转载 C语言Printf格式大全(各种%输出形式)
C语言Printf格式 C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选项。各项的意义介绍如下:1.类型类型字符用以表示输出数据的类型,其格式符和意义下表所示:表示输出类型的格式字符 格式字符意义a
2014-11-01 20:51:39 19463 7
5G移动无线通信技术-中文版.zip
2019-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人