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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 [145] 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 ... 401
1441  Programación / Programación C/C++ / Re: compilar programa con una biblioteca que no se encuentra en el mismo directorio en: 6 Marzo 2016, 00:00 am
Código:
gcc -o programa programa.c -L./direccióndelabiblioteca -lbiblio
Prueba así, con -L./dirección

Nunca compilé con dependencias en Linux, pero vaya.
1442  Foros Generales / Foro Libre / Re: La NASA pagará 16,300 euros por fumar marihuana durante 70 días en: 5 Marzo 2016, 23:39 pm
70 días por 16k. En general, estar 70 días encerrado, aunque te puedas levantar, es algo muy bruto xD
Pero los experimentos son los experimentos. Aunque en fin, 70 días. ¿No les llegaba 20? Si en 20 días no notan algún cambio, dios mio xD
1443  Programación / Programación C/C++ / Re: Pasar argumentos a netbeans en: 5 Marzo 2016, 22:46 pm
Si no me equivoco, para pasarle argumentos, en Project properties > Run > Run Command.
1444  Programación / Programación C/C++ / Re: Assambler o C/C++ ?? en: 5 Marzo 2016, 15:10 pm
Si tienes la capacidad y paciencia de estructurar un programa completo en ASM mejor que en C, hazlo.
Si buscas mayor portabilidad, C.
Si buscas código más estructurado, probablemente C.


La mejor opción en tu caso, puede ser hacer funcionalidades en ASM, con inline assemby quizás, o compilando funciones en ASM y usándolas en C.

En cualquier caso, C es un lenguaje de bajo nivel, cuasi comparable a ASM.
1445  Programación / Programación C/C++ / Re: undefined reference to.. (Build failed) ¿A qué se debe el error?. en: 29 Febrero 2016, 23:18 pm
Lo mejor es eso,q ue crees un proyecto, y le metas ambos archivos. Code::Blocks hará el resto.

Para agregar archivos al proyecto, o le das a "Add files", o a "New file" en el menú de la barra superior, y ya te va a pregutnar si lo quieres meter al proyecto.
1446  Programación / Programación C/C++ / Re: Matriz de colores en la consola en: 29 Febrero 2016, 17:49 pm
La función recibe eso, un HDC: https://msdn.microsoft.com/en-us/library/windows/desktop/dd144934%28v=vs.85%29.aspx
El HDC lo puedes sacar con esta función: https://msdn.microsoft.com/en-us/library/windows/desktop/dd144871%28v=vs.85%29.aspx
Y con esta, el HWND de la consola: https://msdn.microsoft.com/en-us/library/windows/desktop/ms683175%28v=vs.85%29.aspx
1447  Programación / Programación C/C++ / Re: undefined reference to.. (Build failed) ¿A qué se debe el error?. en: 29 Febrero 2016, 09:03 am
En primer lugar, en un programa solo hay 1 main. Quita el main del .cpp de la clase.

Luego, el .cpp de la clase lo tienes que compilar primero. Eso generará un .o. Al compilar el mejores-amigos.cpp, también generará un .o. Luego, juntas y compilas ambos .o. El erro es que no encuentra la implementación de esas funciones. Eso es porque supongo que no se compiló el .cpp de la clase.

Todo esto te lo hace solo la mayoria de los IDE. Si creas un proyecto en el IDE, te lo debería hacer solo. ¿Qué utilizas para programar C++?
1448  Programación / Programación C/C++ / Re: POO ordenación de arreglos en: 28 Febrero 2016, 23:22 pm
Lo de Estudiante K = arr[ i ] es paraintercambiar valorses. k sería una variable temporal donde almacenar el valor a itnercambiar.

Y sí, puedes hacer 4 funciones, al final solo tendrás que cambiar un par de detalles en cada una. Si te referías a otra cosa, no entendí muy bien.
1449  Foros Generales / Dudas Generales / Re: Valor absoluto en: 28 Febrero 2016, 23:19 pm
Ve por partes. Si tiene un doble valor, supongo que tendrá como máximo 4 soluciones. Saca primero 1 valor absoluto, y luego saca el otro en cada una de las 2 ecacioens que te quedará.
1450  Programación / Programación C/C++ / Re: POO ordenación de arreglos en: 28 Febrero 2016, 18:20 pm
Tendrás que comparar las estructuras, del modo que quieras. Si no quieres andar comaprando una a una, haz un método del tipo compareTo(x). Generalmente este tipo de funciones devuelven -1, 0 0 1, según sea menor, igual o mayor.

Hay otra forma, que no es muy lógica (en este caso), pero te puede servir, y son los operadores.

Código
  1. class Estudiante{
  2.   //...
  3.  
  4. public:
  5.    bool operator>(const Estudiante& e){
  6.        return edad>e.getEdad();
  7.    }
  8. };
  9.  
  10. int main(){
  11.    Estudiante a,b;
  12.    a.setEdad(15);
  13.    b.setEdad(25);
  14.    cout << (a>b);
  15. }

Casi todos los operadores son sobrecargables. Por ejemplo, <,>,>=,<=,==,!=,>>,<<, operador coma (,), [], (), &,|,^,||,&&, ...
Algunos, como el operador (), te permite enviarle más deun parámetro.

Atu estructura Estudio le puedes añadir un par de operadores del tipo:
Código
  1. bool operator>(const Estudio& e){
  2.        if(anyo>e.anyo)
  3.            return true;
  4.        if(anyo<e.anyo)
  5.            return false;
  6.        if(mes>e.mes)
  7.            return true;
  8.        // etc...
  9. }
Páginas: 1 ... 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 [145] 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines