C++相关
文章平均质量分 53
永远鲜红の幼月
喜欢c++抽丝剥茧的细节,掌控程序的快感.
喜欢python方便的实现,多样的库.
展开
-
vscode链接远程服务器开发c++项目
vscode下载安装这些就略过了,从插件安装和配置文件开始介绍参考文章:https://zhuanlan.zhihu.com/p/112125338上面这个整体写的不错,不过一些细节部分个人觉的存在一些问题,也比较容易出错,下面写一个更清晰的。原创 2023-05-18 15:53:22 · 2532 阅读 · 1 评论 -
CMake快速上手
开发c++不可避免要在linux下整理一下CMake的基本操作,快速上手另外,十分建议在有root权限的linux系统上开发c++,因为很多库和工具在root权限下使用的非常方便,但非root权限就用起来很麻烦(我捣鼓了三四天,最后放弃了)(事实证明,确实用起来很舒服,生成makefile很方便)原创 2023-05-16 20:25:52 · 458 阅读 · 0 评论 -
从0开始学习数据库(持续更新)
一个数据库最重要的部分是什么?关系型数据库mysql有着四大特性,原子性,隔离性,一致性,持久性。kv数据库有着原子性,持久性,弱一致性。可见,不管数据库的存储引擎是什么,其根本大概就是保证原子性,持久性和一致性的同时,通过一些优化提高数据库的查询效率。以postgreSQL为例,系统结构包括链接管理,编译执行系统,存储管理系统,事务系统。不可否认这些都很重要,但我认为最重要的应当是存储管理和事务。目前,我认为,一个数据库的核心实现在于事务和持久化,以及后续的一系列操作的优化。原创 2023-05-12 20:02:08 · 765 阅读 · 0 评论 -
C++修改参数和变量的方式
这里通过new定义的和直接通过数组定义的是一样的 char data [ 4 * 1024 ];long这里通过new定义的和直接通过数组定义的是一样的 char data [ 4 * 1024 ];long这里通过new定义的和直接通过数组定义的是一样的 char data [ 4 * 1024 ];int m_a;m_a = a;} };输出。原创 2023-05-11 23:19:31 · 444 阅读 · 0 评论 -
makefile的入门文档(转载)
定义方式# = := ::= 变量名区分大小写,可以是任意字符串,不能含有":", “#”, “=”使用方式# $() 或者 ${}main.o : $(files) # 或者 ${files}...如果变量名只有一个字符,使用时可以不用括号,如$a, $b, 但不建议这样用,不管是否只有一个字符都写成$(a), $(b)这种形式前面定义的变量都是单行的。变量值有多行,多用于定义shell指令语法。转载 2023-05-08 11:47:47 · 554 阅读 · 0 评论 -
正则表达式的学习之路(为学习 自动机 )
一开始想要学习正则表达式是想学习自动机算法,后来看自动机算法是正则表达式的引擎,就决定先学一下正则表达式以下资源取自很多网上资源,包括但不限于 百度百科 , CSDN,博客园的一些博客,我还包括一些国外文章的翻译,在此就不一一给出连接了,如有侵权,请及时联系我,我会尽量按照被侵权方要求解决问题(辣鸡需要看其他人的资料才能学习)QAQ。。。/*---------------------...原创 2018-10-13 19:47:18 · 844 阅读 · 1 评论 -
class还原STL中阉割版的栈(闲得无聊)
闲得无聊,之前学了一波泛式编程,突发奇想用这个还原一下STL中的一些数据结构,于是就顺便手写一下栈了什么增加对它的理解:直接上源码了,比较简单就不罗嗦了//#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h>#include<string.h> #include...原创 2018-09-07 19:30:40 · 184 阅读 · 1 评论 -
template,泛型实现阉割版的优先队列(一次简单的尝试)
水完栈和队列之后,感觉常用的优先队列也不错,内部的排序是堆排序,感觉也不是很难,就直接写上了,但是实现的时候出现了一些问题,幸好有学长在旁边,帮助我解决了问题,在此感谢LYG学长;对于排序,仍然自定义类型,然后对于优先级,进行重载,写完这个之后感觉对泛型的运用了解了一些,对堆的感觉也更强了点;我是大顶堆排序,里面的元素重载了什么的一改就是自定义排序了期间用到了析构函数,但是后来发现编译...原创 2018-09-13 17:21:07 · 287 阅读 · 1 评论 -
template的使用,泛式编程
一个偶然的机会,让我接触到了泛式编程,它的美妙简直让我沉迷其中,短时间的学习,让我喜欢上了这个方法,它的出现让我想到了之前许多不理解的地方,C++中的STl库非常频繁的使用了它,因此特地去学习了一下/*-----------------对template的学习(泛型编程)-------------------------------*/作为一个强制语言,它的数据类型在一开始就固定了,因此要编...原创 2018-09-07 19:13:12 · 1762 阅读 · 1 评论 -
class还原STL中阉割版的队列(闲得无聊)
闲得无聊,之前学了一波泛式编程,突发奇想用这个还原一下STL中的一些数据结构,于是就顺便手写一下栈了什么增加对它的理解:直接上源码了,比较简单就不罗嗦了//#pragma comment(linker, "/STACK:1024000000,1024000000") #include<stdio.h>#include<string.h> #include...原创 2018-09-08 11:04:06 · 132 阅读 · 1 评论