• Viernes 30 de Mayo de 2025, 04:42

Mostrar Mensajes

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 ... 139 140 [141] 142 143 ... 231
3501
C/C++ / Re: Conversiones
« en: Jueves 31 de Marzo de 2005, 04:38 »
printf
atoi
itoa

3502
C# / Re: Programación Bajo Consola
« en: Miércoles 30 de Marzo de 2005, 15:21 »
NO, el framework no incorpora esos metodos, pero puedes azcceder a la Wain32API para obtener esas funcionalidades.

3503
Retos / Re: Bitwise Operations
« en: Domingo 27 de Marzo de 2005, 16:08 »
Si quieren pelear crucen su informacion de messenger  :angry:
Esto no es sitio para eso. :lightsabre:  :kicking:
 :hola:

3504
Retos / Re: Bitwises Operators : Multiplicacion
« en: Viernes 25 de Marzo de 2005, 20:49 »
Hola,
eres muy novato para poder colocar un reto...
necesitamos verificar que realmente ya lo solucionaste o lo puedes solucionar.  :hola:

Pasame tu solucion a mi correo personal

juank.ruiz@gmail.com

y si confirmo la solucion entonces puedes abrir el reto.  :comp:

3505
Retos / Re: Bitwise Operations
« en: Viernes 25 de Marzo de 2005, 20:45 »
Orale, eso si es lo que necesitabamos.. entonces CMP hace una resta sin almacenar resultados... vaya vaya vaya ;)

gracias  :smartass:

3506
Retos / Re: Bitwise Operations
« en: Viernes 25 de Marzo de 2005, 15:53 »
Hola ses..
he revisado mis apuntes y esto es lo ue tengo,
en efecto el >= se convierte habitualmente en un

CMP eax, xxxxx
JG   xxxxxx

Pero el CMP no es una resta si fuese una resta seria :
SUB xxxxxxo
SBB xxxxxx
CMPxxxx xxx
JG  xxxxx

Realmente no creo que la instruccion CMP use internamente una resta porque seria muy lento me late que debe hacer un XORo alguna de esas si es posible buscare documentacion al respecto aunque realmente no sipongo de mucho tiempo puesto que al dedicarme al famoso ciadrado magico he descuidado un poco lo de mi tesis de grado  y tengo que compensar el tiempo.

3507
Retos / Re: Bitwise Operations
« en: Viernes 25 de Marzo de 2005, 03:43 »
Cita de: "ses"
3º Tu método usa una comparación, lo que significa que hace una resta. Eso me da que no sería válido para el reto.

el >= no es una resta ya que el compilador lo convierte en un JB o en un JNAE segun sea mas conveniente, esta instruccion se realiza en un solo ciclo de procesamiento cosa que en una resta se haria en dos ciclos usando posiblemente SUB y una instruccion de transferencia como JA JB o las otras...

aunque ahora que lo pienso me queda la duda pues un JB o un JNAE se usan solo despues de realizar una operacion .. qaue posiblemente sea una resta... habra que averiguar..

3508
Retos / Re: El Problema De Los Bloques
« en: Viernes 25 de Marzo de 2005, 03:19 »
Cita de: "Nagisa"
RESPUESTA CORTA :  :huh:   :blink:


RESPUESTA NO TAN CORTA :
Consideraria aun mas elegante no responder, pero weno...

El paquete no standard no es STL, si no stack (si me quejo de las pilas, es stack == pila); aunque eso es lo de menos.

Sobre mi solucion... Realmente es muy similar a la tuya, solo que como implemento directamente las pilas, en lugar de usar memoria dinamica y listas enlazadas hago la reserva de memoria solo una vez en un vector de tamaño n y no uso punteros sino indexacion de posiciones; consiguiendo:

a) Menor tiempo de ejecucion (por que no hago apenas llamadas al Sistema Operativo => malloc y free)

B) Menor cantidad de memoria: En lugar de usar datos de tipo puntero para el enlace de los nodos, se usan shorts, que ocupan 2 bytes en lugar de 4.

Si posteas una solucion, y se que hay alguna mejor en algun aspecto, lo suyo seria postearla para que la gente la pueda ver. Si la tuya fuera mejor que la mia, no la pondria... O al menos el lo que yo pienso. "Cultura de foro" creo que lo llaman.

Y sobre lo ultimo.... simplemente dire que creo que esta fuera de lugar, sin compartir la impresion que da realmente el post en su conjunto.  <_< Si tienes una solucion mejor, posteala en el thread correspondiente, que NO es éste.
Bueno
Como primera medida el reto lo ha posteado Nagisa asi que es el quien decide si un reto esta bien o no  :comp:

Segundo las letras rojas y grabndes se ven de muy mal gusto y con intencion de agredir..
este es un foro de gente profesional (por lo menos los participantes activos) y como tal deben tatarse todos entre si, asi que Carlos por favor rectifica tu actitud.

Nagisa para proximos retos trata de mejorar el enunciado para que no se presenten este tiopo de inconvenientes, entre mas claro seas menos lugar habra a malos entendidos.

3509
Programación de Videojuegos / Re: Vesa
« en: Viernes 25 de Marzo de 2005, 03:07 »
Bob este proyecto continuia o se mantendra suspèndido indefinidamente o se acabo?

3510
Programación de Videojuegos / Re: Editor De Mapa De Tiles
« en: Viernes 25 de Marzo de 2005, 03:07 »
Eugenio este proyecto continuia o se mantendra suspèndido indefinidamente o se acabo?

3511
C# / Re: Tamaño Controles
« en: Viernes 25 de Marzo de 2005, 03:06 »
debes diseñar tu propio control e incorporarle esa funcionalidad...
no es facil.. pero tampoco es imposible de hacer...

3512
C/C++ / Re: Datos De Mi Sistema!.
« en: Viernes 25 de Marzo de 2005, 03:04 »
cmo es puroc...
debes usar la instruccopn int86
o en su defecto usar asm para recuperar los valores ....
tengo informacion mas profunda de como ahcer lo en asm...
por otro lado lo mas limpio de hacer hoy en dia es usano la API de windows

3513
C/C++ / Re: Numeros Aleatorios
« en: Viernes 25 de Marzo de 2005, 03:01 »
para los alearoios ... es poque debes ca,mbiar la semilla genradora de numeros aleatorios.

Código: Text
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <time.h>
  4.  
  5. int main( void )
  6. {
  7.    int i;
  8.  
  9.    /* Seed the random-number generator with current time so that
  10.     * the numbers will be different every time we run.
  11.     */
  12.    srand( (unsigned)time( NULL ) );
  13.  
  14.    /* Display 10 numbers. */
  15.    for( i = 0;   i < 10;i++ )
  16.       printf( "  %6d\n", rand() );
  17. }
  18.  
  19.  

y respecto a que se te rrevienta... lo miramos luego de que ajustes lo de los numeros

3514
C# / Re: Ayuda
« en: Martes 22 de Marzo de 2005, 19:20 »
NO
esta pregunta no te esta permitida Radical..
por lo menos no de la manera que al has hecho.  :angry:


 :hola:

3515
Publicaciones y e-books / Re: ¿Qué Opinan De Código Latino?
« en: Martes 22 de Marzo de 2005, 18:27 »
Hola blag olvidaste enviarme los archivos  :ph34r:

3516
Java / Re: Jprogressbar
« en: Martes 22 de Marzo de 2005, 17:06 »
he ahi la solucion de un buen codificador.  :smartass:  :comp:

3517
Java / Re: Error Al Ejecutar
« en: Martes 22 de Marzo de 2005, 16:24 »
AL PARECER ESTO TE SALE PORQUE NO LE ESTAS PASANDO ARGUMENTOS A LA EJECUCION DEL PROGRAMA.

