• Lunes 19 de Mayo de 2025, 15:58

Mostrar Mensajes

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 - m0skit0

Páginas: 1 ... 43 44 [45] 46 47 ... 100
1101
(REPE)

1102
Pascal / Re: No compila problema de ejemplo de Joyanes Aguilar
« en: Jueves 14 de Mayo de 2009, 16:21 »
Que yo sepa (hace tiempo que vi Pascal por última vez), no se puede poner :17:1 en un Write/WriteLn. Sólo puede un solo : seguido del tamaño del campo.

1103
C/C++ / Re: Insertar ceros por la izquierda
« en: Jueves 14 de Mayo de 2009, 16:10 »
Cita de: "Halos"
el problema es que lo que tu quieres pasarle como parámetro a la función es un número en octal
Creo que tienes razón, Halos. La solución más sencilla, Lerele_333, es convertir los permisos a decimal. De esta forma, 0664 es 436. Por tanto, si ponemos int permisos=436 (que es lo mismo que si pones int permisos=0664) seguro que te funciona perfectamente.

Cita de: "haevan"
si hay algun detalle que me lo chafe me habre despistado
Si valor es un número entero... atoi(valor) no tiene ningún sentido entonces. Habrás querido decir itoa(valor, buffer, 10), y habría que declarar un char *buffer con suficiente espacio para que quepa la cadena resultante. Esto habría que hacerlo dependiendo del entero valor y por tanto con malloc(). En fin, bastante más complicado de cómo lo pintas ;) Ah, y no te olvides las etiquetas de código  ^_^

Saludos

1104
C/C++ / Re: C : ELIMINAR ESPACIOS EN BLANCO DE UNA CADENA
« en: Jueves 14 de Mayo de 2009, 15:57 »
Cita de: "fachamix"
salta error en el sistema
Violación de memoria, seguramente (la próxima vez es de agradecer que pongas qué error es). Es lógico porque no has reservado memoria. char *tmp está muy bien, pero no te reserva la memoria para la futura cadena.

Tienes 2 opciones: o usas malloc() o defines un vector de tamaño fijo, rollo char tmp[256].

EDITO: estoy equivocado, strchr() sólo devuelve un puntero dentro de la misma cadena o NULL.

Saludos

