Cuando escribo caracteres especiales (virgulilla de la ñ o tildes) en un cout me sale algo extraño.

Anderson Camilo Rosero Yela

Anderson Camilo Rosero Yela

Pregunta
studenthace 4 años

Cuando escribo caracteres especiales (virgulilla de la ñ o tildes) en un cout me sale algo extraño.

3 respuestas
para escribir tu comentario
    Josué Villalaz

    Josué Villalaz

    studenthace 4 años

    Con eso ya podrás poner TODOS los caracteres en español para tus programas en c++ que tengas que imprimir textos con caracteres especiales del lenguaje español. Saludos.

    Josué Villalaz

    Josué Villalaz

    studenthace 4 años

    Tienes que ingresar una librería que traerá archivos que contienen paquetes de datos para manipular caracteres del lenguaje español. incluye locale.h y luego en la función principal declara el llamado a la función setlocale(LC_CTYPE,"Spanish");

    Iría así:

    #include <iostream> #include <locale.h> using namespace std; int main(){ setlocale(LC_CTYPE,"Spanish"); //todo tu código aquí abajo

    return 0;

    }

    Diana Martinez Diaz

    Diana Martinez Diaz

    studenthace 4 años

    Si, windows tiene problemas porque no utiliza el sistema de caracteres estandar, es normal, en windows tendrás esa restricción, se que hay formas de configurar el compilador, pero no he trabajado eso con windows.

Curso de C++ Básico [Empieza Gratis]

Curso de C++ Básico [Empieza Gratis]

Con este curso básico de C++, aprende a programar desde cero, manipulando variables, tipos de datos, operadores, ciclos y condicionales. Practica creando pequeños programas y usa funciones para organizar mejor tu código.

Curso de C++ Básico [Empieza Gratis]
Curso de C++ Básico [Empieza Gratis]

Curso de C++ Básico [Empieza Gratis]

Con este curso básico de C++, aprende a programar desde cero, manipulando variables, tipos de datos, operadores, ciclos y condicionales. Practica creando pequeños programas y usa funciones para organizar mejor tu código.