• Miércoles 26 de Febrero de 2025, 18:52

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 - Eternal Idol

Páginas: 1 ... 63 64 [65] 66 67 ... 205
1601
La taberna del BIT / Re: 9/11
« en: Viernes 4 de Enero de 2008, 16:13 »
De mas esta decir que es una boludez grande como una casa pero bueno ...

http://www.snopes.com/rumors/coincidence.asp
http://www.snopes.com/rumors/wingdings.asp

1602
C/C++ / Re: Problemas Con Retorno De Strings
« en: Viernes 4 de Enero de 2008, 16:01 »
Ahi esta el asunto entonces como me imaginaba, no se actualiza el tamaño de la cadena al acceder a sus miembros, te lo imprime unicamente al usar c_str() - cosa que yo no estaba intentando y que no deberia ser necesaria - de otra manera el tamaño de la cadena es 0 y entonces no imprime nada.

Una manera simple de solucionarlo es hacer esto antes del for (para terminar la cadena):
Código: Text
  1.  
  2. convstr[len / 2 - 1] = 0;
  3.  
  4.  

1603
C/C++ / Re: Problemas Con Retorno De Strings
« en: Viernes 4 de Enero de 2008, 15:10 »
Pone TODO el codigo - gracias - y contanos que compilador usas. Por lo que pude ver es probable que dependa de la implementacion de string - ademas del uso de la pila para estas variables claro - ... en VC++ o g++ no deberia generar ningun output ...

Pone antes del return un:
Código: Text
  1.  
  2. cout << convstr.size() << "-" << strlen(convstr.c_str()) << endl;
  3.  
  4.  

1604
C++ Builder / Re: Listar Archivos En Un Directorio
« en: Viernes 4 de Enero de 2008, 11:06 »
Hay muchos hilos con la respuesta:
http://foros.solocodigo.com/index.php?show...l=findfirstfile
http://foros.solocodigo.com/index.php?show...l=findfirstfile

FindFirstFile + FindNextFile deberian ser suficientes.

1605
C/C++ / Re: Char
« en: Jueves 3 de Enero de 2008, 22:13 »
Con la primera respuesta era suficiente, no hagan spam por favor.

1606
C/C++ / Re: Programa Que Lea Un Archivo De Texto.
« en: Jueves 3 de Enero de 2008, 15:21 »
No se hacen tareas.

1607
C/C++ / Re: C++ (problema Al Usar Punteros Con Clases Y Vector
« en: Miércoles 2 de Enero de 2008, 16:07 »
Código: Text
  1.  
  2. celdita[0].m_punto1=p;
  3.  
  4.  

1608
C/C++ / Re: Como Arreglo Esto
« en: Miércoles 2 de Enero de 2008, 14:55 »
Usa un espacio (' ' o 32) para cuando sea el caracter a borrar o cambia la logica para mostrar caracter a caracter ...

1609
C/C++ / Re: Aficionado Necesita Help Con Esto
« en: Miércoles 2 de Enero de 2008, 14:30 »
Tiene razon Solenbum.

Viendo por encima el codigo parece tener errores de principiante y de logica ... en la linea 10 (en la 17 idem) por ejemplo intentas asignar a una variable de tipo int una cadena (ademas de usar las \ mal) ... puede ser por error al copiar pero faltan los ; en las dos ultimas lineas del main.

El planteamiento no es bueno ya que lo que queres hacer es pedir dos numeros y no dos digitos (un caracter - getc - solo te puede dar un digito). No tengo ni la menor idea de para que usas un float y multiplicas los dos caracteres para obtener el resultado en vez de sumarlos ... En fin, te recomiendo usar scanf para obtener un numero.

1610
C/C++ / Re: Capturar Salida
« en: Martes 1 de Enero de 2008, 16:49 »
Si, podes usar compilacion condicional  B)

1611
C/C++ / Re: Proceso Win32
« en: Martes 25 de Diciembre de 2007, 18:26 »
Es probable que estes probando con una version del compilador antigua que solo genere codigo para MS-DOS sino deberia encontrar la libreria automaticamente.

1612
C/C++ / Re: Capturar Salida
« en: Domingo 23 de Diciembre de 2007, 10:21 »
No es la mejor solucion pero para hacerlo casi portable, solo cambias minimamente la linea de comandos segun creo recordar, podes usar redirigir la salida con system + un pipe tambien en Windows:

