Матричная библиотека Armadillo C — печать матрицы символов

#c #armadillo

#c #armadillo

Вопрос:

Я создал символьную матрицу следующим образом

 Mat <char>pathMap(rowCount, rowCount);
    pathMap.fill('?');
    pathMap.raw_print;
  

Я также пробовал обычную печать. Однако в обоих случаях выводится что-то вроде этого

63 63 63
63 63 63
63 63 63

63 — это значение ASCII для символа. Есть ли в armadillo какая-либо функция, которая просто позволит мне распечатать символ напрямую?

Ответ №1:

Вместо печати матрицы я смог сохранить матрицу в потоке cout

ie pathMap.save(cout)

Однако лучшим методом для меня оказалось просто распечатать каждый элемент по отдельности.