2022-polytech-%фамилия% директорию 06_pointers_referencesREADME.md файл06_pointers_references/intro создайте cmake-проект#include <cassert>
unsigned int length(const char* str)
{
// Решение тут
}
int main()
{
assert(length("a") == 1);
assert(length("ab") == 2);
assert(length("") == 0);
assert(length("hello world") == 11);
assert(length(nullptr) == 0);
return 0;
}
06_pointers_references/palindrome создайте cmake-проектnullptr и пустую строку)06_pointers_references/mul создайте cmake-проектconst char* mul(const char* a, const char* b) (напрмиер, mul(“2”, “3”) возвращает “6”)06_pointers_references/matmul создайте cmake-проектm x n (см. матричное умножение), void matmul(int** a, int m_a, int n_a, int** b, int m_b, int n_b, int** c)bool mateq(int** a, int m_a, int n_a, int** b, int m_b, int n_b)assert и mateqREADME.md файлКомментарии