Código: Text
  1.  
  2. system("dir > resultado.txt");
  3.  
  4.  

1613
C/C++ / Re: Capturar Salida
« en: Domingo 23 de Diciembre de 2007, 00:53 »
El ejemplo usando la API de Windows de la MSDN:
Creating a Child Process with Redirected Input and Output.

1614
C/C++ / Re: Enter En C++
« en: Domingo 23 de Diciembre de 2007, 00:48 »
Si, es \r\n (Carriage return + New line) como siempre.

Agrego enlace con informacion al respecto: http://en.wikipedia.org/wiki/Newline

1615
C/C++ / Re: Tutorial Para Richedit En Win32 Api
« en: Viernes 21 de Diciembre de 2007, 11:12 »
No pero puede ser que la documentacion de la MSDN sobre este control (trae teoria, ejemplos de uso con codigo y referencia) te sirva.

1616
C++ Builder / Re: Problemas Con Variables Char
« en: Miércoles 19 de Diciembre de 2007, 23:12 »
Esta bien pero mira mi anterior mensaje.

1617
C++ Builder / Re: Problemas Con Variables Char
« en: Miércoles 19 de Diciembre de 2007, 22:34 »
Por ejemplo asi:

Código: Text
  1.  
  2. strcpy(nombre, "Mario Alberto Kempes");
  3.  
  4.  

1618
C++ Builder / Re: Problemas Con Variables Char
« en: Miércoles 19 de Diciembre de 2007, 22:11 »
char nombre es unicamente un caracter. Cuando declares una cadena, una forma no demasiado dificil es usando un array (char nombre[50] por ejemplo) usa strcpy para asignarle su valor.

Esto es algo MUY basico que viene en cualquier tutorial, libro, manual, etc.

1619
C/C++ / Re: Duda Sobre Punteros Y Arrays
« en: Miércoles 19 de Diciembre de 2007, 21:21 »
Tenes que usar char * para una cadena (no un solo char como estas haciendo) y usar strcpy.

1620
C++ Builder / Re: Salto De Linea
« en: Miércoles 19 de Diciembre de 2007, 00:31 »
Cita de: "Kabern"
Salto de linea en secuencia escape es '\f '. Asi de sencillo
No es correcto lo que decis:
Escape Sequences

Por favor no respondas en temas que ya estan resueltos meses despues.

1621
C++ Builder / Re: Variable "key" Del Evento "keypress"
« en: Miércoles 19 de Diciembre de 2007, 00:28 »
Cita de: "Kabern"
Todo programador debe saber que es el codigo ASCII, por ejemplo a la letra "A" le corresponde el codigo 65, al cero le corresponde 48 al 9 el 57, al ENTER el 13, el ESC 32, etc y cada tecla, tiene su codigo en el rango del 0 al 256.  si comparas 9>'A' es falso, (48 no es mayor que 65).
Si comparas 9 > 'A' es falso, 9 es menor a 65 (9 no es '9').

Por favor no respondas en temas que ya estan resueltos meses despues.

1622
C/C++ / Re: Problemilla Con Un Iterador...
« en: Martes 18 de Diciembre de 2007, 15:36 »
Reduci el codigo a la minima expresion, involucrando solo esas dos clases tuyas (mas la STL por supuesto).

1623
C/C++ / Re: Error Lvalue Required Como Lo Arreglo
« en: Martes 18 de Diciembre de 2007, 08:13 »
El error que muestra el compilador es este:
maq.cpp(43) : error C2106: '=' : left operand must be l-value

Evidentemente no se soluciona modificando los argumentos del main, el problema es que para asignar una cadena de caracteres se usa strcpy (strncpy mejor) y no =.

1624
Delphi / Re: Consulta - Como Utilizar "virtual Protec" ?
« en: Lunes 17 de Diciembre de 2007, 16:43 »
De nadas  B)

1625
Delphi / Re: Consulta - Como Utilizar "virtual Protec" ?
« en: Lunes 17 de Diciembre de 2007, 16:28 »
No se puede utilizar una en lugar de otra ya que no hacen lo mismo.

A grosso modo OpenProcess obtiene un HANDLE a un proceso y VirtualProtect cambia la proteccion de la memoria especificada - sobre el proceso actual, para actuar sobre un tercero tenes que usar VirtualProtectEx -.

Documentacion:
OpenProcess.
VirtualProtect.

Páginas: 1 ... 63 64 [65] 66 67 ... 205