Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - antkk

#11
Me gustaría saber cómo puedo saber si una página web existe, es decir:

www.google.es --> existe

ww3w.4123asdf.co5m --> no existe

Un saludo.
#12
Cita de: тαптяα en 29 Mayo 2015, 14:51 PM
Has reabierto un tema de hace más de 5 años :)



https://docs.google.com/document/d/1OsG_dD3SwbkOmMTg3bAFFRFY69Tq6JQLFf593n97D7Y/preview

No me he dado cuenta de la fecha, estoy realizando unos ejercicios de python y probando cosas he dado con la solución...
#13
Cita de: Littlehorse en  6 Enero 2010, 19:50 PM
Prueba asi:

Código (python) [Seleccionar]

import webbrowser
url = 'www.google.com'
nav=webbrowser.get('mozilla')
nav.open_new(url)



en vez de poner mozilla pones firefox, en linux funciona perfectamente.
#14
Creo que he encontrado el error. Después de introducir el 1 del menú de opciones y darle al enter el cin.getline(...) se traga el enter y da error. He introducido antes del cin.getline un cin.ignore()

Gracias de todas formas por tu comentario.
#15
Buenas, tengo un problema en tiempo de ejecución de mi programa.

Voy a escribir aquí lo que me sucede cuando estoy ejecutando el programa:

esteganografia
1 - Ocultar
2 - Revelar
3 - Salir
Seleccione una opcion: 1
Introduzca la imagen de entrada: terminate called after throwing an instance of 'std::ios_base::failure'
 what():  basic_filebuf::underflow error reading the file
Abortado (`core' generado)[/i
]



Aquí el código:

while(seguir){

   cout << "esteganografia\n";
   cout << "1 - Ocultar\n";
   cout << "2 - Revelar\n";
   cout << "3 - Salir\n";
   cout << "Seleccione una opcion: ";
   cin >> opcion;

   switch(opcion){
      case 1:
         cout << "Introduzca la imagen de entrada: ";
         // Creo que aquí está el principal error ya que no me
                       // deja leer el nombre del archivo.
                       cin.getline(nombre_imagen,MAXNOMBRE);
         strcat(directorio,nombre_imagen);
         // Creo que el error se produce por el cin.getline...   
         if(origen.leerImagen(directorio)){
            cout << "\nImagen leida correctamente. ";
            cin.ignore();
            cout << "\nIntroduzca la imagen de salida: ";
            cin.getline(nombre_imagen,MAXNOMBRE);
         destino.crear(origen.filas(),origen.columnas());


He dejado dos comentarios para que sepáis a mi parecer donde están los errores. Un saludo



#16
Programación C/C++ / Problema al compilar
25 Marzo 2015, 17:58 PM
Hola, tengo que hacer una práctica para una asignatura de la universidad. Tengo que ocultar un mensaje en una imagen y luego revelarla. Tengo las funciones escritas, el make hecho. Cuando utilizo el make, al compilar me sale estos errores:

g++ -c src/testcodificar.cpp -o obj/testcodificar.o -Iinclude/
src/testcodificar.cpp: In function 'int main()':
src/testcodificar.cpp:43:27: error: invalid conversion from 'char*' to 'byte* {aka unsigned char*}' [-fpermissive]
  if (!ocultar(img, mensaje)){
                           ^
In file included from src/testcodificar.cpp:5:0:
include/codificar.h:7:6: error:   initializing argument 2 of 'bool ocultar(Imagen&, byte*)' [-fpermissive]
bool ocultar(Imagen& imagen, byte array[]);
      ^
src/testcodificar.cpp:65:35: error: invalid conversion from 'char*' to 'byte* {aka unsigned char*}' [-fpermissive]
  if (!revelar(img, mensaje, MAXTAM)){
                                   ^
In file included from src/testcodificar.cpp:5:0:
include/codificar.h:9:6: error:   initializing argument 2 of 'bool revelar(const Imagen&, byte*, int)' [-fpermissive]
bool revelar(const Imagen& img, byte array[],int maximo);
      ^
src/testcodificar.cpp:77:27: error: invalid conversion from 'char*' to 'byte* {aka unsigned char*}' [-fpermissive]
  if (!ocultar(img, mensaje)){
                           ^
In file included from src/testcodificar.cpp:5:0:
include/codificar.h:7:6: error:   initializing argument 2 of 'bool ocultar(Imagen&, byte*)' [-fpermissive]
bool ocultar(Imagen& imagen, byte array[]);
      ^
make: *** [obj/testcodificar.o] Error 1

Entiendo por qué es el error, la conversión de char a un unsigned char es invalida. No entiendo que debo de hacer, necesito byte para codificar el mensaje. Alguien me puede ayudar?? Un saludo.
#17
Scripting / Aprender Python
23 Marzo 2015, 08:37 AM
Hola, estaba interesado en apuntar a un curso de Python de la facultad, pero no sé que hacer ya que no tengo conocimientos de otro lenguaje de programación que no sea c++. Mi duda es: ¿necesito conocer algún lenguaje de programación antes de iniciar el curso de Python?
#18
Hola, estoy aprendiendo a programar en c++ y tengo una duda con esto:

void Leer(int vector[]){

   for(int i=0; i < TAMANIO; ++i){
      cout << "Introduce números v[" << i << "]: ";
      cin >> vector;
   }

}

He escrito esta función y mi duda es como resuelvo que el usuario al introducir un char desde el teclado y no se lo trague el vector??

TAMANIO está declarada como una constante global y su tamaño es 100.

Un saludo