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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 20
1  Programación / Programación C/C++ / Re: Problema operador asignación y operador asignación [struct] c++ en: 16 Octubre 2013, 23:35 pm
Perfecto, no se como no me di cuenta!
Esto de programar con sueño no es muy bueno.

Muchas gracias!
Luiggy2
2  Programación / Programación C/C++ / Problema operador asignación y operador asignación [struct] c++ en: 15 Octubre 2013, 01:38 am
Buenas noches!

Estaba haciendo un struct que encapsulara un vector que
representa unas coordenadas en el espacio. Todo va bien hasta
que llego al operador de asignación y al operador + que no
funciona del todo bien.

El código es el siguiente y el error de compilación está debajo:

Código
  1. #ifndef _PUNTO_H_
  2. #define _PUNTO_H_
  3.  
  4. #include <vector>
  5. using namespace std;
  6.  
  7. struct Punto{
  8.  Punto(int tam){
  9.    this->_coord=vector<double>(tam,0);
  10.  }
  11.  
  12.  Punto(vector<double> v){
  13.    this->_coord=v;
  14.  }
  15.  
  16.  Punto(const Punto& p){
  17.    this->_coord=p._coord;
  18.  }
  19.  
  20.  //operadores
  21.  
  22.  Punto& operator= (const Punto& p){
  23.    Punto pp(p._coord.size()); //ERROR
  24.    pp._coord=p._coord;
  25.    return pp;
  26.  }
  27.  
  28.    Punto& operator+ (const Punto& p){
  29.      vector<double> pp = this->_coord;
  30.      for(int i=0; i<this->_coord.size(); i++){
  31. pp[i]+=p._coord[i];
  32.      }
  33.  
  34.      return Punto(pp); //ERROR
  35.    }
  36.  
  37.  
  38.  vector<double> _coord;
  39. };
  40. #endif //_PUNTO_H_
  41.  

El error que da en compilación es el siguiente:
Código:
punto.h: En la función miembro ‘Punto& Punto::operator=(const Punto&)’:
punto.h:29:11: aviso: se devolvió una referencia a la variable local ‘pp’ [activado por defecto]
punto.h: En la función miembro ‘Punto& Punto::operator+(const Punto&)’:
punto.h:40:22: error: inicialización inválida de una referencia que no es constante de tipo ‘Punto&’ desde un r-valor de tipo ‘Punto’

Donde las lineas corresponden a:
Código:
Linea 29:     Punto pp(p._coord.size());
Línea 40:      return Punto(pp);

Espero sus respuestas.
Muchas gracias!
Luiggy2
3  Programación / Programación General / Re: Algoritmo para procesar una circunferencia en: 14 Junio 2013, 00:06 am
Solo añadir un aporte:

Una recta no sólo se puede representar con el punto origen y el punto final.
La ecuación de una recta viene dada por a*x+b*y+c=0. Luego una recta la
puedes guardar con una terna <a,b,c> (mi recomendación personal es que
uses b=0.0 para verticales, y para el resto uses b=1.0 variando a y c para que
sigan el convenio).
Código
  1. struct recta{
  2. float a,b,c;
  3. };

De igual manera, una circunferencia viene dada por (x-e)^2+(y-f)^2=r^2,
donde <e,f> es el centro y r el radio.
Código
  1. struct circle{
  2. float e, f, r;
  3. }
De esta manera, si quieres calcular el punto de corte entre una recta y una circunferencia,
sólo tienes que resolver un sistema de ecuaciones (ten en cuenta que te saldrán dos
soluciones)

Un saludo!
4  Programación / Programación General / Re: Problema expresiones regulares en: 8 Noviembre 2012, 20:32 pm
Muchas gracias por la respuesta, pero he estado dandole vueltas esta noche y he encontrado otra forma.
Aquí la dejo por si a alguien le sirve:

Código:
^(((?!js/|css/|images/|ps/).*))

Un saludo!
5  Programación / Programación General / Problema expresiones regulares en: 8 Noviembre 2012, 00:52 am
Buenas!

Estoy haciendo una aplicación que trabaja con urls, para lo cual necesito detectar si una cadena aparece en una url o no. Me explico mejor:

Quiero detectar si la url no empieza por /js/ ni /images/ ni /ps/ ni /css/, para lo cual estoy intentando hacer esto:

Código:
!( (^[/js/]) | (^[/css/]) | (^[/images/]) | (^[/ps/]) )

el problema es que no se por que no me funciona, pero si pongo:

Código:
!( (^[/js/]) | (^[/css/]) )

sí me funciona

¿alguna idea?

Gracias!
6  Programación / Desarrollo Web / Re: AYUDA!!!! : Contador de variables!!! URGENTE en: 24 Octubre 2012, 23:34 pm
Si no entiendo mal, lo que quieres es cambiar un texto de la página cada vez que el usuario realice una acción en esta.
Si es así, tienes varias opciones:
a) Volver a generar la página entera llamando al php y que este te haga el echo de todo el html
b) Llamar con ajax a tu script.php y que javascript haga el print del precio (creo que es esto lo que intentas hacer)
c) Hacerlo todo en el lado del cliente con javascript.

Saludos!
7  Programación / Java / Re: [Duda] Valores Repetidos en array en: 24 Julio 2012, 15:02 pm
Siempre puedes hacertelo tu mismo:

A) Si no te importa el orden

Vas instertando uno a uno en otro array de manera ordenada, y a la hora de colocarlo compruebas que no exista antes. Consigues n*log n

B) SI te importa el orden

Vas insertando uno a uno en otro array, y cada vez que insertas recorres todos los anteriores para ver si ya estaba insertado. Consigues n²


Saludos!
8  Foros Generales / Dudas Generales / algún servidor usenet con actividad en la actualidad? en: 6 Julio 2012, 21:34 pm
Buenas!

Hace tiempo que dejé usenet. Pero últimamente me está entrando
ganas de volver a ese mundillo a ver que encuentro por allí.

El problema es que intento conectarme a los servidores que solía
conectarme antes (los que me acuerdo) y están muertos (los que
todavía están en pie tienen los grupos muertos).

Por eso me gustaría saber si alguien conoce de algún servidor vivo
en la actualidad.

Gracias!
9  Programación / Desarrollo Web / Hosting jsp gratuito en: 19 Noviembre 2011, 21:30 pm
Buenas!

Estoy buscando un hosting que posea jsp + mysql gratuito, pero por el momento sólo he encontrado este: http://www.eatj.com; en el cuál la cuenta se me caduca muy pronto.
¿Alguien conoce algún otro?

Si no saben de ninguno, podrían recomendar alguno que este a bajo precio!

Gracias!

Posdata: Lo que busco es un hosting, no me digan que me lo monte en mi pc con tomcat que eso no es lo que necesito
10  Foros Generales / Dudas Generales / Re: Quick short en: 11 Noviembre 2011, 15:42 pm
Leete las normas por favor.

Existe un subforo de java para que preguntes estas cosas http://foro.elhacker.net/java-b70.0/

Aparte, las normas prohiben explicitamente escribir con un color que no se lea nada (como es tu caso de escribir en rosa)

Saludos!


Posdata: foro.elhacker.net/reglas
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines