|
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 ... 20 21 [22] 23 24 ... 100
526
« en: Jueves 11 de Noviembre de 2010, 16:46 »
De nada winnipu. Espero que tu trayectoria con C++ sea larga y fructífera
527
« en: Jueves 11 de Noviembre de 2010, 10:57 »
Demasiado masticado F_Tanori
528
« en: Jueves 11 de Noviembre de 2010, 10:55 »
Por el código tal y como lo tienes ahora (exactamente).
529
« en: Jueves 11 de Noviembre de 2010, 09:01 »
Claro, era obvio, estoy un poco cegato. Eso te pasa porque no declaras el tamaño de dir. Haz esto: A ver qué tal. Ojo con no sobrepasar el tamaño del vector.
530
« en: Jueves 11 de Noviembre de 2010, 08:51 »
El compilador de C te lo traduce a ensamblador.
En todo caso, el scanf es una función que te vas a tener que currar por ti mismo. Si tienes alguna duda de cómo hacerla, podemos comentarlas, pero es algo que debes hacer tú.
531
« en: Jueves 11 de Noviembre de 2010, 08:49 »
En visual, sólo usa
strSQL="SELECT * FROM tabla WHERE campo=" & variable
por cierto variable tiene que ser string  Eso no funciona. Pruébalo tú mismo si quieres. Además, deja que se lo curre solo, es algo fácil, así se acordará de ello y con suerte aprende algo.
532
« en: Miércoles 10 de Noviembre de 2010, 21:04 »
EDITO: disculpa, borro mi respuesta, te he leído mal... EDITO2: curioso problema. Me ha llevado un momento pensarlo, y te doy las gracias por el ejercicio No sé si habrá alguna solución más obvia, pero esto es lo más sencillo que se me ha ocurrido: #include <stdio.h> // Devuelve el valor representado por el digito hexadecimal pasado como parámetro // Para caracteres que no sean un dígito hexadecimal devuelve 0 (igual que para el dígito '0') unsigned char hextouc(char c) { unsigned char r = 0; if (c >= 0x30 && c < 0x3A) { r = c - 0x30; } else if (c >= 0x41 && c < 0x4B) { r = c - 0x37; } return r; } int main() { char a[2] = {'A', '9'}; unsigned char c; c = (hextouc(a[0]) << 4) + hextouc(a[1]); return 0; }
Si no entiendes algo del código, me preguntas Ten en cuenta también que según tu ejemplo, Leer sólo contendría la mitad de elementos que buffer, ya que se necesitan dos elementos de buffer para formar uno de Leer. Por tanto con Leer[20] y buffer[40] vas perfectamente PD: cierto que hextouc() es fea, y me gustaría que alguien más propusiera una solución mejor, así aprendemos entre todos
533
« en: Miércoles 10 de Noviembre de 2010, 17:14 »
¿Y? ¿Alguna pregunta, duda, ruego, petición?
534
« en: Miércoles 10 de Noviembre de 2010, 14:31 »
Entiendo que no haya errores de compilación. Eso no implica que no haya errores de ejecución. Por eso debes lanzarlo en modo depuración y ver dónde lanza el error.
535
« en: Miércoles 10 de Noviembre de 2010, 14:30 »
ero cuan trato de remplazar el 'xxxxxxxx' con una variable ingresada desde un inputbox me da regisatros igual cero probe el where y el like y ninguno funciona Repásate cómo concatenar strings en VB6
536
« en: Miércoles 10 de Noviembre de 2010, 12:56 »
537
« en: Miércoles 10 de Noviembre de 2010, 11:50 »
Depura e indica en qué línea tienes el problema.
538
« en: Miércoles 10 de Noviembre de 2010, 11:49 »
Menos sé yo si no me dices qué problema tienes con el test, porque de programación sabré poco, pero de adivinación nada de nada.
539
« en: Miércoles 10 de Noviembre de 2010, 10:41 »
cout << dia << "/" << mes << "/" << anyo << endl;
La próxima vez intenta hacerlo por tu cuenta antes de preguntar algo tan tan sencillo.
540
« en: Miércoles 10 de Noviembre de 2010, 08:08 »
Una simple búsqueda en Google me ha devuelto miles de tutoriales...
541
« en: Miércoles 10 de Noviembre de 2010, 07:08 »
¿Access permite subselects?
542
« en: Miércoles 10 de Noviembre de 2010, 00:08 »
Creo que confundes conceptos. Ya tienes los números como quieres en tu array de unsigned char. Otra cosa es que cuando los imprimes por pantalla, salgan caracteres, pero el valor real sigue siendo el hexadecimal. Si quieres comprobar esto, prueba haciendo y verás cómo te imprime los valores hexadecimales. O no te estoy entendiendo...
543
« en: Martes 9 de Noviembre de 2010, 19:13 »
Vaya follones te montas Piénsalo un poco, es mucho más fácil que eso. Venga, dale un poco al coco. Saludos.
544
« en: Martes 9 de Noviembre de 2010, 17:54 »
Ejemplo: char c; int num = 1; c = (char)(num + 0x60);
545
« en: Martes 9 de Noviembre de 2010, 16:25 »
No, lo que yo digo es que uses argc y argv para pasar la ruta del fichero. argc contiene cuántos argumentos se están pasando, y argv es un vector (array) con estos argumentos (el nombre del programa es el primer argumento siempre). Por tanto si llamas a tu programa desde la línea de comandos tal que tuprograma.exe ruta_del_fichero
puedes hacer desde tu main: char *pPath[256]; pPath[255] = ' ';
Te aconsejo que hagas una comprobación previa de si se está pasando el argumento, porque de lo contrario obtendrás rutas raras y/o violaciones de segmento. if (argc < 2) { printf("No se ha indicado la ruta del ficheron"); return EXIT_FAILURE; }
También puedes usar la clase string de C++ en vez de char*, es mucho más cómoda. De todas formas, no deberías sobrescribir la variable de entorno %SYSTEMROOT%.
546
« en: Martes 9 de Noviembre de 2010, 15:41 »
Dudo que no se pueda usar esa función. Viene en stdlib.h.
547
« en: Martes 9 de Noviembre de 2010, 12:53 »
getDate() y toString()
Y un consejo: no conviertas la fecha a string hasta que no necesites mostrarla al usuario. Manejar objetos Date para manipular fechas es mucho más cómodo que objetos string. Es decir, tu programa no debería convertir la fecha a cadena de caracteres hasta el momento de mostrarla. Internamente siempre usa objetos Date.
548
« en: Martes 9 de Noviembre de 2010, 11:18 »
549
« en: Lunes 8 de Noviembre de 2010, 22:44 »
Muéstranos un poco qué llevas hecho o en qué parte tienes dudas más concretas.
Saludos
550
« en: Lunes 8 de Noviembre de 2010, 21:03 »
Eso lo puedes configurar perfectamente con un firewall en el mismo servidor. En UNIX tienes iptables como cortafuegos.
Saludos
Páginas: 1 ... 20 21 [22] 23 24 ... 100
|
|
|