- 博客(31)
- 收藏
- 关注
原创 Perl在windows上的安装
其中Strawberry Perl存在于Qt的安装可选里,但他比前者略大,因为多包含了一些CPAN的模块。ActiveStatePerl和Strawberry Perl 都是Perl 的编译器。这里也有一些说明 - 其中 " 24小时内运行 ‘*运行时’ 的实例 不能超过一个"我觉得只在win上 + 偷懒,Strawberry Perl不错。搜索软件包、安装软件包和从文件导入软件包。程序包可以在下载的时候包括,也可以通过CLI包管理器来。从下图约能得出对旧版本是不支持免费。(如果有疏忽欢迎指出)
2023-09-02 13:13:22
853
原创 [C++] Lamba表达式
Lambda就是通过捕获列表来使用并修改所在函数的局部变量。捕获列表总共有以下几种方式。其中引用捕获不能修改变量,需要使用关键字mutable关键字。前几天发现忽略了lamba表达式一个重要的部分。
2023-04-22 23:59:59
99
原创 [C++]string_replace字符串函数
如果预先知道最终字符串的长度,可以使用std::string::reserve函数预先分配内存,减少字符串扩容和内存分配的次数,提高程序效率。std::string::replace函数可以直接替换一个指定位置和长度的子串为另一个子串,比手动替换更简单高效。写力扣算法题发现stl库里string字符串的replace函数仅能应用在。就想自己实现一遍并尝试优化时间、空间效率。
2023-04-21 23:10:49
1503
1
原创 【leetcode】9.回文数
循环除10进行计数直到结果为0(这里我们知道常规使用/得到的是商,得到余数需要使用%),这里我们默认为十进制。我们可以看到原题的下方有一行小字:能不转换成字符串来解决吗?在上一个提到的方案中,如果把目光放到余数上。,可以使用容器来保存余数,容器的大小就是目的1的答案。所有负数因为带有负号,所以一定false;先分析一下情况,我们可以看到输入是包括。所以实际上设计的函数需要处理的情况是。常规思路就是转成字符串对比,这样一来。非负数中,一位数一定为true;进制是一个需要注意的问题!
2023-04-19 22:23:05
62
原创 【C++】[boost]::enable_shared_from_this类实例
原来误以为可以用作单例(生命周期与应用本身同寿那种),后来参考例子后发现是智能指针管理下的实例。
2022-08-19 01:26:58
158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人