Prueba esto:
Código: Text
  1.  
  2. class TablaMultiplicar
  3. {
  4.   public static void main(String arg[])
  5.   {
  6.       try
  7.       {
  8.            int numero = Integer.parseInt(arg[0]);
  9.          
  10.            for(int i = 1; i<=10; i++)
  11.           {
  12.                System.out.println(""+numero+" * "+i+" = "+(i*numero));
  13.           }
  14.       }catch(ArrayIndexOutOfBoundsException e1)
  15.       {
  16.           System.out.println("No hay argumentos");
  17.       }catch(Exception e2)
  18.       {
  19.           System.out.println("El argumento no se puede convertir a entero");
  20.       }
  21.   }
  22. }
  23.  
  24.  

3518
C/C++ / Re: S.o.s Leer Caracteres De La Pantalla
« en: Martes 22 de Marzo de 2005, 15:19 »
El problema con ensamblador es que no lo puedes usar en versiones de windows de 32 bit...
por varias razones:
1- los niveles de proteccion del sistema
2- no se usan las interruopciones directamente
...
...

Pero si cuentas con compiladores como el DJGPP puedes usar la INt86 que te deja acceder  a las interrupciones del modo virtual del 8086 (o sea en programas de consola)  incluso te permite usar asm en algunas ocaciones.

Mi recomendacion por pura funcionalidad a futuro es que uses la Win32API

3519
C# / Re: Procesamiento De Imagenes
« en: Martes 22 de Marzo de 2005, 14:24 »
y que vas a usar?

directX o los objetos graficos del framework?

3520
C/C++ / Re: S.o.s Leer Caracteres De La Pantalla
« en: Martes 22 de Marzo de 2005, 14:24 »
Se puede accediendo a las interrupciones o en su defecto a la API de windows...

todo lo que necesitas esta en el libro

Lenguaje C para Expertos
de Helbert Schild

3521
C/C++ / Re: Porblemas Con Modo Grafico De C
« en: Viernes 18 de Marzo de 2005, 14:32 »
esos diveres deben estar en la carpeta bgi de turboc
sino estan puedes pedirlos aca a ve sio alguien los tiene.

3522
Dudas informáticas / Re: Quitar Cookies De Segurida
« en: Viernes 18 de Marzo de 2005, 14:24 »
abre en el block de notas el archivo host y el lmhost
no deberian tener ninguna linea diferente de

localhost 127.0.0.1

aunque si podrian tener comentarios que son las lienas que comienzan por #

adicionalmente revisa este post:

http://foros.solocodigo.com/index.php?showtopic=14145

3523
Dudas informáticas / Re: Las Directivas De Windows 2000 Estas Mal
« en: Viernes 18 de Marzo de 2005, 14:23 »
1-borra todos los temporales del equipo
2-pasale nu antispyware
3-pasale nu antivirus
4-todo haslo desde el usuario administrador
5-inicialo en modo seguro
6-pásale el ultimoaservice pack

3524
Dudas informáticas / Re: Problemas Con Iexplorer!
« en: Viernes 18 de Marzo de 2005, 14:22 »
abre en el block de notas el archivo host y el lmhost
no deberian tener ninguna linea diferente de

localhost 127.0.0.1

aunque si podrian tener comentarios que son las lienas que comienzan por #

3525
C# / Re: Gotoxy Y Nueva Linea
« en: Miércoles 16 de Marzo de 2005, 21:44 »
Verifica los metodos existentes en

System.Console...
entre ellos

Console.WriteLine
o sino

Console.Write("blablabla \n");

en C# asi como en la mayoria de los lenguajes familiares de c (java, c++)
se usan los mismos caracteres especiales.

Para que no digas...  :smartass:

En C# no hay goto_xy ni nada que se le parezca... mejor dicho en el .net framework no lo hay...
pero si se pueden hacer muchas cosas para lograrlo. :hola:

Páginas: 1 ... 139 140 [141] 142 143 ... 231