elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 [3]
21  Media / Juegos y Consolas / Ayuda en: 18 Agosto 2010, 08:33 am
Aca te dejo un Post de Taringa que explica con imagenes como instalarlo.

Es la versión 0.2X pero la diferencia es mínima.

http://www.taringa.net/posts/juegos/2690414/%C2%BF__Como-instalar-san-andreas-multiplayer-(SA:MP)__.html
22  Programación / Programación Visual Basic / ¿Tu también crees que Visual Basic es para tontos? en: 18 Agosto 2010, 08:26 am
Tengo un amigo, con el cual me inicie en la programación.

Ninguno de los dos sabíamos de Programación.
Pero el ya había escuchado de C++ y fue el primer lenguaje con el que empezo a programar.

Por mi parte, yo comenzé con Visual Basic...

Ahora el sabe muchisimo mas que yo de C++

Y se la pasa diciendome que deje de Programar en Visual Basic debido a que es un lenguaje de programación muy pobre, que no sirve para nada, y es solo para los novatos, newbis, n00bs o lammers que les gusta dibujar cuadritos :¬¬

Esto, -aunque no se lo digo- me deprime mucho.

Es cierto que Visual Basic es para iniciarse, por eso es BASIC ¿que no?
Pero

¿Ustedes que opinan?
23  Programación / Programación C/C++ / ¿Que le está pasando a este Programa? [C++] en: 18 Agosto 2010, 08:07 am
Estoy haciendo un Programita para practicar mis habilidades con C++

Lo que hace es hacer un efecto de rotación hacia la derecha de una cadena.
Es decir, si la cadena a rotar fuera "HOLA" pasaría esto:

HOLA
AHOL
LAHO
OLAH
HOLA

Y con una limpiada de pantalla con el System("CLS"); se miraría bonito.

---------------

El punto es... que estoy teniendo problemas en la ejecución.
Compila...
Lo raro es... que solo funciona con ciertas cadenas.
Es decir, si pruebo con mi nombre:
"Santiago" funciona a la perfección, tal y como quiero.

Pero con cadenas mas cortas, no funciona.  :-\
Me saca del programa con una excepción.

Tampoco cadenas muy largas... unas si y otras no... lo mismo.
No se que patrón este siguiendo para dar o no dar la excepción.  :¬¬

No hay errores, pero me da una excepción que dice así:

Citar
Unhandled exception at 0x7c812afb in RotacionString.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x0013e994..

¿Que podrá estar causando eso?

Aquí les dejo mi código, pruebénlo.

 
Código
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4. #include <Windows.h>
  5.  
  6. using std::cout;
  7. using std::cin;
  8. using std::string;
  9. using std::vector;
  10. using std::iterator;
  11.  
  12. vector<string> VectorizarString(vector<string> vector, string str){
  13. string letraactual;
  14. for(int i = 0; i < str.length(); i++){
  15. letraactual = str[i];
  16. vector.push_back(letraactual);
  17. }
  18. return vector;
  19. }
  20.  
  21. int main(int argc, char* argv[]){
  22. string a;
  23. vector<string> letras; // Este vector contendrá cada una de las letra que tenga la String a Rotar
  24. vector<string>::iterator it = letras.begin(); // Este es un Simple Iterador, que apunta al Primer elemento del Vector letras
  25.  
  26. cout << "Ingresa una String: ";
  27. cin >> a;
  28.  
  29. letras = VectorizarString(letras, a);
  30.  
  31. for(int i = 0; ; i++){
  32. it = letras.begin(); // it se posiciona en el primer elemento del Vector letras
  33. letras.insert(it, letras.back()); // Se inserta el ultimo elemento en la posicion de it
  34. letras.pop_back(); // Se borra el ultimo elemento, ya que ahora este esta al inicio
  35.  
  36. for(int i = 0; i < letras.size(); i++){
  37. cout << letras[i]; // Se muestra en pantalla el resultado, y el ciclo continua
  38. }
  39. Sleep(200);
  40. system("CLS");
  41. }
  42.  
  43. system("PAUSE");
  44. return 0;
  45. }
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines