|
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 - JuanK
Páginas: 1 ... 53 54 [55] 56 57 ... 231
1351
« en: Viernes 17 de Noviembre de 2006, 23:03 »
¿Como pensas que definen una constante a la pila que es variable y asignada en tiempo de ejecución por el S.O.?
NULL es 0 ... Decir que #define NULL 0 Es decir que apunta a la dirección 0... que desde luego es la dirección del comienzo del segmento de datos... del stack. La mayoria, si es que no la totalidad de los compiladores, asignan 0 a NULL,, pero no es obligación que lo hagan asi, es libre de la implementación del compilador determinar a donde lo dejan apuntando y que dirección tomar como nula.
1352
« en: Viernes 17 de Noviembre de 2006, 22:55 »
las comparaciones LOGICAS son falso o verdadero (0/1) entonces al resolver el if es 0 o 1
entonces no entiendo porque dices que reventaria al enviar otro valor Es que no revienta al enviar otro valor, por eso mi acotación, tu dices que e el if es una comparación que espera un valor lógico binario 0/1 No es cierto,al if le puedes pasar cualquier cosa diferente 1 y 0, creo que es solo confusión de términos. Finalmente lo que evalua el if es si la condicion es verdadera o no (1/0) entonces el if siempre espera 1/0 Valida si es verdadero o no, pero no valida que sea 1 o 0, valida como ya lo mencione antes. if (x) <---- el if estaria recibiendo la condicion ya 'resuelta'
equivalente a
if (i==0)
asi que no entiendo porque dices que no 
No, porque nadie te puede asegurar que x realmente no sea 0 sino NULL. Por otro lado el ejemplo esta mal, no solo por el uso de i en un lado y de x en otro, sino que en el caso que x sea 0: if (x) --> se resuelve como falsa y if (i==0)--> se resuelve como cierta
1353
« en: Viernes 17 de Noviembre de 2006, 22:42 »
NULL es 0. Pero tengo entendido que NULL es una constante definida independientemente en cada implementación de compilador así que puede o no ser un puntero a la posición 0 del stack no es así? Es decir cada compilador es libre de asignarle el valor que quiera desde que haga de esa posición apuntada un valor reservado.
1354
« en: Viernes 17 de Noviembre de 2006, 22:29 »
if es una comparación que espera un valor logico hasta ahí bien... binario 0/1 entonces Ahi si ya no, porque si fuera asi el if reventaria al enviarle cualquier valor diferente de 1 o 0 y como ya lo mencione te compara 0, NULL o diferente de NULL. IF (!i) "Si es 0 entonces es 1 " (la table de verdad del NOT)  Casi... pero no solo negar 0 es 1, negar NULL también es 1.
1355
« en: Viernes 17 de Noviembre de 2006, 22:12 »
strcmp devuelve 0 si las cadenas son iguales, de lo contrario devuelve diferente 0 bien sea positivo o negativo dependiendo cual cadena sea 'mayor' que la otra. así que esta diciendo en este caso que si i es igual a 0 , aunque también validaría que si i es igual a nulodecir que es lo mismo que decir que o Desglosando: i es igual a 0 o a NULL , en lenguaje C se entiende se entiende que 0 o NULL es falso y cualquiera diferente de 0 o NULL es verdadero. El el operador ! es una negación lógica así que negar algo que es falso es decir que ese algo sea verdadero. Por esta razón al cumplir la validación: en tu ejemplo se entiende que las cadenas son iguales.
1356
« en: Viernes 17 de Noviembre de 2006, 18:20 »
Para los que conocen mis post, tengo ciertos conocimientos de programación en Delphi, por lo que decidí lanzar como debate este nuevo post para aprender de vuestras experiencias y consejos.
Digamos que necesito crear una página donde deseo mostrar aptitudes de uno (currículum), ofrecer servicios, ofrecer conocimientos como dictar clases de alguna materia como apoyo, etc. Eso inicialmente. Ya que en esto de crear páginas soy nuevo y por algún lado hay que empezar, verdad?
para mi: 1.- ¿Que Lenguaje utilizar para realizar una Página Web? ¿Por qué?. He escuchado de muchos: HTML, Java Script, PHP, etc.? HTML, javascript casi que es indispensable, salvo que quieras usar puro flash o otros script en reemplazo del jscript. Para proyectos con enlace a datos liviano php, de lo contrario .net o si eres muy anti microsoft pues java. (con .net incluyo C#, VB.net y asp.net, con java incluyo jsp) ahh si y ya últimamente para hacer aplicaciones web 2.0 usaría AJAX en cualquiera de sus presentaciones para cada herramienta. 2.- ¿Cual es el diseñador más cómodo para realizar estas Páginas? Block de Notas, NotePad, Dreamweaver, etc?
DreamWeaver en llave con Flash y FireWorks 3.- ¿Que sitios sugieren, donde ofrezcan abrir una Página Web gratuitamente? Google.
1357
« en: Viernes 17 de Noviembre de 2006, 18:06 »
Lo del link ya lo he hecho varias veces, lo que quería es hacer una clase que tenga todo muy organizado, eso lo pude hacer solo que no quería abrir otro socket... Lo único que me quedo claro es que no has sido nada claro con lo que quieres. Alguien tiene por ahi un texto sobre como optimizar los recursos a la hora de programar, para tener una aplicación mas rápida como resultado¿? Muchas gracias. No tengo textos, pero si se del tema, de todas formas con lo que estas haciendo no necesitaras optimizar casi que nada y de haber algo el impacto seria mas que imperceptible.
1358
« en: Viernes 17 de Noviembre de 2006, 15:01 »
1-Socket a secas es muy buena idea si de aprender se trata, pero te desgastaras innecesariamente pues se puede hacer de maneras mas faciles. 2-Si necesitas un Socket para el cliente, pero en el mismo puerto, realmente es sencillo, mira: http://www.c-sharpcorner.com/Network/SocketProgDTRP.asp
1359
« en: Viernes 17 de Noviembre de 2006, 14:56 »
debes usar un Bitmap independiente para la imagen que debes rotar, y una vez 'rotada' la dibujas en el Bitmap que usas de double buffer.
1360
« en: Viernes 17 de Noviembre de 2006, 14:27 »
Abres un nuevo proyecto como una librería de clases, se genera la dll cuan do compilas.
Para usarla en tus proyectos simplemente la agregas como referencia.
1361
« en: Jueves 16 de Noviembre de 2006, 12:41 »
Bueno yo ya jugué el Wii Sports, es de boxeo ganial... la verdad el Wii mote es sensacional quede atrapado con solo 10 minutos de juego... ya no puedo esperar mas... me congelare como eric carman....
1362
« en: Martes 14 de Noviembre de 2006, 14:56 »
1363
« en: Martes 14 de Noviembre de 2006, 14:55 »
bueno yo llevo la contraria.. creo que la ideas es deshacerse de algo que da millones de perdidas al año. Sun lleva años dando perdidas de decenas millones de dolares, y no imagino cuanto invertirán pagando a desarrolladores de un lenguaje que les es poco lucrativo, porque lo que da plata son los dispositivos que tienen el runtime, pero el lenguaje como tal es perdida.  Mejor concetrarse en los dispositivos y dejar el lenguaje 'a la comunidad'. Bueno no trabajo en Sun y no me consta... pero para mi eso es una gran posibilidad.
1364
« en: Lunes 13 de Noviembre de 2006, 22:24 »
En donde?
1365
« en: Domingo 12 de Noviembre de 2006, 01:56 »
muy agradecido con que? si ni siquiera dices cual es el problema.
1366
« en: Domingo 12 de Noviembre de 2006, 01:52 »
Lo que pasa es que es un programa hecho en lenguaje C.
Y lo que hace es :
typedef struct nodo ListaNodo; typedef ListaNodo *Lista;
Para no te ner que declarar luego una variable asi:
struct nodo *miVariable;
sino que definen el tipo usando typedef para poder hacerlo asi:
ListaNodo miVariable;
espero haya quedado claro.
1367
« en: Sábado 11 de Noviembre de 2006, 16:40 »
Debes tratar de hacer algo por tu cuenta, no te pueden andar haciendo todo .... no hace falta sino mirar lo que te pase y sale. <!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td> XCODE </td></tr><tr><td id='XCODE'><!--exc1--> { int[] arreglo, ... ... funcion(arreglo); } ... ... ... void funcion( int *arreglo) { ... ... ... return arreglo; }<!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->
1368
« en: Viernes 10 de Noviembre de 2006, 20:51 »
al igual que con la primera pregunta tambien hay varias formas. { char [] arreglo, ... ... funcion(arreglo); } ... ... ... void funcion(void *arreglo) { ... ... ... return arreglo; }
1369
« en: Viernes 10 de Noviembre de 2006, 16:40 »
jejeje... atendiendo los comentarios de algunas personas: se supone que hay que darle click en donde dice PLAY en la imagen de flash 8.
1370
« en: Viernes 10 de Noviembre de 2006, 14:59 »
1371
« en: Viernes 10 de Noviembre de 2006, 14:03 »
1372
« en: Viernes 10 de Noviembre de 2006, 13:57 »
depende de como lo estés haciendo.
Necesitamos mas información.
1373
« en: Viernes 10 de Noviembre de 2006, 13:57 »
1374
« en: Viernes 10 de Noviembre de 2006, 04:43 »
void * funcion() { ... ... ... return arreglo; }
1375
« en: Viernes 10 de Noviembre de 2006, 04:41 »
No tiene, al menos no sin pagar.
Páginas: 1 ... 53 54 [55] 56 57 ... 231
|
|
|