cout no imprime matriz de caracteres
Directorio de artículos
En primer lugar, en realidad hay una salida. Solo genera caracteres no visualizables
Caracteres visualizables y caracteres no visualizables
Los caracteres de control son los denominados caracteres no imprimibles.
Solución
char* index = data_in;
std::cout << "start" << std::endl;
while (*index != '\0') {
std::cout << char(*index + '0');
index++;
}