- 博客(8)
- 收藏
- 关注
原创 CPP的多维数组
在可能的情况下还是使用一维数组来解决问题,一维数组由于存储在一个连续的内存块中,访问速度更快,cache hit更高。多维数组还会导致内存碎片以及执行过程中的cache miss问题,拖慢整体的运行效率。本文是学习@Cherno大佬的CPP视频过程中跟着一起敲敲代码,权作记录。
2023-06-11 20:35:12 54 1
原创 CPP中的线程
本文是学习@Cherno大佬的CPP视频过程中跟着一起敲敲代码,权作记录。本文只是CPP调用线程的简单示例,提示this_thread的用法。thread对象传入的参数是函数指针,后续可以跟上函数对应的入参。
2023-06-09 00:52:24 65
原创 CPP库链接
在solution路径下创建Dependencies文件夹,将第三方库的include文件夹和lib文件夹复制到该路径下(以GLFW为例)。一般的CPP库都有这样的结构,include中存放头文件,添加这些头文件可以获取到声明(函数声明和变量声明)。至于lib,链接器从中获取到定义。lib文件夹一般包含三类文件:1 glfw3.dll文件,运行时动态链接库,动态链接时使用。
2023-05-29 00:20:27 356 1
原创 CPP字符串
备注:string其实被定义在<iostream>当中,这里包含<string>是由于对cout的重载保存在<string>内部,如果不包含<string>,则会报错,string无法使用cout进行打印。本文是学习@Cherno大佬的CPP视频过程中跟着一起敲敲代码,权作记录。
2023-05-27 18:31:00 73 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人