Los Temas más visitados de C/Visual C

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

internetCurso Rápido de C: Ejemplos de programas.


20 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 23 de Julio del 2002 por Administrador
11.701 visualizaciones desde el 23 de Julio del 2002
Los ejemplos de programas que siguen ilustran características del lenguaje C. Se trata de programas simples que pueden examinarse como enlaces en esta página, pero que también pueden ser compilados directamente, ya que sus archivos se mantienen con extensión .c en el directorio de esta página.
Imágen de perfil
Val: 1.068
Oro
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

.pdfProgramación Dinámica


17 visualizaciones el último mes

C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (Publicado el 13 de Octubre del 2020)
756 visualizaciones desde el 13 de Octubre del 2020
En informática, la programación dinámica es un método para reducir el tiempo de ejecución de un algoritmo mediante la utilización de subproblemas superpuestos y subestructuras óptimas, como se describe a continuación.
Imágen de perfil
Val: 1.068
Oro
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

.pdfFICHEROS EN LENGUAJE C


15 visualizaciones el último mes

C/Visual C

Publicado el 8 de Octubre del 2020 por Daniel
820 visualizaciones desde el 8 de Octubre del 2020
Manual de Ficheros en C con definicion de conceptos y ejemplos practicos
sin imagen de perfil

.zipHow to Gcc Inline Assembly


13 visualizaciones el último mes

C/Visual C

Publicado el 12 de Noviembre del 2003 por Martin Candurra
7.294 visualizaciones desde el 12 de Noviembre del 2003
Con este humilde artículo espero facilitar la comprensión del Inline Assembly en Gcc. Si bien existen varios documentos escritos sobre el tema (incluido el manual oficial de Gcc) espero lograr un enfoque diferente con este texto. Mi parte está cumplida si alguien, leyendo este artículo, logra mezclar lenguaje C y ensamblador con facilidad.
Imágen de perfil

internetInstalación Borland C++ 5.5


13 visualizaciones el último mes

C/Visual C

Publicado el 22 de Febrero del 2007 por Administrador
13.906 visualizaciones desde el 22 de Febrero del 2007
Articulo que te describe los pasos a seguir para la instalación de Borland C++ 5.5
Imágen de perfil

internetPunteros en C/C++


12 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 24 de Enero del 2012 por Administrador (Publicado el 6 de Agosto del 2001)
12.545 visualizaciones desde el 6 de Agosto del 2001
Tema en el que se detalla con gran profundidad el funcionamiento de los punteros en C.
Nociones elementales
- Que es una variable?
- Que es un array?
- Que es un puntero?
- Tipos definidos por el programador
  - Clases
Punteros I
- Declaracion e inicializacion
  - Asignacion erronea: "Cannot assign..."
  - Opciones de inicializacion
  - Inicializacion mediante memoria dinamica
- Desreferenciacion ("Indirection")
  - Concepto
  - El caso especifico de un puntero a char
- Asignacion de punteros
Punteros II
- Punteros a 'void'
- Punteros y 'const'
  - 1-Puntero constante
  - 2-Puntero a constante
- Puntero nulo (Null pointer)
- Puntero a puntero
Punteros III
- Puntero a funcion
- Puntero a objeto
- El puntero implicito 'this'
Utilidad de los punteros
- Aritmetica de punteros
- Itinerar en un array
- Mapear localidades de memoria
- Paso de parametros entre funciones
- Reserva de memoria dinamica
Problemas con punteros I
- Punteros no inicializados
- Errores con punteros a literales de cadena
- El mensaje "Null pointer assignment"
- "Dangling pointers"
Problemas con punteros II
-Problemas relacionados con memoria dinamica
  - 1-Memoria no liberada
  - 2-Operar con un objeto ya borrado
- Datos miembros que son punteros y copia de objetos
ANEXO 1: Cadenas de caracteres 'estilo C'
- Que es una 'cadena tipo C'?
- Arrays y cadenas de caracteres
- Ejemplos de funciones standard
  - memset
  - strset
- Sobreescritura de variables
ANEXO 2: Memoria
- Modelos de memoria
- Rol de la STACK (pila)
- Gestion de memoria en C++
- 'R-value' y 'L-value'
sin imagen de perfil

.zipTutorial sobre la programación en Winsock


12 visualizaciones el último mes

C/Visual C

Publicado el 2 de Septiembre del 2002 por Javier Guerrero
6.687 visualizaciones desde el 2 de Septiembre del 2002
Artículo/tutorial sobre la programación en Winsock. Incluye el coódigo fuente de una aplicación Cliente/Servidor de ejemplo. Para Borland C++ Builder.
sin imagen de perfil

