elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Foros Generales / Dudas Generales / Tengo una gran duda respecto a lenguaje C/C++ en: 6 Febrero 2020, 23:55 pm
Bueno mi duda consiste en que veo y veo tutoriales pero solo enseñan hasta arboles binarios algunos pero yo siento que en realidad eso tan solo es lo más superficial de C/C++, por eso quisiera saber si existen tutoriales o vídeos o algún foro en donde te enseñen a programar para crear por ejemplo: librerías como el WinApi o SDL1.2/SDL2, quiero crear desde cero mi propia ventana y crear programas variados y todo eso, lo cual no puedo hacer si solo se utilizar vectores, matrices, punteros y demás pendejadas, necesito ir más allá y meterme con el manejo de la maquina o yo no se, estoy tan confundido que no encuentro información sobre lo que realmente quiero.
2  Programación / Programación C/C++ / Alguien me diria el lenguaje que se usa en las librerias de lenguaje c en: 26 Febrero 2017, 05:58 am
Es que veo muchas lineas que no entiendo como por ejemplo:

Código
  1. struct _iobuf {
  2.    char *_ptr;
  3.    int _cnt;
  4.    char *_base;
  5.    int _flag;
  6.    int _file;
  7.    int _charbuf;
  8.    int _bufsiz;
  9.    char *_tmpfname;
  10.  };
  11.  typedef struct _iobuf FILE;

No entiendo nada y me gustaría saber si hay una guia para aprender a programar esas lineas, osea crear esas librerías.
3  Programación / Programación C/C++ / Realizar un boton con windows.h en: 23 Febrero 2017, 01:44 am
Estuve viendo unas guías, pero al momento de llegar a la parte del botón no me sirve y no entiendo, alguien me pasaría una guía para poder ver como usar correctamente la librería para aplicaciones windows, uso lenguaje C.
4  Programación / Programación C/C++ / Tengo un problema muy extraño en: 17 Febrero 2017, 19:30 pm
Bueno yo uso CodeBlock para programar en C, y esta mañana me levante para seguir repasando lo del WinApi, y veo que el getch no me sirve o yo no se que, dejo unas lineas de codigo sencillas:
Código
  1. #include <conio.h> //Para getch
  2. #include <stdio.h> //Para printf
  3.  
  4. int main(){
  5. char tecla;
  6.  
  7. printf("Pulsa la tecla de la que quieres conocer su codigo: ");
  8. tecla = getch();
  9.  
  10. printf("\nEl codigo de la tecla pulsada es: %d\n",tecla);
  11.  
  12. return 0;
  13. }
  14.  

Y todo normal pero el problema es que se queda en la pantalla negra, y cuando presiono teclas, no hace absolutamente nada, es como si no reconociera las teclas o que se yo. Es un problema raro que solo me pasa hoy, reinicie el pc y nada sigue igual.
5  Programación / Programación C/C++ / Necesito ayuda con unas guias en: 16 Febrero 2017, 23:52 pm
Resulta que quiero aprender acerca de desarrollar aplicaciones windows, se que es con la librería windows.h(uso lenguaje C), pero solo me salen para C++ o java, alguien me pasaría una guía para aplicaciones windows solo en lenguaje C.
6  Programación / Programación C/C++ / Alguien me explicaría que son estos codigos en: 13 Febrero 2017, 20:44 pm
Código
  1. string exe = "ELEXE";
  2.    HRSRC res=FindResource(NULL,exe.c_str(),RT_RCDATA);
  3.  
  4.    if(res==NULL)
  5.         cout << GetLastError();
  6.         cout << "\n";
  7.  
  8.    int size=SizeofResource(NULL,res);
  9.  
  10.    if( !size )
  11.        cout << 122; // Arbitrario. -> ERROR_INSUFFICIENT_BUFFER
  12.        cout << "\n";
  13.  
  14.    HGLOBAL hRes=LoadResource(NULL,res);

Llevo casi 6 meses en lenguaje C de forma independiente, ya he visto: pilas,colas listas enlazadas y doblemente enlazadas y aun no se que significan esos códigos. Y si es posible alguien me pasaría una guía que este desde el principio para poder entenderlos.

7  Programación / Programación C/C++ / Ejercicio de mover asterisco hasta un determinado limite en: 12 Febrero 2017, 23:50 pm
No se si les servirá este ejercicio pero lo dejo por si lo necesitan, lo hice hace un rato por petición de un tipo que vi en Internet.

Código
  1. #include<stdio.h>
  2. #include<windows.h>
  3.  
  4. void posicion(int x,int y)
  5. {
  6.      HANDLE hcon;
  7.      hcon = GetStdHandle(STD_OUTPUT_HANDLE);
  8.      COORD dwPos;
  9.      dwPos.X = x;
  10.      dwPos.Y= y;
  11.      SetConsoleCursorPosition(hcon,dwPos);
  12. }
  13.  
  14. int main()
  15. {
  16.    int y=0,x=0;
  17.    char tecla,letra='#';
  18.  
  19.    posicion(x,y);
  20.    printf("%c",letra);
  21.  
  22.    while(tecla!='x'){
  23.        tecla=getch();
  24.  
  25.        system("cls");
  26.        switch(tecla){
  27.        case 'w':
  28.            if(y>0){
  29.                posicion(x,y-=1);
  30.                printf("%c",letra);
  31.            }
  32.            else{
  33.                posicion(x,y);
  34.                printf("%c",letra);
  35.            }
  36.            break;
  37.        case 's':
  38.            if(y<=24){
  39.                posicion(x,y+=1);
  40.                printf("%c",letra);
  41.            }
  42.            else{
  43.                posicion(x,y);
  44.                printf("%c",letra);
  45.            }
  46.            break;
  47.        case 'a':
  48.            if(x>0){
  49.                posicion(x-=1,y);
  50.                printf("%c",letra);
  51.            }
  52.            else{
  53.                posicion(x,y);
  54.                printf("%c",letra);
  55.            }
  56.            break;
  57.        case 'd':
  58.            if(x<=70){
  59.                posicion(x+=1,y);
  60.                printf("%c",letra);
  61.            }
  62.            else{
  63.                posicion(x,y);
  64.                printf("%c",letra);
  65.            }
  66.            break;
  67.        default:
  68.            break;
  69.        }
  70.    }
  71.  
  72.    system("pause");
  73.    return 0;
  74. }
  75.  


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines