
应用
多情刀客无情刀
这个作者很懒,什么都没留下…
展开
-
Vector中的begin和end函数是左闭右开的区间
返回值: iterator– 它返回一个指向向量的 past-the-end 元素的迭代器。实际上Vector中的begin和end函数是左闭右开的区间。vector::end() 函数的语法。参数: none——它什么都不接受。原创 2024-02-29 09:49:41 · 730 阅读 · 0 评论 -
The Zen of Python, by Tim Peters
写C++代码也有借鉴意义。原创 2023-12-05 09:03:42 · 452 阅读 · 0 评论 -
C++ vector中使用pair
STL中map通过键-值的形式保证一一对应关系,而multimap则可以出现一对多的关系,这两种数据类型在存储数据时,会根据pair<>的first成员进行排序,不同的是前者将不会插入对first成员重复的结构,而后者可以。最近在项目中遇到了在vector中插入pair对的用法,之前也没有这么用过,针对使用过程中自己的一些想法,将这个使用方法给记录下来,攒一点点经验,新手上路。而当我们我们只想存储pair对,不需要对其排序时,就可以用到vector,将pair对插入其中即可。原创 2023-12-01 09:02:07 · 1342 阅读 · 0 评论 -
strtok()
strtok()的第二个参数delim,很多博客都使用一个分隔符的示例,其实delim里可以是所有分隔符的集合,用一个或多个分隔符去分解字符串都可以。该函数返回被分解的第一个子字符串,若无可检索的字符串,则返回空指针。delim—用作分隔符的字符(可以是一个,也可以是集合)一、strtok()基本使用和介绍。str—要被分解的字符串。原创 2023-11-29 16:32:46 · 338 阅读 · 0 评论 -
find_first_of()函数和find_last_of()函数
/从原串中下标为5开始逆向查找,首先f与待查子串每一字符比较,若有相同的就输出该字符在原串的下标。若一个都没有,就依次逆向比较,即e再与待查子串一一比较,直到原串的b与待查子串中的b相同,然后输出该b在原串的下标1。//从下标为1开始查,待查串ab第一个出现在原串str中的字符是b,返回b的下标,结果为1。逆向查找在原字符串中最后一个与指定字符串(或字符)中的某个字符匹配的字符,返回它的位置。正向查找在原字符串中第一个与指定字符串(或字符)中的某个字符匹配的字符,返回它的位置。原创 2023-10-08 08:49:51 · 440 阅读 · 1 评论 -
输出域控制及填充-以九九乘法表为例
int main()int i = 1;for(i = 1;i原创 2023-07-26 15:14:31 · 58 阅读 · 1 评论