ืืืชืื ืชืืื ืืช ืืขืืืจืช ืืื ืื ืืืคืขื ืืชืื ื ืืช ืืฉืืืืื ืฉืื!
ืคืืจืื ืืืืืืง ืฉื ืงืืืื ืืคืืืื ื ืืฆื ืืื:
https://codegolf.stackexchange.com/questions/241219/mat-printing-matrix
ืืื ืืจืืืช ืืื ืืคืื ืงืฆืื ืืืืจื ืืขืืื, ืจืื ืืงืืืฅ Demo.cpp ืืืฆืืจืฃ.
ืืฉืื ื ืขืืืื ืืืชืื ืืช ืืงืืฆืื ืืืจืืฉืื ืื ืฉืืคืงืืืืช ืืืืืช ืืขืืื ืืื ืฉืืืืืช ืงืืืคืื:
make demo
./demo
make test
./test
ืขืืืื ืืืชืื ืืช ืืงืืฆืื ืืืืื:
- mat.hpp - ืืืชืจืืช ืืคืื ืงืฆืืืช ืฉืืชืื ืืช.
- mat.cpp - ืืืืืฉ ืืกืืกื ืฉื ืืคืื ืงืฆืืืช - ืื ืืืื ืืืืืช ืืื - ืฆืจืื ืจืง ืืืชืงืืคื.
- Test.cpp - ืืืืงืืช-ืืืืื ืืคืืจืื doctest. ืืฉ ืืืชืื ืืืืงืืช ืืคืืจืืืช ืืืืชืืืืก ืืืงืจื ืงืฆื.
- ื ืืชื ืืจืืืช ืืืืื ืืืืืงืืช ืืงืืืฅ TestExample.cpp, ืืื ืืฉ ืืืชืื ืืจืื ืืืืงืืช ื ืืกืคืืช.
- ืืืืืืช ืืงืืจืก ืื ืื ืื ื ืืืชืืื ืืช ืืืืืงืืช ืืคื ื ืืืืืืฉ, ืืืื ืจืื ืืืืืงืืช ืืืืฉืื ืืื ืืกืืจ - ืืืืืืฉ ืืืื ืืืืชื ืืืืง ื ืฉื ืืืืื.
ืืืืืฅ ืืืืื ืฉืืคืงืืื ืืืื ืจืฆื ืืื ืืืืจืืช (ืืื ืืืจืืฅ ืืฉ ืืืชืงืื ืืช clang-tidy):
make tidy
ืฉืืื ืื: ืืื ืืฉื ืืช ืงืืฆืื ืงืืืืื, ืืื ืจืง ืืืืกืืฃ ืงืืฆืื ืืืฉืื. ืืขืจืืช ืืืืืงื ืืืืืืืืืช ืืขืชืืงื ืืืืฉ ืืช ืื ืืงืืฆืื ืืงืืืืื ืขื-ืืื ืืคืชืจืื ืฉืืชื ืืืืฉืื, ืืืื ืื ืฉืื ืื ืฉืชืขืฉื ืืงืืฆืื ืืงืืืืื ืืืืืง.