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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 80
91  Programación / Programación General / Re: Sobre el uso de break y continue. en: 18 Mayo 2012, 02:50 am
esto es hipotético pero a veces me he topado con cosas como:

Código
  1. while ( true ) {
  2.    if ( ... ) {
  3.        break;
  4.    } else {
  5.        if ( ... ) {
  6.            break;
  7.        } else {
  8.            continue;
  9.        }
  10.        continue;
  11.    }
  12.  
  13. }

Esto es simplemente spaghetti! ilegible, dificil de entender, poco escalable, dificil de mantener y debuggear.
Digamos que se vuelve ilegible usar tambipen continue y break en loops que se hacen bastante grandes y que de por si ya son complejos como para agregarles un interruptor en el flujo de ejecución.

Cosas de ese estilo que generan flujos de ejecución irregular que a veces se difuminan y se parecen más a un goto.
92  Programación / Programación C/C++ / Re: Recompilar en Borland C 4.5 DOS en: 18 Mayo 2012, 02:37 am
Contal de que tu código respete los códigos del lenguaje no hay ningún problema. Si usas funciones específicas por ejemplo de unistd.h o manejas algún tipo de operaciones específicas de POSIX o cosas por el estilo no debería haber problema alguno.

Si tu código solo usa la librería standar y respeta el standar C++ no creo que haya problema.

Saludos
93  Programación / Programación General / Sobre el uso de break y continue. en: 18 Mayo 2012, 01:41 am
Hola gente!

Bueno quería preguntarles, ustedes que piensan acerca del uso de break y continue durante la ejecución de un loop, lo consideran una buena práctica? o por el contrario una práctica abominable al generar un flujo de ejecución irregular?

Como suelen usar ustedes estas dos?.

Talvez una de las opiniones con las que me siento más cómodo es decir que el uso en reducidas cantidades está bastante bien, y no supone mayor problema, pero un uso extensivo puede claramente terminar en código spaghetti.

Espero sus opiniones.

Saludos
94  Programación / Programación C/C++ / Re: Separar string Ayuda en: 18 Mayo 2012, 01:08 am
si lo quieres hacer con vectore, pues bueno aqui te dejo un ejemplo que acabo de hacer:

Código
  1. vector<string> split(string str, char token) {
  2.    vector<string> res;
  3.    string tmp;
  4.    for ( unsigned int i = 0; i <= str.length(); i++ ) {
  5.        if ( str[i]  == token || i == str.length() ) {
  6.            if ( str[i + 1] == token ) continue;
  7.            res.push_back(tmp);
  8.            tmp.erase();
  9.            i++;
  10.        }
  11.        tmp += str[i];
  12.    }
  13.    return res;
  14. }

Espero te pueda servir de guia.

He intentado simular lo mejor posible el comportamiento del método split() en Ruby.

Saludos
95  Programación / .NET (C#, VB.NET, ASP) / Re: Compilación de .NET para Linux? en: 17 Mayo 2012, 21:53 pm
Yo diria que si: http://mono-project.com/DistroPackages/Ubuntu
Esta disponible desde los repos.

Saludos
96  Sistemas Operativos / GNU/Linux / Re: no me abre programa en: 17 Mayo 2012, 21:13 pm
Bien me alegro te haya servido la información.

Saludos
97  Programación / .NET (C#, VB.NET, ASP) / Re: Compilación de .NET para Linux? en: 17 Mayo 2012, 21:11 pm
De su página oficial claro está no hay mejor lugar.

http://www.go-mono.com/mono-downloads/download.html

Saludos
98  Programación / Programación C/C++ / Re: Separar string Ayuda en: 17 Mayo 2012, 21:10 pm
Eso es porque strok pertenece a cstring.

Código
  1. #include <cstring>
Ya lo habia mencionado satu, no string, cstring o string.h aunque esta última pues no hace parte de la librería standard de C++
Saludos
99  Programación / .NET (C#, VB.NET, ASP) / Re: Compilación de .NET para Linux? en: 17 Mayo 2012, 20:58 pm
Creo que lo que estás buscando es la plataforma Mono.

Aqui tienes más información para que te informes.
En Wikipedia: http://es.wikipedia.org/wiki/Proyecto_Mono

Página del proyecto Mono: http://www.mono-project.com/Main_Page

Alguien más afin al tema de seguro te explica mejor.

Saludos
100  Sistemas Operativos / GNU/Linux / Re: no me abre programa en: 17 Mayo 2012, 20:31 pm
instala el paquete deb desde la consola, a ver si ha ocurrido algún error de dependencias o algo por el estilo

Código
  1. sudo dpkg -i spoonwep2.deb

lo corres con:

Código
  1. sudo spoonwep

Revisa este link: http://malaysian-ubuntu.blogspot.com/2011/02/how-to-install-spoonwep-and-spoonwpa-on.html

Saludos
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 80
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines