@kidultff · 2017年8月12日 Deepin Linux安装使用Visual Studio Code(VSCode)调试C++ 昨天换了Deepin Linux,感觉很不错的样子,至少对于对操作系统颜值很重视的我来说,非常好用。准备长期使用。平时使用Windows下的DEV CPP比较爽,调试功能鼠标悬浮看变量的功能非常好用,在Linux下,VSCode做的非常好。在Deepin下安装VSCode可以直 ...
@kidultff · 2017年8月4日 C语言求最大公约数与最小公倍数 最大公约数用递归写,炒鸡简单:int gcd(int t1, int t2) { return t2 == 0 ? t1 : gcd(t2, t1 % t2); }原理:辗转相除法。计算t1和t2的最 ...
@kidultff · 2017年7月23日 更简单的字符串操作:C++ string 前几天写过一篇C语言的string.h使用方法(传送门:https://www.mmuaa.com/post-80.html) 然而发现在windows下Dev-c++可以正常使用,但是在Linux下使用g++编译器有一些函数无法使用,例如strrev等等。而在C++的标准模板库(STL)中为我们提供了 ...
@kidultff · 2017年7月20日 C++ set使用详解 set也是C++标准模板库(STL)中封装的一个非常实用的容器。与vector等容器不同之处在于,set是一个内部自动排序、自动去除重复元素的容器。接下来说说它的使用方法。0x01、定义 首先引入头文件:#include <set> using namespac ...
@kidultff · 2017年7月18日 sscanf与sprintf在C语言中的用法 sscanf与sprintf是C语言处理字符串的利器,可以用于快速格式化字符串。 我们知道,C语言中的输入和输出函数:printf和scanf第一个参数是格式化输出的内容。 例如%d为整数,%f为浮点等等,%d+%d表示格式为"整数+整数"的格式。总而言之,就是格 ...