Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - naidmen

#1
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 C/C++ / Re: matriz imprime basura
26 Febrero 2017, 18:39 PM
Vi mejor tu código y estas creando tres vectores para llenar una matriz, si se puede pero creo que de esa forma es la menos apropiada.
#3
Programación C/C++ / Re: matriz imprime basura
26 Febrero 2017, 18:32 PM
No entiendo tu codigo pero creo que se debe a que si quieres llenar una matriz, no puedes hacerlo con solo un for, debe ser un for anidado, ejemplo:

#include<stdio.h>
#include<stdlib.h>

int main()
{
int i,j,matriz[3][3];

for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Escribe: ");
scanf("%d",&matriz[i][j]);
}
}

for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("%d ",matriz[i][j]);
}
printf("\n");
}

system("pause");
return 0;
}

#4
Si es que me contradije porque cuando vi la librería por primera vez no entendí nada, pero misteriosamente después de 3 meses después la volví a ver y ahora la entiendo, y con respecto a la función busque en internet un poco pero no encontré.
#5
NO, no hablo de lenguaje C, yo ya vi hasta arboles binarios, yo hablo de esas otras lineas que tienen, ya empiezo a entender pero oye que significan estas funciones:

int swprintf (wchar_t *__stream, const wchar_t *__format, ...)
{
  register int __retval;
  __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format );
  __retval = __mingw_vswprintf( __stream, __format, __local_argv );
  __builtin_va_end( __local_argv );
  return __retval;
}


nunca vi que una función tuviera puntos, que significan esos puntos suspensivos en lenguaje c.
#6
Es que veo muchas lineas que no entiendo como por ejemplo:

struct _iobuf {
    char *_ptr;
    int _cnt;
    char *_base;
    int _flag;
    int _file;
    int _charbuf;
    int _bufsiz;
    char *_tmpfname;
  };
  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.
#7
Ya descubrí lo de los botones, oye me he dado cuenta que Internet la información es muy vaga, ponen ejemplos que están mal y eso, tal vez porque usen eso de Turbo c++, horrible.
#8
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.
#9
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: #include <conio.h> //Para getch
#include <stdio.h> //Para printf

int main(){
char tecla;

printf("Pulsa la tecla de la que quieres conocer su codigo: ");
tecla = getch();

printf("\nEl codigo de la tecla pulsada es: %d\n",tecla);

return 0;
}


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.
#10
Porque quiero aprender puramente C, por ahora, cuando ya aprenda lenguaje C entonces empiezo a emigrar a otros lenguajes, como emsanblador y esas cosas.