string的find函数
string的find函数找不到"\"转义字符,需要再添加一个"\\",这样就可以找到了
#include<cstdint> #include<string> #include<iostream> using namespace std; int main() {string s1 = "`1234567890-QWERTYUIOP[]ASDFGHJKL;ZXCVBNM,.";string s2 = "1234567890-=WERTYUIOP[]\\SDFGHJKL;'XCVBNM,./";string s3 ;//= "O S, GOMR YPFSU/";//转义字符的使用//cin>>s3;int x ;while(x = getchar() ){if(x == EOF || x == '\n')break;if(x == ' '){printf(" ");continue;}int pos = s2.find(x);printf("%c",s1[pos]);} }
转载于:https://www.cnblogs.com/TorettoRui/p/10504809.html
string的find函数相关推荐
- OC与c混编实现Java的String的hashcode()函数
首先,我不愿意大家需要用到这篇文章里的代码,因为基本上你就是被坑了. 起因:我被Java后台人员坑了一把,他们要对请求的参数增加一个额外的字段,字段的用途是来校验其余的参数是否再传递过程中被篡改或因为 ...
- c++string类默认函数实现
c++ string类默认几种函数实现. //构造函数传const指针 //参数都是取引用 /*class String { public:String(const char *str = NULL) ...
- C++string中find_first_not_of()函数和find_last_not_of()函数
C++string中find_first_not_of()函数和find_last_not_of()函数 C++string中find_first_not_of()函数和find_last_not_o ...
- java convert函数_自己实现 java中 Convert.toDouble(String str)处理函数 | 学步园
今天在superWaba上看到Convert.toDouble(String str),由于底层问题比较大的数就出错,现在自己写了一个 程序中info()是我加的打印,可以去掉 java中 Conve ...
- 【笔试】:编程实现C++string 类成员函数
http://blog.csdn.net/wangshihui512/article/details/9792309 已知String类声明如下: [cpp] view plaincopy print ...
- C++ string类常用函数
C++ string类常用函数 http://xiaocao000.spaces.live.com/blog/cns!F826A925CF33491A!117.entry string类的构造函数: ...
- string的find( )函数✅
目录 1. 基本用法 语法 举例 2. 延伸用法 2.1 找到目标字符第一次出现和最后一次出现的位置 2.2 反向查找 2.3 查找所有子串在母串中出现的位置 1. 基本用法 语法 string的fi ...
- C++ 函数返回临时string调用c_str()函数的坑(VS警告:C26815 指针无关联,因为它指向已销毁的临时实例)(悬空指针 dangling pointer)
文章目录 问题背景 20230301 问题深入解析:悬空指针 问题背景 如: ... #pragma warning(disable : 4996) #include <iostream> ...
- C语言 -- string.h中函数功能详解与手动实现 - 02(常用函数memcpy、memmove、strcpy、strdup、strcat、strtok...)
内容预览 3.5.搬迁类型 --- 函数功能详细说明 :将内存空间中内容移动.复制到另一内存空间 3.6.搬迁类型 --- 函数功能测试与手动实现 3.6.1.memcpy.memccpy 3.6.2 ...
最新文章
- 数据结构源码笔记(C语言):直接插入排序
- win10下的python3.5+ opencv安装攻略
- cwinthread*线程指针怎么销毁结束_最新版Web服务器项目详解 01 线程同步机制封装类...
- 怕入错行?这群技术人写了本“择业指南”
- 互联网晚报 | 9月13日 星期一 | 美赞臣中国易主春华资本;美团外卖首次公开骑手配送时间算法;北京教培行业开展同业互助...
- 马哥Linux2016最新高薪运维视频课程
- 【Vue】前端跨域解决方法
- .Net core 跨平台UI解决方案
- lucas–kanade_Lucas–Kanade光流算法学习
- 【期货交易】期货持仓量浅析,持仓是什么?
- 深入理解JNINativeInterface函数<一>
- RabbitMQ的Queue详解;
- 传奇工程师卡马克入坑 AI:徒手一周实现反向传播和 CNN
- 什么是DHT网络(DHT network)
- mysql 学习记录 全文本搜索
- 用户数据权利请求响应
- ERROR: column c.relhasoids does not exist
- Qt 检测进程是否在运行
- 明解C语言(中级篇)—第二章
- 两年的感悟和大学四年的总结
热门文章
- Ubuntu21.04下安装Jupyter notebook
- Scala Array中_ filter map的用法示例
- k8s修改kube-apiserver的service-node-port-range端口范围
- spring boot部署war包打包插件配置
- 【视频】vue组件的全局注册
- spring aop切点表达式常见写法
- socket编程的三种通信模型,BIO,NIO,AIO
- ftp linux 开启验证_在linux中开启ftp服务
- .net odbc连接mysql数据库,下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源
- C语言如何实现面向对象?