|
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 - AnioN
Páginas: 1 ... 6 7 [8] 9 10 ... 14
176
« en: Jueves 29 de Marzo de 2007, 21:32 »
Hola, tengo una duda con el tema que no puedo lograr entender. Por ej en este cidigo: #include <stdio.h> #include <string.h> #include<stdlib.h> int main() { char **cpp; char *cp; char c = 'a'; cp = &c; cpp = &cp; printf("%c\n", c); printf("%x\n", &c); printf("%p\n", &cpp); // que diferencia hay entre esta linea y printf("%p\n", cpp); // esta return 0; }
177
« en: Jueves 29 de Marzo de 2007, 21:08 »
#include <iostream> #include <string.h> #include<stdlib.h> using namespace std; int main() { char **chr; chr = (char**)malloc(sizeof(char *) * 2 ); *chr = (char*)malloc(sizeof( char *) * 11); strcpy(*chr, "0123456789\0"); cout << *chr << endl; chr++; *chr = (char*)malloc(6); strcpy(*chr, "01234\0"); cout << *chr << endl; return 0; }
178
« en: Jueves 29 de Marzo de 2007, 18:01 »
el tipo de dato string no existe en C++ ni en C, por lo cual manejas la cadena de caracteres como un vector de caracteres. Cuando haces esto: Lo que haces es crear un vector de 100 elementos y los inicializas a " ".
179
« en: Jueves 29 de Marzo de 2007, 17:35 »
para inicializarlo es facil: char cad[100] = " ";
180
« en: Miércoles 28 de Marzo de 2007, 23:27 »
.net no es un framework?, y con respecto a java, la maquina virtual, no seria un framework tambien?
181
« en: Miércoles 28 de Marzo de 2007, 23:11 »
Hola, ultimamente estuve profundizando mis conocimientos en programacion y de tanto leer en internet me confundi solo. Alguien me puede explicar a simple viste que corno es un framework y en que se diferencia con una API?, por todos lados estos terminos los mezclan y uno termina en las nubes, y de la wikipedia no lo entendi. Es muy abstracta la definicion que dan.
182
« en: Miércoles 28 de Marzo de 2007, 20:51 »
y en ANSI C?
183
« en: Miércoles 28 de Marzo de 2007, 13:55 »
Hola, necesito algun pdf printer free, si tienen alguno que me puedan recomendar sera bienvenido.
184
« en: Miércoles 28 de Marzo de 2007, 02:43 »
Hola, me surguio una duda de como validar los ingresos por teclado para que no haya overflow. Ustedes como los validan?, por medio de un while y determinan el limite con el header limits.h?, o hay una forma mas elegante de hacerlo?, disculpen por la pregunta, puede parecer obvia para ustedes, pero para mi estas cosas son importantes.
185
« en: Martes 27 de Marzo de 2007, 16:59 »
Muchas gracias a ambos.  . No se peleen que sus respuestas son muy utiles.
186
« en: Martes 27 de Marzo de 2007, 15:11 »
claro, ahora estoy entendiendo como viene la mano. Me surgio otra duda, a que llamarias macro vos?, porque las definiciones que encuentro son un poco confusas.
187
« en: Martes 27 de Marzo de 2007, 15:01 »
mmm, no entiendo bien a lo que te referis, me podes pasar algun link que explique mas o menos como es? para gcc, al compilar por ejemplo:
en el compilador de C++ de microsoft
ahi estas definiendo una macro vacia no?, seria DEBUGGING.
188
« en: Martes 27 de Marzo de 2007, 14:49 »
ahhh, o sea definis la macro como parametro al compilador, no?
189
« en: Martes 27 de Marzo de 2007, 13:06 »
Hola, necisito hacer un codigo en el cual haya una compilacion condicional entre windows y linux. Existe algunas macro para esto?, o sea, como sabe el compilador si esta solbre win o linux? Encontre esto: #ifdef MSDOS ... código para MSDOS ... #else # ifdef UNIX ... código para UNIX ... # else ... código para otro sistema ... # endif #endif
O sea, donde estan definidas esas macros?
190
« en: Lunes 26 de Marzo de 2007, 17:52 »
Gracias.  Lo probe en dos compiladores, Borland C++ 5.5.1, y en el mingw y me dejo compilar en ambos.
191
« en: Lunes 26 de Marzo de 2007, 17:37 »
por que me deja compilar este codigo? #include <stdio.h> #include <stdlib.h> enum a { k = 2 }; int main() { enum a ss; ss = 20; /* esta linea */ printf("%d",ss = k); return 0; }
O sea, en tiempo de compilacion no tira error, pero en si la asignacion no la hace.
192
« en: Lunes 26 de Marzo de 2007, 17:27 »
serian como variables comunes que solo se le pueden asignar ciertos valores ya definidos, no?
193
« en: Lunes 26 de Marzo de 2007, 17:18 »
Hola, tengo una duda con respecto a las enumeraciones. La primera es con respecto al tamaño en memoria que ocupan. Por ej: #include <stdio.h> #include <stdlib.h> enum week { Mon=1}d; int main() { printf("%d bytes\n",sizeof(d)); printf("%d bytes",d =Mon); return 0; }
Por mas que agrego mas items siempre ocupan en memoria 4 bytes, que quiere decir eso? La otra duda que tengo es la forma de acceder al contenido de cada campo de la enum, o sea es como una asignacion, a mi me parecia que la forma mas logica seria en este caso d.Mon, pero no es asi.
194
« en: Domingo 25 de Marzo de 2007, 17:10 »
¿Que rango de valores puede contener un BYTE? ¿Es posible que no sea menor o igual a 255? unsigned es esta 255, pero ya con 256 hay OF, y ahi estaba el problema con el DO-WHILE.
195
« en: Domingo 25 de Marzo de 2007, 17:04 »
creo que el problema esta en que hay overflow en la variable, pero si la declaro con el modificador unsigned pasa lo mismo. #include <stdio.h> void main(void) { unsigned char a=0; do{ printf("%c - %d\n",a,a); a++; }while(a<=255); }
La solucion que encontre es que cuando llega al valor 256 se produce OF y por lo tanto "explota" por ahi. La solucion que encontre es esta: #include <stdio.h> void main(void) { unsigned char a=0; int sen = 1; do{ if(a==255) { sen = 0; } printf("%c - %d\n",a,a); a++; }while(sen); }
Gracias de todas formas.
196
« en: Domingo 25 de Marzo de 2007, 16:59 »
Hola, tengo una duda, quisiera imprimir el codigo ascii y lo realizo de la siguiente manera. #include <stdio.h> void main(void) { int a=0; do{ printf("%c - %d\n",a,a); a++; }while(a<=255); }
De esa manera funcioan perfecto, pero si en lugar de usar un int uso un char no funciona. Alguien sabe el por que?. Dejo el codigo cambiado asi lo ven. #include <stdio.h> void main(void) { char a=0; do{ printf("%c - %d\n",a,a); a++; }while(a<=255); }
197
« en: Domingo 25 de Marzo de 2007, 16:43 »
lo que te queda es mediante if ir viendo segun lo que se ingreso la forma de imprimirlo, no vas a encontrar nada universal para eso.
198
« en: Viernes 23 de Marzo de 2007, 11:21 »
Gracias por la recomendacion, pero por lo que busque aca en argentina no existe el libro. No habra una version digital como para que pueda ojear un poco y ver si vale la pena que lo pida para importar?
199
« en: Viernes 23 de Marzo de 2007, 02:10 »
Para el fin sirve, muchas Gracias. Fue muy pero muy explicita tu explicacion. De nadas, no son cosas sencillas si uno parte de -1 asi que trate de darte un empujoncito necesitaria un empujoncito con ASM, porque la verdad lei de todo y no tengo forma de encaminarme. Es tan distinto de todo lo que vi, o sea, no se ni como empezar.
200
« en: Jueves 22 de Marzo de 2007, 21:39 »
int entero; entero = atoi(argv[1]);
Páginas: 1 ... 6 7 [8] 9 10 ... 14
|
|
|