求<string>和<string.h>的区别

如题所述

1、string.h是C标准库下的文件,C++向兼容C,所以包含了该文件,这个文件应该是原封不动的与C标准库下一致的。类似这样的文件还有math.h,setjmp.h,stdlib.h,stddef.h等等C标准库下的头文件;这个头文件是处理纯char的原生数组的。例如char str[512]。
2、而string就与string.h有本质差别了。它是STL封装的类string,同样用于字符串操作,其中用到了很多的操作符重载等方法,实现方法和C标准库中的string.h有很大差别。
这里string是一个类,例如string myStr;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-20
自定义一个listview继承与ListView,在xml中引用自定义的listview,在自定义的listview中自定义一个监听器,在引用的时候让传人一个自定义的监听器,在下拉的时候回调方法,可在回调方法中写加载数据的代码
相似回答