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ú

Temas - AXA

#1
Programación C/C++ / Graficos en c++
7 Diciembre 2021, 03:56 AM
como puedo hacer graficos en c++. la libreria graphics.h no es compatible. Que puedo usar y donde puedo conseguir algun tipo de manual. EternalIdol menciono las API y el OpenGL, pero el opengl no es para 3d? Que son las api?
#2
puede parecer muy basico pero no consigo un jemplo ni que funcion para dividir con fracciones.
Solo encuentro diviciones enteras. Y una pregunta mas que voy a necesitar. Cual seria la funcion de redondeo?.
#3
ET IDOL.
tu ejemplo lo entendi. pero como no entiendo esto...
char *s[20]="hola";
printf(*s);

yo lo usaba asi. pero con strncopy como imprimo un char data[20]?
#4
en pascal procedure uno(var c:integer)
todo lo que pasa en el procedure sobre c se devuelve el cambio en el main
en c
void uno(int c)
{c=19}
main(){
int d;
d=8;
uno(d);
//d ahora sigue valiendo 8 y quiero que se asigne en uno 19}
}
como hago?
seguro que ETERNAL IDOL firme me dara la posta.
#5
Yo declaro...
struct tclist { long pred, post;
                    unsigned char  *data[20];
};
tlist clist[1000];
void main(){
clist[1].pred=10;
clist[1].*data="hola";
}
este clist[1].*data no funciona. Yo hice una rutina para cargarlo. pero no hay una forma
directa. y luego para leerla?.
para ETERNAL IDIOL (que sos un idolo), ya resolvi usando cadenas usando este array.
Ya termino el LISP. Uso pocas instrucciones para el agedres. Me falta si esto que pregunto.
#6
Yo quiero cargar la direccion 0xa000:0000 . Con el c++ de windows que no tiene unsigned char far *; Me mato!
#7
No encuentro forma de guardar una dir de memoria. yo intente.
Y obviamente no guarda las direcciones.
Como hago para guardar una direccion y leerla?.

class clist { public: clist *pred,*post }

clist *pr,*po;

void new(clist *l)
{
clist l1,l2;
l1=malloc(sizeof(l1));
l2=malloc(sizeof(l2));
clist ll;
ll.pred=NULL;
ll.post=l2;
*l1=ll;
ll.pred=l1;
ll.post=NULL;
*l2=ll;
l=l1;
pr=l1;
po=l2;
}

main ()
{
clist *l;
new(l);
clist ll;
ll=*l;
if (l.post==po) printf("todo bien");
else printf("todo mal");
getch();
}