logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 标准模版库STL之string

例题1:代码:////104.cpp//字符串的查找删除////Created by chenmeiqi on 2019/5/4.//Copyright © 2019年 chenmeiqi. All rights reserved.//#include <iostream>#include <string>us...

C++ char转换为int(char to int )

1.通过ascii码:char a = '0';int ia = (int)a;/* note that the int cast is not necessary -- int ia = a would suffice */cout&lt;&lt;ia&lt;&lt;endl;结果如下:可以看出这种方法得到的其实是char对应的ascii码。因为ascii码...

C++ 初始化数组过大,如何解决开大数组内存溢出的问题

C语言占用的内存可以分为5个区:①代码区(Text Segment):不难理解,就是用于放置编译过后的代码的二进制机器码。②堆区(Heap):用于动态内存分配。一般由程序员分配和释放,若程序员不释放,结束程序时有可能由操作系统回收。(其实就是malloc()函数能够掌控的内存区域)③栈区(Stack):由编译器自动分配和...

CSS background-size contain 与cover的区别

最近在重温CSS,发现好多东西都忘了,比如background-size属性中,contain与cover的区别。菜鸟教程上是这么说的: 有点难理解,通俗解释就是:两者均以保持图像宽高比的形式缩放来适合背景容器的大小。那么两者的区别呢?这就要根据图像是否重复来分别讨论了。在no-repeat情况下,如果容器宽高比与图片宽高比不同,  cover:图片宽高比不变、铺满整个容器的宽高,而图片多出的部分

vue 出现Elements in iteration expect to have 'v-bind:key' directives问题

解决方法有两种1. v-for 后添加 :key='item'&lt;li v-for="i in list" :key="i"&gt;2. 在build处关闭eslint检测...(config.dev.useEslint ? [createLintingRule()] : []),

vue 出现Elements in iteration expect to have 'v-bind:key' directives问题

解决方法有两种1. v-for 后添加 :key='item'&lt;li v-for="i in list" :key="i"&gt;2. 在build处关闭eslint检测...(config.dev.useEslint ? [createLintingRule()] : []),

C++ vector之删除元素

---- 向量容器vector的成员函数pop_back()可以删除最后一个元素.---- 而函数erase()可以删除由一个iterator指出的元素,也可以删除一个指定范围的元素。---- 还可以采用通用算法remove()来删除vector容器中的元素.---- 不同的是:采用remove一般情况下不会改变容器的大小,而pop_back()与erase()等成员函数会改变容器的大...

到底了