Pasar un valor int, float o double a una cadena char* en C/C++

En este artículo vamos a ver formas de cómo pasar un valor entero o decimal (int, float, double) a una cadena del tipo char* o char[] en los lenguajes de C y C++. Usando sprintf() en C y C++ La función sprintf() sirve para imprimir datos a una cadena de caracteres (string). Esta función es…

Convertir una cadena char* a un valor int, float o double en C/C++

Nota: Para ver el método opuesto de cómo pasar un valor int, float o double a una cadena, puedes ver mi otro artículo: Pasar un valor int, float o double a una cadena char* en C/C++. En este artículo aprenderás a convertir un número almacenado en una cadena del tipo char* o char[] a una…

Tutorial: Cómo instalar un tar.gz, tar.bz2 y otros en Linux

Cuando queremos descargar un programa o una librería para alguna distribución de Linux (como Ubuntu), casi siempre lo hacemos descargando su código fuente (también llamado “source code”) que está dentro de un contenedor «tar», seguido de la extensión que indica el tipo de compresión. Dicho contenedor puede ser de los siguientes formatos: .tar.gz .tar.bz2 .tar.lzma…

Tutorial: Interfaz gráfica con wxWidgets, Code Blocks y wxSmith [C++]

¡Saludos! En este curso/tutorial en español aprenderás a crear una interfaz gráfica de usuario (GUI) en C++ por medio de la biblioteca de programación wxWidgets. Para diseñar la interfaz y manejar el código, vamos a utilizar Code Blocks, que es un entorno de desarrollo compatible con varios lenguajes de programación, entre ellos el C++. Tanto…

Aplicación de prueba con wxWidgets, Code Blocks y wxSmith

Aviso: Este artículo forma parte de mi serie de tutoriales sobre wxWidgets, en Code Blocks y wxSmith. Si no tienes instalado wxWidgets es recomendable ver el artículo principal antes de ver este tutorial. En esta parte vamos crear una pequeña aplicación de prueba con wxSmith y Code Blocks. Cuando estemos adentro del programa, seleccionamos Create…

Tutorial: Compilar wxWidgets en Windows con MinGW

Una vez que hayamos instalado las fuentes de wxWidgets y el MinGW, tenemos que abrir una ventana de comandos (cmd). Para ello, pulsamos Tecla Windows + R , y escribimos “cmd” en la ventana que nos aparece: Después en la ventana de comandos introducimos la siguiente línea de texto para irnos a la carpeta donde…

Tutorial: Hacer una captura (screenshot) de un room en GameMaker Studio

Esta es una continuación de mi tutorial anterior sobre cómo pausar el juego en GameMaker Studio. Aquí voy a mostrar cómo hacer una captura o screenshot de un room para usarla adentro del room de Pausa que hicimos en el tutorial, de tal modo que se pueda ver como un fondo detrás del texto.

Tutorial: Cómo pausar un juego en GameMaker Studio

En este video-tutorial, muestro cómo poner un pause muy sencillo en GameMaker: Studio, utilizando un room completo y un objeto persistente. La clave es ajustar la variable room_persistent a true, antes de cambiar de room, para que los objetos conserven su posición y sus propiedades al regresar.