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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18
101  Programación / Scripting / Re: [python][duda] messagebox y ocultar cmd en: 8 Julio 2012, 01:10 am
Como dice Elektro para no mostrar la consola hay que guardar el source con extensión .pyw.

Para lanzar messageBox tienes que importar tkMessageBox ( no sé si habrá alguna otra ) y utilizar el método showinfo de la clase importada (tkMessageBox) pasándole como argumentos el título de la ventana y el texto de la misma.

Código
  1. tkMessageBox.showinfo("Titulo","Texto")

102  Programación / Scripting / Re: Que hace estas lineas de codigo (solo 2) en: 3 Julio 2012, 19:42 pm
En el primero, se le pasa a cd el valor de la variable NOMBREDIR, que será un directorio, para que cd entre al mismo, si por algún caso, esto diese un error se enviaría a /dev/null y no sería impreso por pantalla por lo de 2>&1 no tengo ni idea, pero que yo sepa el & se utiliza para mandar procesos al background.

En el segundo ya se entra en tema de pipes, la salida que da el primer comando ls -lr se envía a grep para manejo de expresiones regulares y la salida de esto, se vuelve a enviar a pr -l ( que si que no tengo ni idea de lo que es)

Lo siento tío pero eso es en todo lo que te puedo ayudar yo, esperemos la respuesta de alguien que controle más el tema porque yo de bash poco o nada.

Un saludo :)
103  Programación / Programación C/C++ / Re: Problema ejercicio en: 30 Junio 2012, 11:43 am
Código
  1. Fraccion suma = f1.Suma(f2);
  2. Fraccion resta = f1.Resta(f3);
  3. Fraccion producto = f1.Multiplica(f4);
  4. Fraccion cociente = f1.Divide(f2);
  5.  

Si cada uno de estos metodos esta devolviendo cero, estas asignando cero a cada una de las variables.

Siempre puedes devolver una referencia al objeto que invoca a las funciones:
Código
  1. return *this;
  2.  

Aaaah vale ya pillo el fallo, muchas gracias do-while :)
104  Programación / Programación C/C++ / Re: Problema ejercicio en: 29 Junio 2012, 20:41 pm
¡Buenas!

Estas devolviendo cero para todas las operaciones.

¡Saludos!

He establecido como int los métodos porque void no me los acepta y no sé porque, por eso retornan 0, creo que por eso no será no?

Gracias por la respuesta :)
105  Programación / Programación C/C++ / Problema ejercicio en: 29 Junio 2012, 14:50 pm
Buenas, me he puesto a hacer un ejercicio para practicar y la verdad es que se me ha enrevesado un poco, no sé porque.

El ejercicio consiste en crear una clase y sus métodos para que este programa logre funcionar:

Código
  1. #include <iostream>
  2. #include "Fraccion.hpp"
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. Fraccion f1(1.0,4.0);
  8. Fraccion f2(1.0,2.0);
  9. Fraccion f3;
  10. Fraccion f4(4);
  11. Fraccion suma = f1.Suma(f2);
  12. Fraccion resta = f1.Resta(f3);
  13. Fraccion producto = f1.Multiplica(f4);
  14. Fraccion cociente = f1.Divide(f2);
  15. cout << "Primera Fraccion: " << f1.Prt() << endl;
  16. cout << "Segunda Fraccion: " << f2.Prt() << endl;
  17. cout << "Tercera Fraccion: " << f3.Prt() << endl;
  18. cout << "Cuarta Fraccion: " << f4.Prt() << endl;
  19. cout << "Suma " << suma.Prt() << endl;
  20. cout << "Resta " << resta.Prt() << endl;
  21. cout << "Producto " << producto.Prt() << endl;
  22. cout << "Cociente " << cociente.Prt() << endl;
  23. return 0;
  24. }
  25.  

Vale, hasta ahí bien, esta es la clase que he creado, junto con sus métodos:

Código
  1. class Fraccion
  2. {
  3. public:
  4. Fraccion(float numerador,float denominador);
  5. ~Fraccion();
  6. int Suma(Fraccion objeto);
  7. int Resta(Fraccion objeto);
  8. int Multiplica(Fraccion objeto);
  9. int Divide(Fraccion objeto);
  10. float Prt() const;
  11. private:
  12. float fraccion,resultado;
  13. };
  14.  
  15.  
  16. Fraccion::Fraccion(float numerador = 0.0,float denominador = 1.0)
  17. {
  18. fraccion = numerador / denominador;
  19. resultado = numerador / denominador;
  20. }
  21.  
  22. Fraccion::~Fraccion(){}
  23.  
  24. int Fraccion::Suma(Fraccion objeto)
  25. {
  26. this->resultado = this->fraccion + objeto.fraccion;
  27. return 0;
  28. }
  29.  
  30. int Fraccion::Resta(Fraccion objeto)
  31. {
  32. this->resultado = this->fraccion - objeto.fraccion;
  33. return 0;
  34. }
  35.  
  36. int Fraccion::Multiplica(Fraccion objeto)
  37. {
  38. this->resultado = this->fraccion * objeto.fraccion;
  39. return 0;
  40. }
  41.  
  42. int Fraccion::Divide(Fraccion objeto)
  43. {
  44. this->resultado = this->fraccion / objeto.fraccion;
  45. return 0;
  46. }
  47.  
  48. float Fraccion::Prt() const
  49. {
  50. return this->resultado;
  51. }
  52.  

Muy posiblemente el error esté en las variables porque me he hecho un lío con ambas y no obtengo la salida esperada.

Un saludo y gracias de antemano :)
106  Programación / Programación C/C++ / Problema Librería SFML en: 27 Junio 2012, 14:03 pm
No consigo instalar correctamente la librería ya que pruebo los samples que trae consigo y no corre ninguno, consigue compilar bien, pero a la hora de enlazarlo falla.

Estoy en Debian, y he colocado los archivos en sus carpetas correspondientes, concretamente:

/usr/include/
/usr/lib/
/usr/src/

Los errores que me lanza IDE son el orden siguiente:

Pong.cpp:(.text+0x30b): undefined reference to `sf::Image::Image()'
/tmp/ccplj7Gr.o: In function `sf::Sprite::~Sprite()':
Pong.cpp:(.text._ZN2sf6SpriteD1Ev[sf::Sprite::~Sprite()]+0x2e): undefined reference to `sf::Drawable::~Drawable()'

La mayor parte, "undefined reference to"

El caso es ese, no consigo hacer funcionar ningún cpp que haga uso de la librería, uso Geany como IDE y he probado a compilar y linkear desde la terminal con:

g++ -o pong.cpp -libsfml-graphics

Pero nada, ni de una forma ni de otra, ¿ Alguna Idea ?

Un saludo :)
107  Foros Generales / Dudas Generales / Re: Hola buenas queria una opinión de todas los de foro haber que pensais en: 26 Junio 2012, 15:23 pm
Por tonto,jilipollas y retrasado

Dudo mucho, que los moderadores de un foro "serio" como afirmas que es, escriban "gilipollas" con J y mucho menos que te falten tan descaradamente el respeto.

Hay una frase muy conocida: " haz a los demás lo que quieras que te hagan a ti ", puedes entenderla perfectamente en el mal sentido, pero en este caso hace más referencia al respeto que te he dicho antes.

Es el primer post que veo tuyo, pero por lo que parece tienes un poco de mala fama, en lo que respecta a tu comportamiento, de todas formas, nunca es tarde para rectificar como dice m0rf.

Buenas tardes.
108  Seguridad Informática / Seguridad / Re: Proyecto de creación de ordenador portátil ultraseguro en: 25 Junio 2012, 00:12 am
NO EXISTE LA SEGURIDAD 100%.

Cerrándolo en una habitación inaccesible y sin internet, es posible  ;-)
109  Programación / Programación C/C++ / Re: AYUDA URGENTE EN COMPILACION DE PROGRAMA // PUPILO EN APUROS en: 24 Junio 2012, 20:43 pm
Un consejo, pon los errores que te da el compilador, porque sino es imposible. Y no lo he mirado, pero al final he visto _getch() en vez de getch().

Saludos ;D

Ahí no está el error mira:

http://msdn.microsoft.com/en-us/library/078sfkak%28v=vs.71%29.aspx

Luego me pondré a leerlo y te digo :)
110  Programación / Programación C/C++ / Re: Aprendiendo C++[?] en: 24 Junio 2012, 17:40 pm
tiene razon dato000 videotutoriales...inclusive en este for hay uno bueno que me descargue

Jesús Conde, una verdadera máquina, lo bueno de ese hombre, es que explica en una hora con todo detalle lo que puedes entender en 15 minutos y mientras él habla, tú te puedes anticipar haciendo lo que crees que va a hacer  ;-)
Páginas: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines