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 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 ... 401
931  Programación / Java / Re: Duda en una condición if en: 6 Noviembre 2016, 15:17 pm
No. Fíjate en los paréntesis.

El operador ternario ?: está entre paréntesis. El retorno será "this.name" + (el resultado del operador ternario)

Código
  1. // return this.name + (name.getValueArg() > 0 ? (" " + param) : "");
  2.  
  3. if(name.getValueArg() > 0)
  4.    return this.name + " " + param;
  5. else
  6.    return this.name;
932  Programación / Programación C/C++ / Re: Ayuda con static_cast en: 6 Noviembre 2016, 13:54 pm
static_cast<tipo>(objeto) va convertir el objeto al tipo que quieras. Si no puede hacerlo, te tirará un error en tiempo de compilación. No tiene más.

En muchos casos, funciona como un (tipo) objeto

Código
  1. int n = (int)1.8;
  2. int n2 = static_cast<int>(1.8);
En ese caso, tanto n como n2 serán 1.
static_cast es más seguro que el cast clásico (tipo) objeto.

Dicho esto, intuyo que el ejercicio pretende que transformes los coeficientes enteros a double con static_cast.
933  Programación / Programación C/C++ / Re: Ayuda, con Opciones de compilacion en: 6 Noviembre 2016, 01:02 am
Vale. Para lo de las dll, añade la opción de compilación "-static", para que las compile en static y no necesites las DLL.
934  Programación / Programación C/C++ / Re: Ayuda, con Opciones de compilacion en: 5 Noviembre 2016, 14:25 pm
lo que me gustaria entender es como poner orden al compilador para poder hacer deployment en produccion?
¿Poner orden al compilador?
Si el compilador está instalado, entocnes solo es compilar. No entiendo la duda. En el peor de los casos, puedes compilar a mano (o con un batch). Si puedes compilar a mano, hacer el makefile no será mucho más complicado.
935  Programación / Programación C/C++ / Re: Proyecto (ayuda) en: 5 Noviembre 2016, 14:16 pm
No sé ni el nivel ni el tamaño que ha de tener el progrma, pero aquí algún ejemplo genérico:

- Manejar una base de datos de<algo>. Por ejemplo, libros, recetas, etc.
    - Una base que se vaya almacenando en un archivo.
    - En caso de no manejar aun bien archivos, simplemente una base de datos que se pierda al cerrar el programa.

- ¿Un juego? Cualquier juego por turnos o de 1 solo jugador que se te ocurra.
936  Programación / Programación C/C++ / Re: Ayuda, con Opciones de compilacion en: 4 Noviembre 2016, 22:37 pm
-L<directorio donde buscar las librerías>
-l<nombre de la librería>
El nombre de la librería, sin el prefijo "lib" si tiene, ni la extensión: "libabc.a" -> "abc"

En cuanto al tercer punto, puedes revisar si estás usando un compilador de 64 bits y lo tratas de ejecutar en una máquina de 32 bits. Este problema ya es más difícil de analizar sin datos.
937  Programación / Programación General / Re: Pasar un arreglo desde el main a un metodo en una clase en: 4 Noviembre 2016, 15:57 pm
Ninguno. Un getter es un método que creas tú.

Dentro de la clase Llamada:
Código
  1. public String getNumOrigen(){
  2.    return numOrigen;
  3. }

Y lo llamas como cualquier método. llamada.getNumOrigen();

Es un método sin más, pero se le llama "getter". Del mismo modo, un método del estilo:
Código
  1. public void setNumOrigen(String newNumOrigen){
  2.    this.numOrigen = newNumOrigen;
  3. }
Se le llama "setter".
938  Programación / Programación General / Re: Pasar un arreglo desde el main a un metodo en una clase en: 3 Noviembre 2016, 15:59 pm
O pones los miembros public, o creas tú los getters, que no son más que una función que retorna el objeto que quieres. "int getDuracion()"
939  Programación / Programación General / Re: Pasar un arreglo desde el main a un metodo en una clase en: 2 Noviembre 2016, 17:47 pm
Código
  1. private String numOrigen;
  2. private String numDestino;
  3. private int duracion;
Eso tienes en Llamada.
Private implica que solo se puede acceder desde la misma clase. Tú estás accediendo desde una clase hija. Para acceder, necesitarás ponerlo como protected (o hacer una función que te retorne esos objetos)
940  Programación / Programación C/C++ / Re: Ayuda con un programa en c en: 2 Noviembre 2016, 16:51 pm
Hola a todos recien estoy aprendiendo a programar en lenguaje c y me dejaron algunas practicas en las que me encuentro atorado en una que me pide introducir la hora en formato de 24 horas en cinco caracteres (hh:mm) y la imprima en formato de 12 horas, con igual 5 caracteres mas el AM o PM (hh:mm AM/PM), pues ya tengo un programa que lo hace pero necesita que la hora se introduzca con un punto entre hora y minuto (hh.mm) en vez de con dos puntos, no se como hacer que salga con 2 puntos, toda vez que intento colocarlos me da error y no compila, aca el codigo que tengo:

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main (void)
  5.  
  6. {
  7.  
  8. float hora,hour;
  9.  
  10. printf ("escriba la hora en formato de 24 hora solo cinco caracteres (hh.mm): ");
  11. scanf ("%f",&hora);
  12.  
  13. if (hora<12.00)
  14.     {
  15.     printf ("la hora es: %.2f AM",hora);  
  16.     }
  17. else
  18.     {
  19.     hour=hora-12;
  20.     printf ("la hora es: %.2f PM",hour);
  21.     }
  22.  
  23. return (0);
  24.  
  25. }

MOD: Etiquetas GeSHi.

"Me da error y no compila" no es una opción. Lee el error, y si no lo entiendes, ponlo por aquí.

Si ya lo hiciste con ':', pon ese código aquí. El cambio es mínimo.
Páginas: 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines