2019独角兽企业重金招聘Python工程师标准>>>

一般来说直接用string提供的 == 应该就能实现了,但是今天我遇到的问题简直棘手,一直都判断不了。

然后我就分别输出了两个字符串的长度,发现其中之一的长度始终比字符个数大一个,我于是强制转换成int型进行输出发现后面是多了个终结符号,然后我就想着既然一个有,那我在另一个里面加上一个终止符不就好了,然而不行,还是判断不了。

然后我又在度娘肚子里扒终于找到一个方法,就是既然添加不行,那我就删除好了,于是我就用string提供的erase方法删除了多余的终止符。判断成功。

数据格式: WordData[308] == approximately

string buff = buf;

int equal = (int)buff.find("==");

string sub = buff.substr(equal+3);

sub.erase(sub.length()-1);

cout<<(int)sub[sub.length()]<<endl;

if(sub == str){

cout<<"strline str:"<<sub.length()<<"\n"<<str.length()<<endl;

return "有";

}

转载于:https://my.oschina.net/u/2276921/blog/526587

C++ string字符串比较问题相关推荐

  1. C++ string字符串的比较是否相等

    C++ string字符串的比较是否相等 可以使用compare 也可以使用"==" 1 使用比较运算符 == #include <iostream> #include ...

  2. string字符串转换为array(互换)

    将string字符串转换为array数组 NSArray  *array = [Str componentsSeparatedByString:@","]; 反向方法 将array ...

  3. Python rstrip()方法 删除 string 字符串末尾的指定字符(默认为空格).

    Python rstrip()方法  Python 字符串 描述 Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.r ...

  4. String字符串位置移动

    有规律的String字符串位置移动 1.自定义一个有规律的String字符串 String numstr = "1,2,3,x,y,4,5"; 2.按逗号拆分numstr字符串 S ...

  5. java面试题,将String字符串转换成数字

    2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...

  6. 如何将json格式的string字符串转换为string数组

    如何将json格式的string字符串转换为string数组?.. 发布时间:2011-05-17 www.json.org上有很多Java 楼主2010-10-10 4:58:31 比如一个stri ...

  7. python3中字符串编码常见种类_Python基础篇—标准数据类型—String字符串编码问题...

    我要开始写String编码问题了...脑壳疼.. 在String字符串的第一篇末尾有留一个坑,就是关于中文字符串编码.整个编码的故事说起来都是很费劲的,我也只能把我所知道的梳理整理一下,在日常敲码过程 ...

  8. C++ 区分中文,非中文,截取含有中文的string字符串的两种方法

    C++ 区分中文,非中文,截取含有中文的string字符串的两种方法 方法一 根据中文在ASCII中的范围判断 方法二 把string转成wstring 转自: http://blog.51cto.c ...

  9. String 字符串最长可以有多长?

    String 类可以说是在 Java 中使用最频繁的类了,就算是刚刚接触 Java 的初学者也不会陌生,因为对于 Java 程序来说,main 方法就是使用一个 String 类型数组来作为参数的(S ...

  10. 1.2 String字符串和整型int的相互转换,valueOf() 、parse()和toString()

    String 在编程中被广泛使用,所以掌握 String 和 int 的相互转换方法是极其重要的.前面部分主要讲解了 String 转换 int 和 int 转换 String 方法,后面部分对 va ...

最新文章

  1. ThinkPHP 数据库表结构处理类(简单实用)
  2. poj 3207 Ikki's Story IV - Panda's Trick(2-SAT)
  3. 1.6 文件上传组件
  4. 陈纪修老师《数学分析》 第06章:不定积分 笔记
  5. Java Web开发流程
  6. 虚拟机安装MAC-OS系统开发非常卡。使用beamoff.zip优化教程
  7. 2003年考研数学一答案解析pdf
  8. win7启动黑屏安全模式下卸载驱动图解
  9. 微信小程序展示弹窗的几种方式
  10. 小程序设置page背景图片透明度
  11. HMM和DNN语音合成必备基础知识:音素和拼音的基础知识及工具初学
  12. Python 报错Process finished with exit code -1073740791 (0xC0000409)解决方法
  13. 当我们在讨论智能家居时,我们到底在讨论什么?
  14. mysql交并补_集合交并补运算顺序是什么?
  15. 面向对象设计——系统动态模型设计(1,交互模型)
  16. 杜绝焦虑,如何提高执行力改变生活?
  17. 【许晓笛】 EOS智能合约案例解析(1) 1
  18. 音视频开发系列--H264编解码总结
  19. python变量名长度有限制吗_怎么去除 Python 下载文件时的文件名长度 50 限制
  20. Apache安装部署

热门文章

  1. win10下安装linux mint,win10系统安装Mint Linux 18的详细步骤
  2. 腾讯云yum操作实现CentOS 7.6 64位Linux系统图形界面的安装和vnc的搭建
  3. 分水岭算法及相应处理
  4. 【每周CV论文推荐】 初学深度学习单张图像三维人脸重建需要读的文章
  5. systemparametersinfo详细
  6. 中国最后一个原始部落-农业大健康·万祥军:历史千年传承
  7. mysql建立的一个自动更新组织树案案例
  8. [BOI2019][第K大问题][暴力剪枝]D2T1 Olympiads
  9. 抽象类和接口有什么区别?
  10. easyui radio 取值和赋值