Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: maria13 en 26 Noviembre 2015, 14:01 PM

Título: programa en c para modificar ancho cmd.exe
Publicado por: maria13 en 26 Noviembre 2015, 14:01 PM
Estoy programando en C con el IDE Dev-CppPortable 4.9.9.2 y me gustaría saber cómo puedo coger la anchura y altura del cmd.exe en mi programa para adaptar la salida por pantalla al tamaño que tenga el usuario.

Gracias,

Maria
Título: Re: programa en c para modificar ancho cmd.exe
Publicado por: class_OpenGL en 26 Noviembre 2015, 14:23 PM
Lo que pides es dependiente del sistema operativo. Dado que usas Dev-Cpp, asumiré que usas Windows. Para hacer esto en Windows, puedes usar el comando mode, cuya estructura es "mode ancho" donde "ancho" es el número de caracteres de ancho de la consola. Por ejemplo:

Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h> // system

int main() {
        system("mode 124");

        printf("Ahora caben 124 caracteres de ancho!");

        fgetc(stdin);
        return 0;
}


No sé si hay algún comando para GNU/Linux que haga la misma función.