学习网站开发开发网站的好处

张小明 2026/1/12 10:57:17
学习网站开发,开发网站的好处,温州网站推广优化,债务优化是什么意思.c_str 上来第一个就是重量级。C为了兼容C语言#xff0c;所以在string中#xff0c;给了一个C的接口#xff1a;c_str#xff08;#xff09; 因为C可能需要使用到C语言的东西#xff0c;比如函数fopen等#xff0c;传string格式字符串给C语言的函数#xff0c; 就会….c_str上来第一个就是重量级。C为了兼容C语言所以在string中给了一个C的接口c_str因为C可能需要使用到C语言的东西比如函数fopen等传string格式字符串给C语言的函数就会报错因为C语言只支持C格式的字符串也就是 const char* 类型不支持string类型。为了解决这个问题C提供了c_str函数可将string类型的字符串转换成const char*用法如图c_str 是成员函数用对象名调用即可编译器自动使用函数底层实现转换。如图程序正常运行说明c_str确实将字符串转换成了const char*类型。2.find 和 rfindsubstrfind这是find函数string的成员函数。最常用的就是图中红框的第四个从pos位置开始正向查找字符c找到了返回该字符索引没找到返回npos代码语言javascriptAI代码解释string filename(Test.cpp); size_t pos filename.find(.); //找到‘. 的索引并返回给pos if(pos ! string::npos) { cout filename[pos] endl; //打印pos位置的值也就是 ‘.’ }使用例子如图。第二个参数 pos有缺省值0所以默认是从0位置开始找也可以从指定位置开始找只需要改变第二个参数比如filename.find(.,3);此时就会从第4个字符开始找 (3是索引)substr从 pos 位置开始拷贝 len 个长度的子字符串然后 传值返回其中pos默认为0len默认为npos第一行从索引4的位置拷贝长度为4的子字符串然后传值返回第二行从索引4的位置拷贝到结尾缺省值npos然后传值返回知道了这两个函数我们就可以综合使用用来查找后缀suffix如果只有一个 . 此时会返回.cpp但如果fillname中有多个 ‘ . ’ 那么从前往后找就只能找到第一个 ‘ . ’ 想找到后缀很困难。此时就需要rfindrfindrfind 和 find一样唯一的区别是rfind 是反向查找反向查找第一个 ‘ . ’ 就很好地解决了刚刚的问题此时会输出.cpp因为rfind的作用是反向查找直接找到最后一个点学会上面的几个函数就可以来一个小应用分段取出协议域名地址等不难就是注意find后下一次find的边界问题。3.getlinegetline的作用就是可以读取一整行数据哪怕其中有空格。 cin遇到空格就截断所以某种意义上getline是有用处的getline是全局函数。如图分别遇到两次空格然后截断读取所以导致后面的无法输出。但如果是用getline它保留了空格并且继续向后读取直到我输入了换行符。默认换行符为终止符我们也可以自定义终止符比如我用 g :如图换行符并不会中止读取了而是 g 遇到 g 时读取停止但此时并未结束程序此时还可以继续输入数据但并不会读取需要再按一次 enter 键才能终止程序运行。4.operator (cmp类)这些函数是 全局函数。为了更灵活的比较。其实有很多种但是只需要讲其中一个就能秒懂其他的因为它们逻辑都高度相似我们来讲 比较两个C风格或者string类型的字符串若表达式为真则返回true1否则返回false0重点比较字符串比较什么是按照ASCII 码表的值从头开始一对一比较相同则各自往后移动一个数据再次进行比较直到出结果为止请注意 运算优先级大于 所以不加括号就错了先运行couts1。所以 对比时 尽量加上括号不然可能会报错。图中输出的结果是1true说明表达式结果正确 原因是 5 的ASCII 码值 小于 6.其他的比较函数也一样blog.csdn.net/2509_93923299/article/details/156137192blog.csdn.net/2509_93923299/article/details/156137395blog.csdn.net/2509_93923299/article/details/156137441blog.csdn.net/2509_93923299/article/details/156137423blog.csdn.net/2509_93923299/article/details/156137378blog.csdn.net/2509_93923299/article/details/156137363blog.csdn.net/2509_93923299/article/details/156137349blog.csdn.net/2509_93923299/article/details/156137211blog.csdn.net/2509_93923299/article/details/156137460blog.csdn.net/2509_93923260/article/details/156138441blog.csdn.net/2509_93923260/article/details/156138524blog.csdn.net/2509_93923260/article/details/156138543blog.csdn.net/2509_93923260/article/details/156138367blog.csdn.net/2509_93923260/article/details/156138388blog.csdn.net/2509_93923260/article/details/156138295blog.csdn.net/2509_93923260/article/details/156138415www.dongchedi.com/article/7586104283570340414www.dongchedi.com/article/7586107772832940568www.dongchedi.com/article/7586105171260801598www.dongchedi.com/article/7586103844216504856www.dongchedi.com/article/7586105032132051480www.dongchedi.com/article/7586105437142417944www.dongchedi.com/article/7586104244311769625www.dongchedi.com/article/7586103373234356761www.dongchedi.com/article/7586103016810971672www.dongchedi.com/article/7586105462731440664www.dongchedi.com/article/7586103797324218942www.dongchedi.com/article/7586103300483973694www.dongchedi.com/article/7586102611422511678www.dongchedi.com/article/7586102949072437822www.dongchedi.com/article/7586108028160836121www.dongchedi.com/article/7586372917312012824www.dongchedi.com/article/7586373081946800702www.dongchedi.com/article/7586373137030677017www.dongchedi.com/article/7586374371732685374www.dongchedi.com/article/7586376512555958809www.dongchedi.com/article/7586375382136816190www.dongchedi.com/article/7586376917411463704www.dongchedi.com/article/7586378437947015742www.dongchedi.com/article/7586377210039501374www.dongchedi.com/article/7586378517827912217www.dongchedi.com/article/7586372861272031806
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

