为什么基于Bootstrap的网站,真正的Bootstrap的样式使用率这么小
自己也这么觉得,有些boss就是觉得使用Bootstrap 逼格高,调用js组件框架也方便,但是美工设计师完全不知道Bootstrap的UI,设计出来完全跟Bootstrap不一样,所以实际使用是很少的,最多用到一些JS插件而已。所以前期要先跟设计师沟通好,要根据Bootstrap的UI来设计。
关于strstr函数查找字符窜的所在位置
strstr(a, b)是字符串查找或者叫字符串匹配函数:在a中查找b,若找到则返回第一次出现的位置,若找不到则返回空指针。
例如:
char a = “hello world“;
char b = “lo“;
char *p = strstr(a,b);//p指向的是字符串“lo world“
int len = strlen(p);//len值为字符串“lo world“的长度
int len2 = strlen(a) + 1 - len;//len2的值为字符串“hel“的长度+1,即为4
明白了没,printf(“%d“,strlen(a)+1-strlen(strstr(a,b)))的意思就是打印字符串b在字符串a中第一次出现位置之前的字符个数+1。
关于basic_string如何使用
虽然 basic_string 常用于 char 和 wchar_t 类型,但标准并没有规定只能用于这两个类型,template 参数应当是都能够识别的。我试了下面一段程序
#include《iostream》
#include《string》
using namespace std;
class a{
int b;
int c;
}p;
basic_string《a》 s;
int main(){
s+=p;
s.operator +=(p);
}
与上面的几乎完全一样。此程序在 VC9.0 和 GCC3.4.5 下都编译通过无任何问题。
楼主最好看下编译器报的是怎样的错误再做决定。
-strap