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


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / Programación General / Re: Un if realmente se lee cuando la condición es falsa? en: 5 Octubre 2013, 16:45
En VB no lo puedo confirmar, lo odio y no pienso probar nada, pero en C# si se evalua false el primero el otro no se realiza

Código:
public static Boolean a() {
    Console.WriteLine("Entro en A");
    return false;
}

public static Boolean b() {
    Console.WriteLine("Entro en B");
    return false;
}

private static void Main() {
    if (Program.a() && Program.b()) {
                Console.WriteLine("Entro");
        }
}

Este código solo imprime entro en a, nada de lo demás
2  Programación / Programación General / Re: Un if realmente se lee cuando la condición es falsa? en: 28 Septiembre 2013, 21:28
Depende del lenguaje, en C# y por ende VB no se evalua si el compilador puede deducir que es falsa, no solo con los if, las variables no inicializadas nunca llegan a reservarse memoria por poner otro ejemplo. En ese sentido es algo inteligente y predice lo que ocurrirá

Otros lenguajes no tienen esa capacidad
3  Programación / Programación General / Re: Que programa me recomiendan para desarrollar aplicacioned para android en: 31 Agosto 2013, 00:41
Ve acostumbrándote a Android Studio, es el futuro, Google no piensa ampliar mucho más su soporte para Eclipse/NB
4  Programación / Programación General / Re: bot en: 29 Agosto 2013, 16:58
Te recomiendo el libro "Aprenda a programar botsnesesitos en 24 horas sin esfuerzo", con el en tus manos no habrá quien te pare
5  Programación / Java / Re: Comprobar la hora en java en: 28 Agosto 2013, 16:15
Claro que lo hay:

Tread.sleep(3600000);

Cada hora comprobará que hora es y ahorrará recursos
6  Programación / .NET (C#, VB.NET, ASP) / Re: Indexadores en C# en: 28 Agosto 2013, 01:05
Hay una cosa que no entiendo, Entorno, ¿sirve para algo? ( Entorno _Entorno = new Entorno(); _Entorno._entorno();)

Aparte, no creo que afecte mucho al programa eso, pero esto tampoco lo entiendo

Datos obj = new Datos(); (dentro de datos)

El objeto ya lo declaraste en main, ¿para que otro objeto?

Esto otro tampoco lo entiendo:

byte _top = 2,hasElMom = 1; ¿byte? Se desaconseja totalmente, en C# o usas un int o si es real un float/double. Todo lo demás es peor en todo, rendimiento, optimizar código, legibilidad, requerirá un cast implicito tarde o temprano

Vamos, tú código es una locura, no es claro y no hace cosas lógicas. Es el primer código tuyo que veo, pero no creo que me equivoque mucho si digo que no eres programador .net de hace tiempo, sino que vienes de otro lenguaje y te estás adaptando. ¿C?

Deberías mirarte algo de programación a objetos, creo que no terminas de entender el concepto y la filosofía de la misma y aparte, mejorar tú código, hay errores que hoy día no son aceptables, un while(true) con break dentro es uno de ellos, o forzar en el bucle for el 10 porque sí en vez de usar numeros.size() es otra de las cosas que dan buena impresión

Y ya lo de el constructor ejecute el programa no lo comento, un constructor es para inicializar los datos, no para ejecutar el programa. Aparte, los métodos/funciones se usan ahora de forma que cada uno de ellos haga solo una cosa, es decir, necesitarías uno para limpiar de la consola la parte que quieres, otro para ordenar y otro para imprimir el array ordenado

P.D el uso del índice si es correcto pero al tratarse de un array es innecesario
7  Programación / .NET (C#, VB.NET, ASP) / Re: Quiero ver el código del método array.Clone() de C# en: 27 Agosto 2013, 16:05
No, el clone de C# y de Java lo que hacen es una copia directa en memoria de los valores, vamos lo que es copiar el contenido de un puntero de toda la vida y seguro que no tiene nada que ver porque imagino que usaras una estructura iterativa como while o for
8  Programación / Programación General / Re: Error en transporte de Datos SQL en: 27 Agosto 2013, 16:00
En algún punto tendras definida la cadena de conexión del SQL, algo como esto

connectionString="Data Source=ServerName;Network Library=DBMSSOCN;Initial Catalog=DatabaseName;user=UserName;password=Password;Max Pool Size=1024;Pooling=true;"

Solo que más simple, el servidor, usuario y clave suele ser lo normal, añadiendo el atributo max pool size aumentas el tañano, no tiene límite alguno pero mi consejo es que no pongas bestialidades, prueba con 2048 a ver que tal
9  Programación / Programación General / Re: ¿Como puedo crear un SO? en: 27 Agosto 2013, 15:56
Mirate Luxur, es algo como lo que planteas y es de código libre, por lo que podrás ver como funciona
10  Programación / Programación General / Re: Programar en pc para android en: 27 Agosto 2013, 15:54
Con el ndk de Android podrás hacer que use código C++ en vez de Java
Páginas: [1] 2 3 4
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines