比如一个列表中是一个类, 我想实现在该列表中, 是否有某个对象中成员是否含某个值: 但以下代码在用find_if的时候编译不过
高手过来说说,该怎么弄, 看stl中的find_if实现, 就是:
template
by freebarque - C/C++ - 2009-05-27 22:01:42 阅读(2268) 回复(4)
以前在开发中为了对List,String[].Array进行元素的查找一般都是这样做: List lists = new List(); list.add("111"); ..... for(int i=0;i static void Main(string[] args) { //Prdicate用法 //第一种用法:[不创建显式的委托,也不创建指定泛型方法的类型参数] ListOneMethod(); //Prdicate用法 //第二种用法:[创建显式的委托,也创建指定泛型方法的类型参...
刚才看到tar大目录的帖子中有 find /path -name * -exec tar cvf {}.tar {} \; 只知道{}表示匹配所有结果。 一直不清楚是怎么个匹配法? {}中间可以包含表达式嘛?还是只能写成{}? 小弟先行谢过。
只知道/usr/src下是源码,但好像只是头文件,内核等。命令的源码在哪里,有没有rm.c 或者rm.cpp? 如果系统没有, 我在哪里可以获取到? 不胜感谢!
-prune If the current entry is a directory, cause find to skip that directory. This can be useful to avoid walking certain directories, or to avoid recursive loops when using cpio -p. Note, however, that -prune is useless if ...
如果我要查找整个系统里面的某些含有某个字符串的文件怎么找? 原来在Sco Unix的find 命令好像在linux不能用 find / -name *.h -exec COMMAND等
小弟看过十三问和基础十二秘籍之后深感功力大增,但有些地方仍然糊涂,如双引号,单引号,[],等特殊字符在awk,sed,shell,grep ,find中的不同用法及意义,因为我发现有的命令好像对此不敏感,单引号,双引号都可以,但有的却不行,请高手能否帮忙总结一下,我已试过很多,但越试越糊涂,谢了!!!! :em02: