今天处于工作上的需要,要分析一段linux代码,一开始就觉得很好玩,linux下的代码写的太经典了,平常写了好多程序,都没有注意代码的书写规范,直到这次一看才发现,让人惊诧,从此我更喜欢linux。
受linux下的启发,我自己测试了几个函数,感觉很好。
class v
{
public:
v(){};
v(int i){data=i;};
~v(){};
void vt(int vs);
void show(){printf("%d\n",data);};
private:
int data;
};
void v::vt(int vs)
{
if(vs <= 0)
{
v t(3);
*this=t;
}
else
{
}
}
const char * test(const char * str)
{
const char * c = str;
while(*c)
{
if(*c == '/')
{
str = c+1;
}
c++;
}
return str;
}
int tmain(int argc, _TCHAR* argv[])
{
const char * teststr="/hello/mufst";
printf("%s\n",test(teststr));
v vx(1);
vx.show();
vx.vt(-1);
vx.show();
return 0;
}

