¿Cuándo usaría una matriz en lugar de un vector / cadena?
Soy un programador principiante de C ++ y por eso aprendí a usar matrices en lugar de vectores (esta parece ser la forma general de hacer las cosas, luego paso a los vectores más adelante).
He notado que muchas respuestas en SO sugieren utilizar vectores sobre matrices y cadenas sobre matrices de caracteres. Parece que esta es la forma "adecuada" de codificar en C ++.
Dicho todo esto, ¿cuándo vale la pena usar una matriz clásica / char * (si alguna vez)?