Тема: Власний клас string
Треба створити власний клас string, щоб пришвидшити код та звести баги до мінімуму, пишу якомога на нижчому рівні.
string.h
#include <stdio.h>
class string
{
public:
char* str;
int len;
char* tstr;
char* ttstr;
int init(int n, const char* st)
{
if(n>0) {
str=new char[n];
len=sizeof(st);
}
else return -1;
for (int a=0; a<len; a++) str[a]=st[a];
return 0;
}
};
Мені треба передбачити ситуацію "якщо кількість елементів масиву str стане більшою, ніж int?". "якщо розмір пам'яті може стати більшим, ніж обмеження пам'яті на процес в ОС"
А взагалі, треба зробити так, щоб у нього не було ніяких лімітів. Щоб працювало від МК до потужних кластерів.