自写串(c++)
#pragma once
#define MAX 1024
using namespace std;
class str
{
public:
str()
{
this->arr = new char[MAX];
for (int i = 0; i < MAX; i++)
{
arr[i] = '/0';
}
this->cursize = 0;
}
void insert(int pos,const char c[])
{
int n = strlen(c);
if (pos == cursize)
{
for (int i = pos; i < pos + n; i++)
{
arr[i] = c[i - pos];
}
}
else
{
for (int i = cursize - 1; i >= pos; i--)
{
arr[i + n] = arr[i];
}
for (int i = pos; i < pos +
自写串(c++)最先出现在Python成神之路。
共有 0 条评论