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 - leogtz

#1581
Estaría bien que trataras más la aritmética de punteros.

Me gustó, continúa así.
#1582
Programación C/C++ / Re: QT4------>interfaz
9 Julio 2010, 23:39 PM
Él solo quiere ponerle interfaz grafica a los programas que vaya haciendo.

Aquí mismo en el foro hay varios libros sobre interfaces con Qt, leelos.
#1583
Scripting / Re: Ecuaciones (BATCH)
8 Julio 2010, 22:27 PM
Cita de: FerJGS en  8 Julio 2010, 18:23 PM
Lo había pensado y tal pero ese no es exactamente el problema.

Lo que quiero hacer es que me de el resultado 11,04

entonces lo que yo hago es

11040/1000 -->  11
11*1000 -->11000
11040-11000--->>40  y tendría que darme  040 para así poder hacer

%11% , %040%

pero las que no llevan un 0 delante como por ejemplo 11.500 (11.5) no necesito poner el 0 delante. ¿Cómo lo hago?

Y POR CIERTO

tengo un problema gordo chicos, necesito que me ayudéis un poco.

al hacer  2500*3500*31416 me da 12093056, y el resultado real es 274890000000

¿Por qué pasa esto? me hace, junto con lo de arriba, que todo tenga posibilidad de fallo. Ayudadme por favor.

Batch no maneja números muy grandes, estás fuera del rango de los enteros.
#1584
Cita de: carlosguay en  8 Julio 2010, 20:15 PM
Justo, lo que necesitaba, ;-)

Gracias leo, e usado el codigo de for, me va estupendamente.

Te estoy muy agradecido, me as quitado un quebradero de cabeza.

un saludo amigo

De nada.
#1585
¿No pudiste usar otra palabra en vez de "actualizar"?

Es por eso que nadie te entendió, pudiste usar solo "agregar a un archivo de texto".
#1586
Scripting / Re: Ayudaa..
8 Julio 2010, 17:18 PM
@proxi_crack y @Daemon Freedom

He borrado sus mensajes ya que no hacen alusión al mensaje original.
#1587
Yo utilizo un software en Ubuntu que se llama "mount-systray", es un manager de unidades extraíbles, deberías mirar su código.
#1588
O pudiera usarse esto:

Código (cpp) [Seleccionar]
char vector[100];
    memset(vector, 'a', sizeof(vector));
    for(unsigned int i = 0; i < 100; i++)
    std::cout << vector[i] << std::endl;
#1589
Scripting / Re: Ecuaciones (BATCH)
7 Julio 2010, 23:32 PM
Es cuestión de concatenar un 0 antes de la expansión de la variable:
Código (dos) [Seleccionar]
set /a operacion=11040 - 11000
echo Resultado : %operacion%
set operacion=0%operacion%
echo Resultado : %operacion%
#1590
Ah, okay, ya te entendí, yo en principio no había contestado acertadamente porque creía que no todos los archivos tenían eso, siendo así esto trabaja bien:
C:\>type algo.txt
ad 55 6b b9   ad b6 ef ba   05 bc 36 9d   3c 86 43 38   | .Uk.......6.<.C8
 bf cf 2f bf   4a 8b d7 09   4d 02 41 00   bc c7 88 fd   | ../.J...M.A.....
 f7 19 be aa   03 c6 18 ee   b3 2c b9 b8   73 89 0b 72   | .........,..s..r
 06 57 8b c9   77 b3 79 c3   4f 5f db 60   e7 89 bd 55   | .W..w.y.O_.`...U
 06 90 79 12   f6 84 67 b1   84 c4 dc 22   5b 3a 7f 45   | ..y...g...."[:.E
 ac 5d 14 7e   1d c6 b9 65   8f 6c 37 36                 | .].~...e.l76
C:\>for /f "tokens=1 delims=|" %_ in (algo.txt) do @(echo %_)
ad 55 6b b9   ad b6 ef ba   05 bc 36 9d   3c 86 43 38
 bf cf 2f bf   4a 8b d7 09   4d 02 41 00   bc c7 88 fd
 f7 19 be aa   03 c6 18 ee   b3 2c b9 b8   73 89 0b 72
 06 57 8b c9   77 b3 79 c3   4f 5f db 60   e7 89 bd 55
 06 90 79 12   f6 84 67 b1   84 c4 dc 22   5b 3a 7f 45
 ac 5d 14 7e   1d c6 b9 65   8f 6c 37 36

C:\>


Código (dos) [Seleccionar]
for /f "tokens=1 delims=|" %%_ in ('type algo.txt') do (
echo %%_
)


Usando sed:


C:\>type algo.txt | sed "s/\(.*\)|.*/\1/g"
ad 55 6b b9   ad b6 ef ba   05 bc 36 9d   3c 86 43 38
  bf cf 2f bf   4a 8b d7 09   4d 02 41 00   bc c7 88 fd
  f7 19 be aa   03 c6 18 ee   b3 2c b9 b8   73 89 0b 72
  06 57 8b c9   77 b3 79 c3   4f 5f db 60   e7 89 bd 55
  06 90 79 12   f6 84 67 b1   84 c4 dc 22   5b 3a 7f 45
  ac 5d 14 7e   1d c6 b9 65   8f 6c 37 36

C:\>