Untitled
unknown
plain_text
3 years ago
509 B
13
Indexable
char* alokacjaTablicy(int rozmiar)
{
char* tablica= new char[rozmiar + 2];
short* PTRrozmiar = (short*)tablica;
*PTRrozmiar = (short)rozmiar;
return (tablica + 2);
}
char* dealokacjaTablicy(char** tablica)
{
short* PTRrozmiar = (short*)(tablica - 2);
int faktycznyRozmiar = (short)*PTRrozmiar;
delete[] (tablica - 2);
return nullptr;
}
int main()
{
char* tablica = nullptr;
//std::cout << tablica;
tablica = alokacjaTablicy(50);
tablica = dealokacjaTablicy(&tablica);Editor is loading...