Тема: Написати вираз на C++
Добрий вечір всім!
Подивіться будь ласка.
Подумалося мені що добре б в рядку написати виділення динамічної пам'яті.
Я взагалі не впевнений що і як буде працювати і не второпаю як же написати.
Тобто я б вважав за краще не розтягувати і написати майстерно у кожному рядку.
Функція F видаватиме або нуль або одним махом чотири байти разом.
Ось, якщо нуль, то тоді нічого не треба, а от якщо байти, так тоді виділити динамічну пам'ять
під них, та ще й відразу їх туди вставити.
Це я і намагаюся написати на мові таке відповідно.
Щось воно у мене не сходиться, недополучається, а крім цього чотири байти ще й не влізуть в один чар.
Тут хоч четверту розмірність масиву потрібно створювати. але я вже не второпаю взагалі.
int Tablichylnik=0;
char***Tablitsya = new char**[Tablichylnik+1];
for (int A = 0; A <= (Tablichylnik+1); A++) Tablitsya[A] = new char* [58];
for (int i=0; i<10500; i++)
KonstruktorRjadkiv [][0][i]= new char[ 4+1 ] if!0 F( i, "|!785. Солодка гладка, Локриця (Glycyrrhiza glabra L. інші назви — солодець голий, вербець, солодка́)1")
KonstruktorRjadkiv [][1][]= "|bgcolor(#ff6666):Немає значення 2"
KonstruktorRjadkiv [][2][]= "|bgcolor(#ffdead):Немає значення 3"
KonstruktorRjadkiv [][3][]= "|bgcolor(#ffc0c0):Немає значення 4"
KonstruktorRjadkiv [][4][]= "|bgcolor(#cccc99):Немає значення 5"
KonstruktorRjadkiv [][5][]= "|bgcolor(#a0ffa0):Немає значення 6 "
KonstruktorRjadkiv [][6][]= "|bgcolor(#ffc0c0):Немає значення 7 "
KonstruktorRjadkiv [][7][]= "|bgcolor(#cccccc):Немає значення 8 "
KonstruktorRjadkiv [][8][]= "|bgcolor(#ffff99):Немає значення 9 "
KonstruktorRjadkiv [][9][]= "|bgcolor(#a0ffa0):Немає значення 10 "
KonstruktorRjadkiv [][10][]= "|bgcolor(#c0ffff):Немає значення 11 "
KonstruktorRjadkiv [][11][]= "|bgcolor(#fcfecc):Немає значення 12 "
KonstruktorRjadkiv [][12][]= "|bgcolor(#ecfefc):Немає значення 13 "
KonstruktorRjadkiv [][13][]= "|bgcolor(#ff6666):Немає значення 14 "
KonstruktorRjadkiv [][14][]= "|bgcolor(#ffdead):Немає значення 15 "
KonstruktorRjadkiv [][15][]= "|bgcolor(#ffc0c0):Немає значення 16 "