装修设计网站免费新网站做seo

文章目录 🚩 1 前言1.1 选题注意事项1.1.1 难度怎么把控?1.1.2 题目名称怎么取? 1.2 选题推荐1.2.1 起因1.2.2 核心- 如何避坑(重中之重)1.2.3 怎么办呢? 🚩2 选题概览🚩 3 项目概览题目1 : 深度学习社交距…

张小明 2026/1/12 5:24:31 网站建设

公司网站开发背景wordpress 标题描述

Wan2.2-T2V-5B能否生成签到入场指引?大型活动支持 在一场千人规模的行业峰会上,参会者刚刷完二维码,大屏上立刻跳出一段动画:一位虚拟主持人微笑着出现,“欢迎张伟先生前往B厅3号门,祝您参会愉快&#xff0…

张小明 2026/1/12 6:44:05 网站建设

建设通app免费版上海正规seo公司

基于matlab下的三维/二维元胞自动机模拟相关材料腐蚀类代码/代做。 代码共包括以下内容: 自定义设置腐蚀参数,边界条件,元胞移动方向/规则,可视化腐蚀效果图,蚀坑分布特征。 自动输出平均腐蚀深度,最大腐蚀深度&#x…

张小明 2026/1/12 6:19:23 网站建设

河北省建设银行网站wordpress文章美化框

第一章:ZGC分代模式内存优化的核心价值ZGC(Z Garbage Collector)自引入分代模式以来,显著提升了Java应用在高吞吐与低延迟场景下的内存管理效率。通过将堆内存划分为年轻代和老年代,ZGC能够更精准地识别对象生命周期&a…

张小明 2026/1/12 8:21:44 网站建设

网页制作素材下载免费北京seo教师

5步快速上手中文BERT-wwm模型:从环境配置到实战应用完整指南 【免费下载链接】Chinese-BERT-wwm Pre-Training with Whole Word Masking for Chinese BERT(中文BERT-wwm系列模型) 项目地址: https://gitcode.com/gh_mirrors/ch/Chinese-BER…

张小明 2026/1/12 8:52:02 网站建设

怎么做网站小图标丹东建设网官方网站

GLM-4模型评估:避开5个常见误区的终极指南 【免费下载链接】GLM-4 GLM-4 series: Open Multilingual Multimodal Chat LMs | 开源多语言多模态对话模型 项目地址: https://gitcode.com/gh_mirrors/gl/GLM-4 GLM-4模型评估是确保模型在实际应用中发挥最佳性能…

张小明 2026/1/12 10:04:35 网站建设