.zipCreación de una ventana windows en C++


12 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(7)
Publicado el 18 de Febrero del 2003 por Israel E. García
14.522 visualizaciones desde el 18 de Febrero del 2003
En este tutorial vamos a detallar el proceso de creación de una ventana Windows típica con todos sus elementos, para ello, explicaremos paso a paso cada una de las instrucciones que se utilizan en la API de Windows. La API de Windows es un conjunto de instrucciones (aproximadamente 600) que permiten crear una ventana Windows sencilla y la mayoría de los componentes clásicos sin casarse con alguna tecnología propietaria como MFC de Microsoft u OWL de Borland.
Imágen de perfil

internetGenerar un programa escrito en C/C++


12 visualizaciones el último mes

C/Visual C

Publicado el 22 de Octubre del 2004 por Administrador
6.829 visualizaciones desde el 22 de Octubre del 2004
Este artículo explica como generar proyectos en Visual C++ siguiendo uno de estos métodos: Utilizando Visual Studio .NET o desde la linea de comandos.
Imágen de perfil

.pdfPunteros


12 visualizaciones el último mes

C/Visual C

Publicado el 15 de Febrero del 2016 por Administrador
2.040 visualizaciones desde el 15 de Febrero del 2016
Documento que explica con ejemplos la esencia de los punteros en C.
En formato pdf. Contiene 15 páginas.
Imágen de perfil

.txtManejo de apuntadores en C


11 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 5 de Abril del 2005 por Administrador
10.047 visualizaciones desde el 5 de Abril del 2005
Decidí crear esta guía porque he notado que la mayoría de los problemas que tienen las personas al hacer programas complejos en C se debe al mal manejo de los apuntadores.
Espero que quienes lean esta guía aprendan a manejarlos adecuadamente y les ayude a realizar sus programas con menos dificultades al centrarse únicamente en el funcionamiento del programa dejando de gastar tiempo y esfuerzo luchando contra los apuntadores.
Imágen de perfil

.zipEjercicios resueltos de ANSI C


11 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 23 de Junio del 2006 por Administrador
14.667 visualizaciones desde el 23 de Junio del 2006
Ejercicios resueltos de ANSI C en formato zip. Contiene pdf con los ejercicios y sus correspondientes archivos .c
Imágen de perfil

internetCómo crear y usar una biblioteca estática con Dev-C++


11 visualizaciones el último mes

C/Visual C

Publicado el 13 de Abril del 2010 por Administrador
8.579 visualizaciones desde el 13 de Abril del 2010
En este artículo esplicaremos cómo crear bibliotecas estáticas, del mismo tipo de las que incluye cualquier compilador como bibliotecas ANSI. Así, cada uno de nosotros podrá crear sus propias bibliotecas, que contengan las funciones que use más frecuentemente, de una forma ordenada y sobre todo, siempre accesible, sin necesidad de escribir el código cada vez.
Imágen de perfil

.pdfPunteros y Funciones


11 visualizaciones el último mes

C/Visual C

Publicado el 16 de Agosto del 2012 por Administrador
6.563 visualizaciones desde el 16 de Agosto del 2012
Documento en formato diapositivas de 17 páginas que muestra mediante ejemplos la diferencia entre trabajar sin y con punteros.
Imágen de perfil

internetEstructuras con Arboles


10 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 11 de Marzo del 2002 por Administrador
7.800 visualizaciones desde el 11 de Marzo del 2002
Para procesar información en un computador es necesario hacer una abstracción de los datos que tomamos del mundo real -abstracción en el sentido de que se ignoran algunas propiedades de los objetos reales, es decir, se simplifican-. Se hace una selección de los datos más representativos de la realidad a partir de los cuales pueda trabajar el computador para obtener unos resultados. Cualquier lenguaje suministra una serie de tipos de datos simples, como son los números enteros, caracteres, números reales. En realidad suministra un subconjunto de éstos, pues la memoria del ordenador es finita. Los punteros (si los tiene) son también un tipo de datos. El tamaño de todos los tipos de datos depende de la máquina y del compilador sobre los que se trabaja. En principio, conocer la representación interna de estos tipos de datos no es necesaria para realizar un programa, pero sí puede afectar en algunos casos al rendimiento. En este artículo verás todo lo anterior reflejado con arboles
Imágen de perfil

internetHojas de propiedades modales.


10 visualizaciones el último mes

