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 Twitter! de elhacker.NET


  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 ... 401
81  Programación / Programación C/C++ / Re: un programa puede tener varios main? en: 18 Febrero 2018, 21:43 pm
No tiene mucho tema.
El main es solo una función más. En el proceso de linking, se utiliza como punto de entrada.

Luego, no sé cómo está estructurado Agobot, pero si tiene varios mains, tendrán alguna razon, ya sea porque son varios ejecutables, o la razón que sea.

(Intuyo que hablas de funciones main, y no de archivos llamados "main.cpp")
82  Programación / Programación C/C++ / Re: un programa puede tener varios main? en: 17 Febrero 2018, 13:39 pm
Un ejecutable solo tiene 1 punto de entrada.
Ahora bien, depende de qué partes quieras linkear en tu programa, puedes decirle al linker cuál quieres que sea la función por la que empiece el programa.
83  Programación / ASM / Re: ¿Es difícil el lenguaje Ensamblador? en: 12 Febrero 2018, 23:25 pm
Es quizás el lenguaje más sencillo, ya que tiene una cantidad de instrucciones muy pequeña y ninguna estructura de control (salvo que uses macros). Lo difícil es saber manejar la lógica. Si manejas C bien, ensamblador no es ningún problema.
84  Programación / Programación C/C++ / Re: Base de datos en C++ en: 11 Febrero 2018, 12:08 pm
Ok! Basicamente es un programa que almacena casi 2000 datos en 6 columnas. Este programa se encarga de almacenar nuevos datos,  eliminar datos, buscar determinados por distintas coincidencias, y más funciones. Es algo simple, en modalidad de consola... Pero me gustaría que quede lo mas profesional posible.
Muchos me dijeron de usar archivos TXT y CSV, pero , cuando hay muchos datos, el proceso se vuelve lento. Me pregunto qué motor de base de datos usar o cómo hacer uno... La base de datos no yiene que funcionar con conexión a Internet, un punto a favor.

Necesito una respuesta lo antes posible  ;D

Si vas a tener hasta 10.000 registros, no debería ser lento un archivo de texto. Todo depende de cómo trabajes con él (No andar leyendo de él continuamente, por ejemplo). De ser necesario, podrías hacer un formato binario. Aunque no parece que lo necesites.

Luego, si quieres que sea una base de datos relacional o si estás pensando en utilizar varias tablas,  lo que comenta DoeJohn es una buena opción. Pero vaya, tal vez sea matar moscas a cañonazos; depende de lo que quieras.
85  Programación / Programación C/C++ / Re: Ayuda problema poo en: 10 Febrero 2018, 18:14 pm
Bueno, como dice, en Mayor, getCosto es private. No has puesto public. (Mira cómo está Menor)
86  Programación / Programación C/C++ / Re: Operadores Matriz en: 10 Febrero 2018, 11:56 am
Le falta lo que has nombrado que no has implementado ._.
87  Programación / Programación C/C++ / Re: ¿Por qué no usar Conio.H? en: 7 Febrero 2018, 19:33 pm
Respuesta rápida: No es una librería estándar, no es parte del estándar de C, y no tiene por qué estar en cualquier compilador de C. Puede haber más razones, pero esta es una a la que le doy bastante peso.
88  Programación / Programación C/C++ / Re: Cuándo es mejor definir una función como amiga de clase? en: 1 Febrero 2018, 19:43 pm
Por lo general, algo a evitar salvo que sea necesario. Esa es la regla que tendría en cuenta.
friend rompe reglas de encapsulamiento, y si razón de ser es ayudar a resolver problemas muy específicos que no se resolverían de otro modo (o que requerirían código innecesario, en fin, hay muchas posibilidades).

En cualquier caso, la definición es clara: una clase o función es amiga de otra cuando necesita acceder a determinada información <ella y solo ella> (de lo contrario, bastaría con poner esa información pública).

Así que, cuando te encuentres el punto en el cual necesitas lo antes dicho, y no hay otro camino lógico para lograrlo, es cuando usarías friend.
89  Programación / Desarrollo Web / Re: ¿Como hacer un corrector de ortografía en javascript? en: 27 Enero 2018, 16:03 pm
replace no modifica la cadena, sinó que devuelve una nueva, así que, en el ejemplo de SrTrp:
Código
  1. function validar(){
  2.   var Tarea = document.getElementById('tarea');
  3.  
  4.    if (Tarea.value === "á"){
  5.        Tarea.value = Tarea.value.replace("á","b");
  6.    }
  7. }
90  Programación / Programación General / Re: ¿Cómo funciona OpenGL? [Programación General] en: 26 Enero 2018, 20:44 pm
Respuesta genérica: ¿Cómo se interactúa con un componente de hardware cualquiera (la GPU no deja de ser simplemente un componente más)? El driver de la GPU se encarga de comunicarse con el hardware. Existiendo este "puente", la interacción es simplemente una comunicación, donde la parte del software le envía los datos que sean, y la GPU los interpreta.
Al final es como dos piezas separadas comunicándose entre sí... Si era esa tu pregunta xD
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 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines