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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 ... 401
1321  Programación / PHP / Re: regex para email catastrophic backtracking en: 19 Abril 2016, 18:32 pm
Ahí ya, tú verás. Sin embargo, lo ideal sería una validación completa por parte de regex.

Te serviría algo como:
Código
  1. /[0-9a-zA-Z](?:[0-9a-zA-Z\.\-]{0,62}[0-9a-zA-Z])?/

Claro que ahí permitiría varios puntos seguidos.
Un validador que mida la cadena exacta sin duda es algo difícil. Tu método, validando luego con otro lenguaje, pienso que es perfecto para no complicarse la vida xD
1322  Programación / PHP / Re: regex para email catastrophic backtracking en: 19 Abril 2016, 09:37 am
{1,64} no es un límite de caracteres. Es la cantidad de veces que se puede repetir lo que tiene detrás. Como detrás tienes:
Código:
([\w]+(?:[\.\-][\w]+)*)
Eso se va a repetir hasta 64 veces. Como tienes un *, no va a tener límite máximo.
1323  Foros Generales / Foro Libre / Re: que opinan de esto? en: 18 Abril 2016, 21:40 pm
Mal, por supuesto. Acto vandálico, no más.
1324  Foros Generales / Foro Libre / Re: Otegi: "A una parte del Estado le convendría que ETA volviera a matar" en: 18 Abril 2016, 21:38 pm
Señores, un caballero no insulta. ¿Qué es esto de desprestigiar gratuitamente a quien os cae mal? Dónde está la empatía xD
1325  Programación / Programación C/C++ / Re: Error en la definición de una función en: 18 Abril 2016, 14:44 pm
Si utilizas C++, y veo que así es, utiliza <complex>.

Si tienes errores, revisa una cosa: la clase "complex" es del namespace "std". Así que o pones una directiva using, por ejemplo "using namespace std;", o std::complex. No sé si lo estás poniendo, pero solo adelanto por si acaso.

Luego, si tienes más errores, leelos y trata de corregirlos. Sinó, pon los errores y el código implicado.
1326  Programación / Programación C/C++ / Re: variables con & en: 17 Abril 2016, 20:43 pm
No veo la razon de no re-abrir temas....... pero ya dirá el moderador presente

La razón son las reglas del foro: http://foro.elhacker.net/reglas.htm#h.d50aa9d0a8e6
Citar
Cuando nadie haya participado en un tema durante un periodo mayor a 60 días no se deberá volver a participar en el tema si no es para preguntar algo exclusivamente referente a lo comentado en este y que no esté claro.
1327  Programación / Programación C/C++ / Re: variables con & en: 17 Abril 2016, 20:34 pm
Lo que escribiste no tiene sentido........ pero si miras el ejemplo veras varias cosas como que cuando preguntas por c te da el contenido de a, eso hacen los apuntadores!

Sí, sí que tiene. Está declarando la variable como una lvalue, que viene siendo como un alias en este caso.

Y fíjate en la fecha del último mensaje. No reabras temas antiguos.
1328  Programación / Programación C/C++ / Re: [C] char * vs char [] en: 17 Abril 2016, 20:07 pm
Pon #include <stdlib.h>, que es donde va malloc.
1329  Foros Generales / Foro Libre / Re: ¿Posible solución contra el terrorismo? en: 17 Abril 2016, 18:51 pm
Tenemos suficiente tecnología como para hacer bombas que acaben con el problema al instante, sin tener que andar revisando gente durmiendo. Que por cierto, "los terroristas", no todos andan con bobmas y lanzamisiles por la calle...
Piénsalo
1330  Programación / Programación C/C++ / Re: [C] char * vs char [] en: 17 Abril 2016, 18:40 pm
Sin embargo, no entiendo bien el tema de malloc() aqui: ¿ que tiene que ver si se reserva memoria para el contenido con donde queda el puntero en memoria ? (mas alla del caso particular de un puntero nulo)

De la misma forma que puedes reservar memoria dinámica para, por ejemplo, una estructura o un int, puedes reservar memoria dinámica para un puntero.

Código
  1. int** p = (int**)malloc(sizeof(int*));
  2. *p = (int*)malloc(sizeof(int));
  3. **p = 5;

En este caso habría 2 punteros: uno en el heap (*p), y el otro en la pila (p).
Páginas: 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines