Delphi   Delphi
Los rincones del API Win32   El API Win32
Oracle   Oracle
PB   PowerBuilder
mundoSW   mundoSoftware
Volver a...
    Inicio  Inicio
    Programación  Programando
Arroba¿Quieres recibir las novedades?
Dime tu correo y yo te aviso cuando publique un nuevo artículo.
Sindicación RSSTambién puedes suscribirte al RSS
 Libro de visitas
Pásate por el libro de visitas para dejar tus comentarios o sugerencias.
Win32Los rincones del API Win32
Una serie de artículos sobre la programación en la arquitectura Win32.
OracleIniciación a Oracle
Un curso de más de 100 páginas escrito para los que queráis adentraros en el mundo de Oracle.
C/C++

Sección de C/C++


   En esta sección podrás encontrar distintos artículos y códigos fuente sobre el lenguaje de programación C/C++.

   Poco a poco iré añadiendo nuevos materiales, conforme vaya escribiendo artículos, trucos, códigos fuente, etc., aunque mientras tanto puedes entretenerte con lo siguiente:


esquina
    Artículos
esquina
    Códigos fuente


Pruebas unitarias con CPPUnitJunio de 2005
     

En los últimos años parece que las metodologías ágiles convencen más a los desarrolladores que las complejas metodologías pesadas. Entre todas ellas, la eXtremme Programming es la que se lleva la palma, y una de las tareas más importantes dentro de la metodología XP son las pruebas unitarias y el TDD (Test Driven Development)

Este artículo trata en profundidad el tema de las pruebas unitarias, qué son, por qué debemos hacerlas, cómo se hacen, qué es el TDD... además de ejemplos detallados. El artículo viene acompañado de una versión para C++Builder 6 de CPPUnit, y se explica cómo usarla y sus peculiaridades (que alguna que otra tiene).

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...

Los rincones del API Win32
La memoria

La memoria virtualSeptiembre de 2002
     

El primer artículo sobre la memoria en Win32 que trata sobre cómo se utiliza desde nuestros progrmas y la implementación que hace la plataforma Win32 de la memoria virtual.
Recomendado para programadores avanzados que quieren saber cómo funciona Windows por dentro.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


La pilaOctubre de 2002
     

En esta ocasión profundizamos en la implementación que hace Win32 de la pila. Todos la hemos utilizado, todos sabemos qué es una pila, pero no sabemos cómo se las arregla Win32 para manejar esta importante estructura de memoria. También se da una explicación de una técnica de hacking llamada buffer overflow que permite a los piratas ejecutar código maligno en un programa.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


Los montonesDiciembre de 2002
     

Artículo que profundiza en el gestor de montones (o montículos) dentro de Win32, así como su uso y su implementación interna. Se comienza explicando qué es un montón (en inglés heap) para pasar a explicar cómo usarlo correctamente para la creación de memoria dinámica y cómo se las arregla Windows para hacer una implementación eficiente.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


Archivos proyectados en memoriaFebrero de 2003
     

El último artículo que trata el tema de la memoria en la plataforma Win32. En esta ocasión hablo sobre los archivos proyectados, un elemento muy importante para entender la comunicación entre procesos, así como un nuevo método para las E/S de datos en disco.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...

Los rincones del API Win32
El API WinInet

Introducción al API WinInetAbrir de 2003
     

Comienzo con un nuevo tema dentro dentro de la serie Los rincones del API Win32. A lo largo de los próximos artículos vamos a tratar la programación de accesos a recusos en internet, utilizando para ello el API de Microsoft Wininet. Espero que os resulte de interés.
En este primer artículo introductorio, damos una panorámica general de esta librería, y nos adentramos en las primeras funciones para manipulación de URLs, conexión vía módem, gestión de cookies, etc.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


WinInet y HTTPJunio de 2003
     

Entramos en temas interesantes: el acceso a recursos remotos a través del protocolo de aplicación HTTP y el API Wininet.
En este artículo explico un primer método de acceder a un archivo remoto, como un página HTML, una imágen, etc., y dejaremos los temas más avanzados (como ejecución asíncrona o envío de formularios) para el próximo artículo.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


Más sobre WinInet y HTTPAgosto de 2003
     

En el anterior artículo dejamos muchos temas en el tintero, así que voy a terminar lo que tengo pendiente explicando el método detallado y algunos consejos para acceder a direcciones protegidas y el envío de formularios a través de WinInet.
Además, explicamos cómo podemos hacer nuestro propio gestor de descargas, para permitir descargas segmentadas y reanudaciones del proceso de descarga, utilizando una característica de la versión 1.1 de HTTP: la cabecera "Range".

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


WinInet y FTPOctubre de 2003
     

Ya he dicho todo lo que sé sobre HTTP, así que ahora me centro en otra historia: el protocolo FTP desde el API WinInet. Con este artículo aprenderás a hacer un pequeño cliente FTP, para la descarga y envío de archivos, consultar información, gestionar la estructura de directorios... todo esto ayudándonos del API WinInet.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


El caché de WinInetDiciembre de 2003
     

Y para terminar con WinInet, damos una visión detallada de una de las características más interesantes de esta tecnología de Microsoft: el caché de Internet Explorer. Explicamos cómo utilizalo desde nuestros programas y cómo actualizar su contenido.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...


La clase CStringDiciembre de 2002

En este artículo profundizo en la implementación de la clase CString dentro del framework MFC. Se detalla cómo funciona internamente, las estructuras internas y los usos más comunes.

Página HTML   -  Documento PDF
Comentarios, sugerencias, dudas, críticas...

Mapa del sitioCreative Commons License 2003 by JM