%lluArch не стабильный? Это с чего вы так решили?
wsl -l -v покажет подробные сведения о вашей установке, в т.ч. и используемую в дистрибутиве версию WSL. При установленном WSL2 дистрибутив может работать и как WSL1. Теоретически его можно переключить на WSL2, но это не всегда срабатывает, как выяснилось.CreatMatr должен записывать в файл все значения в виде матриц, а потом их надо считать ReadMatrix
Во первых первый байт - 0x28H, в битах это будет 101000, итого первые четыре бита - 0000, хотя протокол - IPv4
убрала утечку памяти и в CreatMatr сделала return n,m,l
struct nml_s {
int n, m, l;
nml_s(int _n, int _m, int _l) : n(_n), m(_m), l(_l) {}
};
...
nml_s CreatMatr(int n, int m, int l)
{
...
nml_s nml(n, m, l);
...
return nml;
}void CreatMatr(int &n, int &m, int &l)
{
...
}
В домашних условиях у вас нет таких задач, которые есть в офисе средней/крупной организации.
И самому их придумать не зная о их существовании не просто.
Из того, что реально делать дома:
- научится диагностировать проблемы ПК и делать крупноузловой ремонт (т.е. менять не исправные запчасти на новые)
- научится использовать и решать проблемы в винде и линуксе
- разобраться как работает TCP/IP: адресация, маршрутизация, фильтрация, а так же ВПН, почта, веб сервер ...