偷懒……其实主要还是感觉代码太长(都写在一个函数里,不好分开)顺便再问个问题,关于内存泄漏。
我自己写了个char *__itoa(int n),定义如下:
char *__itoa(int n)
{
char *ret = new char[10]; sprintf(ret, "%d", n);
return ret;
}
这样会导致内存泄漏,但是不需要频繁调用它(大概每运行一次只需要调用10次),没多大事吧?
我自己写了个char *__itoa(int n),定义如下:
char *__itoa(int n)
{
char *ret = new char[10]; sprintf(ret, "%d", n);
return ret;
}
这样会导致内存泄漏,但是不需要频繁调用它(大概每运行一次只需要调用10次),没多大事吧?
如果把这N多数组放到一个数组中(合并),也不是不可以,感觉一个数组一下用来放这个,一下来放那个,太容易乱。
而且专门定义一个数组,就为了一件事,有点浪费……还是加上错误判断和释放吧
1.xxxx
(1).xxxx
(2).xxxx用C+HTML结合。所以要向文件写入:
先从内存调出网页头部,写入
再从内存调出标题那部分,替换,再写入
再调出……
……每次要替换的东西不同,封装成函数会很麻烦。