C/Visual C

Publicado el 2 de Marzo del 2007 por Administrador
5.727 visualizaciones desde el 2 de Marzo del 2007
MFC provee una clase llamada CPropertySheet que permite visualizar hojas de propiedades, como por ejemplo la que se ve cuando seleccionamos Properties en Visual C++, o en el menú Tools -> Internet Options, (si tiene el explorador de internet en inglés), etc. En este articulo te explica como usarla.
Imágen de perfil

.pdfPunteros


10 visualizaciones el último mes

C/Visual C

Publicado el 30 de Mayo del 2013 por Administrador
8.411 visualizaciones desde el 30 de Mayo del 2013
Todo lo que hay que saber acerca de los punteros.
Contenido:
Prólogo
1. Fundamentos
2. Punteros, cadenas y matrices
3. Listas
4. Arboles
5. Punteros en otros contextos
En formato pdf. Contiene 53 páginas.
sin imagen de perfil

.zipTipos de datos en C


9 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 20 de Noviembre del 2001 por Alex
7.453 visualizaciones desde el 20 de Noviembre del 2001
Explicación de los tipos de datos existentes en C. En formato doc.
Imágen de perfil

.zipPunteros en C


9 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 11 de Octubre del 2015 por Administrador (Publicado el 1 de Agosto del 2002)
16.241 visualizaciones desde el 1 de Agosto del 2002
Colección de ejemplos realizados en C. Explicación de todas las formas para utilizar punteros.
Imágen de perfil

.htmlSemáforos en C para Linux


9 visualizaciones el último mes

C/Visual C

Publicado el 23 de Abril del 2003 por Administrador
7.789 visualizaciones desde el 23 de Abril del 2003
A veces es necesario que dos o más procesos o hilos (threads) accedan a un recurso común (escribir en un mismo fichero, leer la misma zona de memoria, escribir en la misma pantalla, etc). El problema es que si lo hacen simultáneamente y de forma incontrolada, pueden "machacar" el uno la operación del otro (y dejar el fichero o la memoria con un contenido inservible o la pantalla ilegible). En este articulo podréis comprobar todas estas características.
Imágen de perfil

.htmlAlgunos conceptos y consejos para el manejo de punteros


9 visualizaciones el último mes

C/Visual C

Publicado el 1 de Julio del 2003 por Administrador
7.692 visualizaciones desde el 1 de Julio del 2003
Una cosa es lo que nos cuentan los libros de C sobre punteros y otra los problemas prácticos que se nos plantean cuando nos ponemos a programarlos. Los punteros son además una cosa muy delicada, cualquier pequeño despiste con ellos puede hacer que nuestro programa se "caiga" inesperadamente o de resultados muy extraños. Aunque en los ejemplos de código que pongo a continuación, al ir las líneas seguidas, se ve claramente el error (al menos, esa es la intención), lo habitual es que estas líneas erroneas estén separadas en el código, incluso en funciones distintas, con lo que no es tan evidente el verlas. Todo lo que se dice aquí, aunque esté explicado para C con las funciones malloc() y free(), se puede aplicar a C++, usando new y delete. Donde hablamos de estructuras, podemos hablar de clases.
Imágen de perfil

internetEscribir una DLL de extensión


9 visualizaciones el último mes

C/Visual C

Publicado el 8 de Noviembre del 2004 por Administrador
7.581 visualizaciones desde el 8 de Noviembre del 2004
Articulo en el que se detallan las diferentes formas de escribir una DLL en Visual C++
Imágen de perfil

internetLibrerías, funciones, estructuras, etc... de Borland C


9 visualizaciones el último mes

C/Visual C

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Junio del 2005 por Administrador
26.394 visualizaciones desde el 20 de Junio del 2005
Hemos observado que mucha gente, especialmente en la lista, usa los compiladores de Borland. Aparte de usar este compilador, también existe una demanda para saber acerca de las librerías no estándar ofrecidas por Borland. Tenemos que advertir que estas librerías no son estándar, por lo que los programas que hagan uso de ellas no serán necesariamente portables a otras plataformas ni a otros compiladores.
Sin embargo, estas páginas podrán usarse como consulta para ver el funcionamiento de cada función individual. Para que la consulta sea más fácil, se incluye un índice alfabético de funciones, y un índice de ficheros de cabecera.
Como se ha hecho hasta ahora en el resto de los cursos, se irán añadiendo y actualizando páginas a medida que estén preparadas, de modo que no sea necesario esperar a que todo esté terminado para empezar las consultas.