|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - gmantil
27
« en: Miércoles 28 de Mayo de 2003, 21:07 »
30
« en: Miércoles 28 de Mayo de 2003, 15:05 »
Hola QuieroC: No he detallado muy bien tu programa, pero veo un detalle que atrae mi atención: Tu haces múltiples fgets, debes tener en cuenta que por cada fgets, la cabeza del archivo se desplaza a la siguiente línea dentro del archivo, luego si tienes 3 registros, en los tres primeros fgets, ya los recorristes todos. Te recomiendo hacer un fgets a una cadena auxiliar y luego procesar desde allí toda la información. Aunque lo mejor que debes hacer es utilizar el mismo registro para leer y escribir en el archivo utilizando fread para leer y fwrite para escribir.
Si no te es claro lo que te aconsejo, dimelo y ampliare mi ayuda.
gmantil
31
« en: Miércoles 28 de Mayo de 2003, 14:59 »
Hola de nuevo Snorker: Pues yo copie tu código y el único error que me dio al principio fue por la N que utilizas en la declaración de las cadenas, no te lo mencioné porqué asumí que habias hecho un define para el N el cual no habias colocado en tu pedido de ayuda. Ní no has definido un N debes hacerlo pues las cadenas estáticas no se pueden declarar de tamaño variable. Si no es eso escribe de nuevo y buscaremos que es lo que pasa pues a mí no me salen mas errores.
gmantil
32
« en: Miércoles 28 de Mayo de 2003, 14:26 »
Hola Snorker: La variable nom_so es una cadena de caracteres, luego para asignarla a otra cadena de caracteres debes hacerlo con una función la cual puede ser strcpy.
Ej: strcpy(medio.nom_so,so[(izq+der)/2].nom_so);
Igual con todas las asignaciones para cadena.
Saludos,
gmantil
34
« en: Viernes 23 de Mayo de 2003, 20:29 »
35
« en: Viernes 23 de Mayo de 2003, 20:27 »
Hola:
Esta dirección tiene 3 buenos ebooks:
Mastering Delphi 6 Mastering Delphi Graphics Delphi Borland in 14 days
Disfrutenlos, gmantil
37
« en: Lunes 19 de Mayo de 2003, 17:29 »
Hola: Un manusl orientado a Access, creado por Claudio Casares, que ha sido completado con cursos sobre modelado de datos, modelo E/R, data warehousing, modelo relacional, etc. http://personal.lobocom.es/claudio/menu.htmSaludos, gmantil
38
« en: Lunes 19 de Mayo de 2003, 17:03 »
Hola amigos: Esta dirección te lleva al libro completo de Mastering Visual Basic .NET http://users.epp.teiher.gr/epp177/site/ ... 0Basic.pdfEl único problema es que son 14.6 MB en PDF lo que lo hace un poco duro para cargar si no posees una buena cuenta. Saludos, gmantil
39
« en: Lunes 19 de Mayo de 2003, 16:53 »
Hola amigos: Esta página es el recurso del programador, para quienes necesitan programar e interactuar con los formatos existentes: http://www.wotsit.org/default.aspSaludos, gmantil
42
« en: Lunes 19 de Mayo de 2003, 16:05 »
Muchas gracias solocodigo, empezaré a colocar los links.
gmantil
43
« en: Viernes 16 de Mayo de 2003, 21:08 »
Hola MistMaker: No conozco ninguna función que haga eso. Si existe de pronto alguién nos lo haga saber.
Sinembargo, pienso que esta función se puede hacer pero debes tener en cuenta los siguientes puntos:
* Debes crear tu apuntador far, para poder asignar direcciones de segmentos distintos a los segmentos de tu programa.
* Ten en cuenta que las direcciones en tu máquina se componen de dos direcciones, SEGMENTO:OFFSET y cada segmento es de tamaño de 64k.
* Si quieres recorrer toda tu memoria de un solo viaje, entonces debes convertir tu dirección a un direccionamiento real de ram.
Cualquier cosa, sigue en línea.
gmantil
44
« en: Viernes 16 de Mayo de 2003, 20:40 »
Hola juank :
He mirado el siguiente programa y en mi máquina no saca ningún error:
#include <stdio.h> #include <stdlib.h>
int main () { int salida; /* Salida del comando */ char comando[100]; /* Comando a ejecutar */
printf ("Ejemplo de system.n"); strcpy(comando,"/bin/ps -fu "); strcat(comando, getenv("USER")); salida = system (comando); printf ("Salida del comando: %dn", salida); exit (salida); }
Yo te recomiendo que compiles sin la línea donde se ejecuta el system, para ver si es allí donde se produce el error. Si el error persiste, regresen el system y quiten otra línea, así hasta poder detectar exactamente en que línea se produce el problema.
Una vez tengan línea del conflicto, podremos revisar que puede estar pasando.
Una cosa que les pido incluir es el encabezado string.h, en algunos sistemas las funciones strcat y strcpy, se encuentran solamente en este encabezado.
Cuentenme como les termina de ir.
gmantil
45
« en: Viernes 16 de Mayo de 2003, 16:08 »
Para adicionar librerias que no son las estandares, puedes crear un proyecto e incluir en él las librerias y los encabezados que necesites que no son los por defecto.
gmantil
46
« en: Viernes 16 de Mayo de 2003, 16:04 »
Hola Bardock: En el link que te coloco abajo podras encontrar un libro de C++ que te podrá ayudar bastante. ftp://132.248.28.115/pub/Bibliografia/L ... 20-%20(pdf)/ El problema es que está por capítulos en pdf, pero tu puedes accesar el tbl.pdf y ver la tabla de contenido. Sinembargo, te puedo indicar que si tomas el capítulo 21 puedes encontrar todas las respuestas a tu problema. gmantil
47
« en: Viernes 16 de Mayo de 2003, 15:43 »
Primero tienes que hacer muchas cosas:
1. Un análisis de la información que posees. 2. Un diseño de lo que quieres hacer. Si vas a trabajar en objetos, los digramas de clases que utilizarás. 3. Sentarte a programar. En este punto puedes buscar alguna ayuda y luego con dudas puntuales puedes colocar preguntas en el foro.
gmantil
48
« en: Viernes 16 de Mayo de 2003, 15:38 »
Snorker,
En modo texto las letras siempre tendrán el mismo tamaño. En modo gráfico si las puedes cambiar.
Debes especificar mas tu pregunta para saber que necesitas.
gmantil
49
« en: Viernes 16 de Mayo de 2003, 15:35 »
Hola Jonathan: Prueba aasignado la cadena en la declaración, así:
string mensaje="Hola";
Por fuera de la declaración te tocaría caracter por caracter como lo hace strcpy.
Lo que dices sobre los .h también lo he leido yo, pero en eso soy a la antigua, siempre declaro con los .h.
gmantil
50
« en: Viernes 16 de Mayo de 2003, 15:05 »
Hola Calypxo:
Puiedes utilizar el comando:
system("comado_sys");
gmantil
|
|
|