• Miércoles 15 de Abril de 2026, 07:14

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.


Temas - CrimsonHeartX

Páginas: [1]
1
C/C++ / Uso de Argc & Argv
« en: Viernes 8 de Mayo de 2009, 04:45 »
Hola a todos;;

Alguien sabe donde puedo encontrar un manual/tutorial donde me expliquen como funcionan los parametros de main() en C/C++?

PS:

Que tiene de malo este codigo?

Código: C
  1. #include <conio.h>
  2. #include <stdio.h>
  3. main(int argc, char* argv[])
  4. {
  5.          int cont=0;
  6.          for(cont=0;cont<=5;cont++)
  7.          {
  8.                       printf(" Argumento # %d: %sn", cont, argv[cont]);
  9.          }
  10.          getch();
  11.          return 0;
  12. }            
  13.  
  14.  

Funciona bien, pero los parametros 2,3,4,5 son o nulos o caracteres aleatorios, y aun no entiendo el por que....
Este programa deberia mostrar las propiedades del fichero....

2
C/C++ / Problemas con la libreria time.h [C]
« en: Jueves 16 de Abril de 2009, 03:46 »
Hola !  ^_^

Oigan.... necesito ayuda con un programa, necesito hacer un calendario, no quiero un codigo fuente, tengo el algoritmo ya pensado, solo necesito que alguien me explique detenidamente como sirven las funciones mktime, strftime, etc.

PS: Para aquellos que quieran saberlo, el programa debe de leer un anhio e imprimir todos los meses de ese anhio con las fechas no laborables descatadas, y aproposito, esto es en C  :wacko:

3
C/C++ / Textboxes y Login's en C
« en: Sábado 11 de Abril de 2009, 22:45 »
Ermm ... Hola,
Soy nuevo por aqui.... Pero no lo soy en C, bueno, la razon por que posteo esto, es porque hace unas semanas tube una practica en C y uno de los ejercicios (el primero, y quizas, mas dificil) me pedia que disenhiara un algoritmo que imprimiese *****'s en vez de caracteres cuando se leian por teclado (ej: Francis = *******), lo hice y funciono, pero un error del que me percate fue que cuando presiona cualquier tecla imprime un *, ya sea la tecla un caracter, un comando, o cualquier otro tipo de tecla, tambien repare ese error, sin embargo me tope con una tecla en especifico que me tiene apunto de volverme loco! ( :hitcomp:), es el "Backspace"(&lt;_&lt;), pense que solo tendria que hacer que, cuando presionaran esa tecla, volviera un caracter atras y lo reemplazase con un '' (Null, que en un string simboliza el final de la cadena), pero entonces, surgio otro problema (:(), como borrar el * que ya fue impreso?

/*NOTA: Si te aburre todo el blablabla de aya arriba, saltate aca*/

Mi pregunta es: Como hace un Login que funcione como un Textbox en C?

Aqui les pongo mi algoritmo:
Código: C
  1. #include <conio.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4. #define ENTER 'r'
  5. #define BACKSPACE 'b'
  6. int astr(char x[]);
  7. char a[40];
  8. main(){
  9.        printf("tttt Passwordnn");
  10.        printf(" Password:");
  11.        astr(a);
  12.        getch();
  13.        return 0;
  14.        }
  15. int astr(char x[]){
  16.     int register cont=0;
  17.     for(cont=0;cont<=40;cont++){
  18.                                x[cont]=getch();
  19.                                switch(x[cont]){
  20.                                                case ENTER:
  21.                                                     goto Out;
  22.                                                     break;
  23.                                                case BACKSPACE:
  24.                                                     x[cont-1]='';
  25.                                                     break;
  26.                                                default:
  27.                                                        printf("*");
  28.                                                }
  29.                                                
  30.                                }
  31.     Out:
  32.         printf("n El Password fue: %sn ",x);
  33.     }
  34.  
  35.  
  36.  
Aproposito, La puse como funcion para que fuese mas entendible, ah, y otra cosa, no soy muy bueno en C++ (no me he acostumbrado aun ....) por favor expliquenme como funciona si me sugieren algun codigo en C++

Páginas: [1]