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

#1
Creo que lo más "prolijo" en tu caso es inicializar "i" con "n" y dentro del loop realizar el output del número y después modificar el índice:

cout<<i<<endl;
i--;


El resultado es el mismo, sólo cuestión de legibilidad.

Saludos.
#2
Le estás asignando a "i" dentro del while "n - 1", al no variar la variable "n", esa asignación siempre va a dar lo mismo y por ende nunca sale del loop.

Solución: lo que tenés que modificar dentro del while es el valor de "i".

Si lo querés recorrer de N..0 tenés que:

  • Inicializar "i" con "n - 1" (asignarselo antes del while)
  • Dentro del while decrementar la variable "i" en 1, o sea "i--;".
  • La condición del while debería de ser mientras que "i" sea mayor a 0.

Para esto también podrías usar un for:

#include<iostream>
using namespace std;

int main(){
   int n;
   cin>>n;
   for(int i = n - 1; i > 0; i--) {
       cout<<i<<endl;
   }    
   system ("PAUSE");
   return 0;
}
#3
Ingeniería Inversa / Re: Ollydbg 1.10 vs 2.0.1
19 Octubre 2012, 16:32 PM
Sobre todo quería saber si se está utilizando y fomentando la versión 2 en estos momentos o se está a la expectativa de una versión más estable.

Y saber qué tan frecuente son los errores en la nueva versión.

Gracias por la respuesta!
#4
El atributo es scrollTop.

document.getElementById('content').scrollTop

http://www.w3schools.com/jsref/dom_obj_all.asp
#5
Ingeniería Inversa / Ollydbg 1.10 vs 2.0.1
19 Octubre 2012, 15:03 PM
Buenas, estoy empezando a aprender Reversing (con conocimientos básicos de ASM y avanzados en lenguajes de alto nivel) y me gustaría saber su opinión sobre si utilizar Ollydgb v1.10 o v2.0.1.

Desde mi punto de vista empezaría por la versión 2, dado que en un futuro supongo dejará obsoleta a la versión 1, pero quiero saber desde el punto de vista de alguien con experiencia con ambas versiones de esta herramientas que ventajas y desventajas ven de una versión a la otra.

Saludos.
#6
Perfecto, ese era el problema, gracias por la pronta respuesta. ^^
#7
El problema que tengo, es que no puedo manejar archivos que se encuentren en el Escritorio o en algunas de sus sub-carpetas, en otras rutas funciona perfectamente, estoy programando en C, desde el Borland Turbo C++ 3.0.

Luego intenté desde el Dev-Cpp 4.9.9.2, con el mismo código y funciona, aquí les dejo el código:

#include <stdio.h>

int main(){
FILE *Archivo;
if((Archivo = fopen("C:\\WINDOWS\\Escritorio\\TxtEnC.txt", "wt")) == NULL){
printf("Error\n");
}
else{
printf("Funciona\n");
}
getchar();
fclose(Archivo);
return 0;
}


¿Alguna idea de por qué sucede esto?

Gracias. ^^