1105
GNU/Linux / Re: Servidor Linux, que distribucion?
« en: Jueves 14 de Mayo de 2009, 12:20 »
Cita de: "F_Tanori"
el detalles es que esta version 9 no me aparecio la opcion VGA para cambiar la Resolucion :(
Virtual PC no es buen virtualizador para Linux (no es de extrañar siendo de M$). Usa otro virtualizador y verás cómo sí funciona.

1106
Bases de Datos / Re: Insertar Datos a dos Tablas a la ves
« en: Jueves 14 de Mayo de 2009, 09:50 »
Cita de: "mikichu"
hacer lo mismo pero en dos tablas al mismo tiempo es decir manipular varias tablas en una consulta
Eso lo puedes hacer en la misma sentencia SQL si le especificas las tablas, a menos que sean 2 conexiones diferentes. En tal caso que yo sepa sólo lo puedes hacer tal y como has puesto.

1107
Visual Basic para principiantes / Re: webbrowser
« en: Jueves 14 de Mayo de 2009, 09:44 »
Muy bien, ¿qué llevas hecho?

1108
GNU/Linux / Re: Servidor Linux, que distribucion?
« en: Miércoles 13 de Mayo de 2009, 18:37 »
Generalmente cualquier distribución de Linux te puede servir perfectamente, la cuestión es obtener y configurar los paquetes adecuados correctamente.

Si se trata de algo profesional, te recomiendo las versiones de pago Server de las diferentes distribuciones (Debian no tiene de esto porque no es con ánimo de lucro). Si piensas en algo más profesional aún, quizá te interese montar un cluster Linux (varios servidores en red que actúan como uno solo).

1109
Windows / Re: Incluir Disco Duro
« en: Miércoles 13 de Mayo de 2009, 11:28 »
Tienes el servicio técnico de MS. Por algo has pagado por el Windows (porque has pagado ¿verdad?  ^_^ ).

Que no sirva de precedente: click derecho sobre Mi PC -> Administrar -> Administrador de Discos. Ahí te tiene que salir el disco si la BIOS lo reconoce. Le das click derecho y le das a Iniciar o bien asignar letra de unidad o bien formatear o bien crear partición... en fin, lo que vayas a hacer.

PD: usa Linux para los servidores.

1110
Hardware / Re: Mi DvD writter no lee dvd
« en: Miércoles 13 de Mayo de 2009, 11:24 »
No sé de qué estás hablando ya...

El Samsung SP1604N/R es un DISCO DURO: http://www.techfuels.com/cpu-components ... drive.html

¿Qué tal si me pones el modelo de la grabadora DVD?

1111
No le veo mucho sentido cambiarle el nombre a una variable.

En todo caso, lo tuyo se soluciona con vectores:

Código: Visual Basic
  1. Dim nivel(2) As Integer
  2.  
  3. For C=0 To 2
  4.     nivel(C) = algo
  5. Next C
  6.  
PD: te aconsejo que te pilles un buen libro de VB6 y empieces a estudiar y practicar

1112
Pascal / Re: No compila problema de ejemplo de Joyanes Aguilar
« en: Martes 12 de Mayo de 2009, 18:36 »
¡Wenas! ¡Vaya follón de post, colega!  :lol:

Usa las etiquetas de código y para los errores indica las líneas que te ponen las etiquetas de código, así nos enteraremos mejor y te ayudaremos mejor.

1113
GNU/Linux / Re: format x:
« en: Martes 12 de Mayo de 2009, 14:29 »
Cita de: "lair"
parte del problema es precisamente eso, que no se que comandos utilizar
Y es precisamente la duda que te resuelve el gran su-  :lightsabre:

apropos sirve para buscar en las páginas de man la palabra que le introduzcas. Piensa en ello como un Google de las páginas man. ¡Ah! y haz un man apropos. Por cierto, "à propos de" es "acerca de" en francés  ;)

Saludos

1114
Pascal / Re: No Se Hace Tarea
« en: Martes 12 de Mayo de 2009, 14:09 »
Creo que la mayoría estamos de acuerdo con eso, entonces. Y lo de

Cita de: "m0skit0"
los que ya llevamos un tiempo aquí
sí tiene relevancia porque somos los que más hemos compartido nuestros conocimientos y creemos en una forma de hacerlo.

Aunque te has ido por las ramas un poco  -_-  jejejeje.

Saludos

1115
C/C++ / Re: Probelma froks y memoria compartida (linux)
« en: Martes 12 de Mayo de 2009, 14:06 »
Gracias por postear la solución  :good: . Al final no tuve tiempo para mirarlo, disculpa.

1116
ASM (Ensamblador) / Re: Comandos para lcd
« en: Martes 12 de Mayo de 2009, 09:27 »
Las pantallas LCD no suelen tener comandos. Eso que dices lo tienes que programar en el chip al que esté conectado.  :P

1117
C/C++ / Re: declaracion y uso de matrices dinamicas en c++
« en: Lunes 11 de Mayo de 2009, 18:11 »
Gracias, fachamix  :good:

1118
C/C++ / Re: declaracion y uso de matrices dinamicas en c++
« en: Lunes 11 de Mayo de 2009, 17:23 »
Cita de: "mabama"
puesto que x va variando.
Como ya te he dicho, un vector es una estructura estática que se define en tiempo de compilación, por tanto no puedes asignarle variables al tamaño, ya que el compilador no sabría qué valor tiene antes de ejecutar el programa.

1119
C/C++ / Re: declaracion y uso de matrices dinamicas en c++
« en: Lunes 11 de Mayo de 2009, 16:24 »
Usa las etiquetas de código para entendernos mejor:

