string.find(char *)查找字符串中是否包含子串 找到:返回第一个索引 没有找到:返回一个很大的随机数字而不是返回负数(这是个坑) 所以不能这么写if (string.find(str) > 0) 必须这样写if (string.find(str)!= npos) string s(" ...
分类:
编程语言 时间:
2016-10-19 03:10:29
阅读次数:
204
1,让滚动条滚动的API SetScrollPos int SetScrollPos( _In_ HWND hWnd, _In_ int nBar, _In_ int nPos, _In_ BOOL bRedraw ); 2,让listview滚动到行首,并不是用 SetScrollPos解决 下面 ...
分类:
其他好文 时间:
2016-06-09 12:17:55
阅读次数:
241
1、变量 var 从 npos ∈ [0, length-1] 位开始,从左->右截取 num 个字符: ${var:npos:num} 小结:若 npos < 0 则结果为 var 原值; 若 npos > length(var) - 1 则结果为空串; 若实际满足字符不足 num 位,则按实际字 ...
分类:
系统相关 时间:
2016-06-07 01:06:33
阅读次数:
206
很简单的一道题,定义一个栈保留操作数,遇操作符则弹出运算即可。 bool isOperator(string &op) { //注意用法 return op.size() == 1 && string("+-*/").find(op) != string::npos; } int evalRPN(v ...
分类:
其他好文 时间:
2016-05-28 15:38:08
阅读次数:
196
https://leetcode.com/problems/reverse-vowels-of-a-string/ 两个指针,查找交换字符。一开始忘记在SWAP之后,移动指针了,导致死循环。。。新学到一个string::npos indicates no matches。 1 #include <i ...
分类:
其他好文 时间:
2016-05-20 06:13:30
阅读次数:
298
STL中的string有6个查找函数: 1.find() 2.rfind() 从最后一个字符开始往前找。 3.find_first_of() 4.find_not_first_of() 5.find_last_of() 6.find_not_last_of() 所有这些查找函数返回值都是size_t ...
分类:
编程语言 时间:
2016-04-17 17:28:39
阅读次数:
188
erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator position );(3)iterator erase ( iterator first, iterator
分类:
编程语言 时间:
2016-03-01 10:50:42
阅读次数:
272
环境:opencv2.4.9visualstudio2013样本数据:pos:4000个人脸数据neg:7000个背景数据通过查阅网上资料,经过几十次实验,发现npos:nneg在1:3的时候训练程序能够正常跑完,此时npos的值得设定为1000以下,超过1000的话,训练程序就会经常卡死,目前还没...
分类:
其他好文 时间:
2015-12-08 16:02:36
阅读次数:
185
npos是一个常数,用来表示不存在的位置,string::npos代表字符串到头了结束了。int idx = str.find("abc");if (idx == string::npos)...上述代码中,idx的类型被定义为int,这是错误的,即使定义为 unsigned int 也是错的,它必...
分类:
其他好文 时间:
2015-09-25 13:18:39
阅读次数:
115
一、string类 1、构造函数 string实际上是basic_string的一个typedef,同时省略了与内存管理相关的参数。size_type是一个依赖于实现的整型,是在string中定义的。string类将string::npos定义为字符串的最大长度,通常为unsigned int的.....
分类:
编程语言 时间:
2015-08-21 20:58:35
阅读次数:
214