|
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 ... 12 13 [14] 15 16 ... 100
326
« en: Jueves 23 de Diciembre de 2010, 13:36 »
La razón por la que he usado getche() en vez de scanf() es que por alguna extraña razón al introducir el operador el programa tira error y sale la pantalla para cerrarlo. Estoy en Windows 7 32bits, no sé si tendrá algo que ver.
327
« en: Jueves 23 de Diciembre de 2010, 13:32 »
Primero, yo no te he mandado nada. A lo mejor si aprendes a distinguir entre usuarios, sería un buen comienzo. deberias buscar unainformacion buena para que atraigas mas gente No sé de qué atracción estás hablando, pero por si no lo sabías, aquí todos lo hacemos por mero placer y ganas de ayudar. Si te crees que (personalmente) gano algo con esto, vas muy mal encaminada. Y la primera que debe poner de su parte eres tú, que al fin y al cabo eres la que necesita ayuda. A mí ni me va ni me viene que puedan aprender mas pero lo k me me mandaste no es muy revelatorio Como dije, eso te lo mandó F_Tanori, y me parece un buen enlace para aprender lo que dices quieres aprender. Otra cosa es que no quieras aprender y quieras que te lo haga alguien, algo que (personalmente) me alegro que no vaya a suceder.
328
« en: Jueves 23 de Diciembre de 2010, 12:43 »
Es increíble lo mal educada que puede llegar a ser la gente. Si por mi fuera cerraría este hilo, se ve que no conduce a nada.
329
« en: Jueves 23 de Diciembre de 2010, 12:40 »
La verdad no veo por qué puede ser, pero te dejo un par de consejos: - No veo la utilidad de usar getche(), que no es estándar. Si ya usas scanf, usa scanf para todo.
- En vez de los if usa un switch, es más limpio y menos propenso a errores de lógica.
- main devuelve un int, así que asegúrate de ponerle el return correspondiente.
330
« en: Jueves 23 de Diciembre de 2010, 10:16 »
Obivamente un objeto no puede borrarse a sí mismo. Eso ya es un problema de diseñar bien la aplicación para por ejemplo tener un objeto que maneje los demás objetos y los cree y borre cuando sea necesario.
331
« en: Miércoles 22 de Diciembre de 2010, 17:02 »
Probando, o con técnicas de estadística, lo mejor ingeniería social, pero vamos, no de forma sencilla.
332
« en: Miércoles 22 de Diciembre de 2010, 17:01 »
Difícil que lo sepamos si no nos pones el código que estás manejando.
333
« en: Miércoles 22 de Diciembre de 2010, 17:01 »
C++ básico: new crea un objeto, delete borra un objeto.
334
« en: Miércoles 22 de Diciembre de 2010, 14:32 »
Pues no te queda más remedio que hallar con qué algoritmo fue generado.
335
« en: Miércoles 22 de Diciembre de 2010, 13:53 »
¿Y no sabes con que algoritmo fue generado?
336
« en: Martes 21 de Diciembre de 2010, 17:27 »
necesito códigos de programación para un mantenedor de estados en visual Basic De todas formas si quieres ayuda tendrás que plantear dudas más concretas. Saludos.
337
« en: Martes 21 de Diciembre de 2010, 09:36 »
No se hace la tarea.
338
« en: Martes 21 de Diciembre de 2010, 09:03 »
La mejor forma (y más clara) de hacer esto es mediante recursividad, así no tienes que ponerle límites a nada.
339
« en: Lunes 20 de Diciembre de 2010, 19:12 »
¿Y cuál es la pregunta sobre el ejercicio? Porque yo sólo alcanzo a ver el enunciado
340
« en: Sábado 18 de Diciembre de 2010, 21:17 »
341
« en: Sábado 18 de Diciembre de 2010, 19:08 »
Primero, aclararte que no hay nada que C no pueda hacer. Si los sistemas operativos se escriben en C, por algo será. Ahora para tu problema tienes dos opciones: o bien instalarte una librería SMTP y usarla, o bien implementar tú mismo el protocolo SMTP (por mera diversión  ). Por cierto, por si no lo habías buscado (que es lo primero que deberías haber hecho de todas formas) SMTP (Simple Mail Transfer Protocol) es el protocolo encargado del envío de correos electrónicos. Saludos.
342
« en: Sábado 18 de Diciembre de 2010, 12:41 »
Podrias porbar con realloc. Aunque puede traer problemas,hace un tiempo en un programa tenia un realloc en un ciclo bastante grande y llegaba un punto que el sistema se cansaba de darme memoria Eso normalmente es debido a la fragmentación de la memoria, y posiblemente no había más trozo contiguo para añadirle. Personalmente nunca me ha pasado en Linux
343
« en: Sábado 18 de Diciembre de 2010, 11:11 »
Eso es porque estás reasignando la memoria mal y posiblemente te quedes sin memoria. Estás haciendo malloc() por todos lados, pero no veo ni un free() en todo tu código. Además, malloc() no es para reasignar un trozo de memoria, sino para reservar uno nuevo. realloc() es para agrandar uno reservado previamente. A todo esto, yo no veo R3 por ningún lado... Y en cuanto al resaltado de código: viewtopic.php?f=1&t=35955
344
« en: Viernes 17 de Diciembre de 2010, 11:05 »
Para el punto 2, sólo tienes que coger cada columna y comparar cada elemento con los demás de cada columna. Por ejemplo, los elementos de la columna 1 con los de la columna 2, 3, 4... hasta n. Luego los elementos de la columna 2 con los de la 3, 4, 5... hasta n. Y así hasta llegar a la columna n-1.
El punto 3 es mucho más fácil que el 2, y sólo tienes que contar el número de 1s que haya por cada columna y compararlos. Por ejemplo, cuentas los 1s de la columna 1, guardas el valor, cuentas los 1s de la columna 2, si es mayor que los de la columna 1, pues guardas éste, sino dejas el de la columna 1 y así hasta recorrer las n columnas.
Saludos.
345
« en: Viernes 17 de Diciembre de 2010, 10:52 »
Disculpa, ahora lo vuelvo a leer y veo que lo que quieres guardar son 10.000 puntos en R3. Para eso tu mejor opción en mi opinión es hacerlo así: #define TAM_VECTOR 10000 typedef struct { float x; float y; float z; } tPuntoR3; tPuntoR3 vector[TAM_VECTOR];
Y un vector tridimensonal es vec[][][] y no vec[][]. No tengo ninguna confusión al respecto, pero vamos, no es la estructura que necesitas. Ahora que lo pienso, realmente lo puedes hacer con un fichero como indican los compañeros de foro. Si sólo vas a usar la BD para esto no merece la pena. Si piensas que en un futuro vas a tener que manejar más cantidad de datos, entonces sí te conviene. descubrí que es un lenguaje de programación pensado para manejar bases de datos No, no es un lenguaje de programación. Es un lenguaje de consulta y manejo de bases de datos. Insisto, SQL no es programación. Hay variantes de SQL por cada fabricante que añaden funcionalidades realmente de programación, como PL/SQL en el caso de Oracle. aunque usa todos los recursos de memoria. yo quiero liberarla para hacer otras cosas y después volver a usar ese conjunto de vectores. Realmente no necesitas liberar esa memoria porque tampoco es tanta, sobre todo para los equipos de hoy en día. Estás usando 4 x 3 x 10.000 bytes = 120.000 bytes ~ 117 KiB = una nimiedad. cada vez que crea un nuevo trió de números, un vector de R3. Si vas a tener una estructura dinámica no te aconsejo que uses vectores (arrays) porque son estáticos; deberías usar alocación dinámica de memoria para que sea una programación más correcta (usando malloc y demás). Aunque visto el máximo que manejas es pequeño, realmente no importa, pero aún así es mala programación. digo que las funciones de c permiten hacer esto fopen fwrite fclosesolo necesito usar un /* vector[a] */ para acceder a la fila A columna B de mi matriz. (en eso tiene moskito una confusión). Si sólo tiene columna y fila no es tridimensional, sino bidimensional. Creo que la confusión la tienes tú o bien no te has explicado correctamente. ¿O bien te refieres a una matriz de R3? luego en el archivo no es tan sencillo Sí lo es. Cargas todo el vector en memoria como dice Epa y ya accedes como dices. que a lo mejor todo esto lo puedo hacer muy fácil con sql, pero me pregunto como hago para que mi programa alterne entre c y sql, ¿que compatibilidad hay? No hay que alternar nada. Desde C te conectas a la base de datos y lanzas una consulta. Hay multitud de librerías sencillas para ello. Saludos
346
« en: Jueves 16 de Diciembre de 2010, 10:33 »
lo que queria saber era como hacian la ordenacion Bueno, al ser una librería esos detalles deben ser transparentes, es decir, no necesitas saber cómo hace la ordenación, pero sí qué ordenación hace. En todo caso me alegro que lo hayas solucionado
347
« en: Jueves 16 de Diciembre de 2010, 10:14 »
¿Cómo "satisfactorio"?
348
« en: Jueves 16 de Diciembre de 2010, 09:36 »
¿Unas PPT?
349
« en: Jueves 16 de Diciembre de 2010, 09:33 »
Que yo sepa la cola de mensajes es sólo para local.
350
« en: Miércoles 15 de Diciembre de 2010, 17:32 »
aunque sinceramente no sé nada de ensamblador pero si de C Bueno, pero con C me refiero a saber C bien, manejar punteros, acceder a memoria con ellos, hacer operaciones binarias, máscaras de bits, rotaciones de bits y estas cosas. Mucha gente dice que sabe C y luego eso está bastante lejos de la realidad. Yo también quiero saber de ensamblador para mips para entender el funcionamiento de la psp  Pues cualquier duda por aquí ando, que de ese tema sé un poco
Páginas: 1 ... 12 13 [14] 15 16 ... 100
|
|
|