caso1:
Código: C++
  1. main
  2. {
  3.     while ()
  4.     {
  5.         bool A[x];
  6.         llamada (A);
  7.     }
  8. }
  9.  
  10. void llamada(bool *A)
  11. {
  12.     A[1]=false;
  13. }
  14.  
caso2:

Código: C++
  1. main
  2. {
  3.     bool *A;
  4.     while ()
  5.     {
  6.         A=new bool [x];
  7.         llamada (&A);
  8.         delete *A;
  9.     }
  10. }
  11. void llamada(bool **A)
  12. {
  13.     (*A[1])=false;
  14. }
  15.  
Bueno, no necesitas para nada un puntero a puntero. Y en ambos casos tienes un tamaño fijo. Resumiendo, no puedes utilizar vectores con memoria dinámica, porque son estructuras fijas. Puedes usar una lista enlazada sencilla:

Código: C++
  1. class cNodoBool
  2. {
  3.     private:
  4.         bool valor;
  5.         cNodoBool *sig;
  6.     public:
  7.         cNodoBool();
  8.         ~cNodoBool();
  9.         bool obtener_valor();
  10.         void poner_valor(bool valor);
  11.         cNodoBool *obtener_sig();
  12.         void poner_sig(cNodoBool *sig);
  13. };
  14.  
  15. class cListaBool
  16. {
  17.     private:
  18.         cNodoBool *cabecera;
  19.     public:
  20.         cListaBool();
  21.         ~cListaBool();
  22.         bool mirar_elemento(int posicion);
  23.         void insertar_elemento(bool valor);
  24.         bool sacar_elemento();
  25. };
  26.  
¿Se te ocurre cómo rellenar los métodos para implementar esta estructura de datos?  :hitcomp:

1120
GNU/Linux / Re: formar x:
« en: Lunes 11 de Mayo de 2009, 10:05 »
Supongo que te refieres a format.

Hay varias, dependiendo del sistema de ficheros que quieras poner. La más usada es mke2fs.

1121
GNU/Linux / Re: Problema con audio en Ubuntu 9.04
« en: Lunes 11 de Mayo de 2009, 10:01 »
Es probable que no tengas los drivers adecuados. Busca por Google el modelo de tus altavoces.

Aparte, ¿altavoces USB? ¿Podrías poner la marca/modelo por favor?

1122
Hardware / Re: Mi DvD writter no lee dvd
« en: Lunes 11 de Mayo de 2009, 09:58 »
Yo creo que tu cacharro es lector/grabador de CD y sólo lector de DVD. Resumiendo, no graba DVDs y por tanto no lee DVDs vacíos. Fíjate bien que en la carcasa ponga DVD-RAM (grabadora DVD). Si pone DVD-ROM, es que no graba.

Si pones la marca y el modelo, a lo mejor se te puede asegurar qué es, aunque podrías haberlo puesto desde un principio  <_<

1123
Windows / Re: Incluir Disco Duro
« en: Lunes 11 de Mayo de 2009, 09:56 »
Tu problema es de Windows, no de hardware.

1124
Bases de Datos / Re: Insertar Datos a dos Tablas a la ves
« en: Lunes 11 de Mayo de 2009, 09:54 »

1125
Pascal / Re: No Se Hace Tarea
« en: Lunes 11 de Mayo de 2009, 09:51 »
Cita de: "merry"
puede ser que de verda necesite ayuda y necesite verlo resuelto para entenderlo,
Si se explica bien y sabe programar, puede hacerlo él mismo. Si no, se debe explicar bien o bien él debe empezar por cosas más sencillas antes de llegar a las complicadas.

Aparte, aquí tampoco estamos para hacerle el trabajo a nadie y creo que todos los que llevamos un tiempecico por aquí creemos que es una de las reglas fundamentales para el buen funcionamiento del foro, por algo será.

Páginas: 1 ... 43 44 [45] 46 47 ... 100