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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 [8] 9
71  Programación / Programación C/C++ / [Consulta] ¿Guía para instalar Qt? en: 22 Mayo 2015, 11:27 am
Buenas,

¿Alguien sabe alguna guía de como usar y bajarme las librerías de Qt sin su IDE para yo usarlo en Dev C++?

He estado mirando en la web oficial pero creo que viene con el IDE o así..

Si alguien podría aconsejarme lo agradecería.
Gracias.

Saludos.
72  Sistemas Operativos / GNU/Linux / [Linux] Error al instalar linux en: 21 Mayo 2015, 18:32 pm
Buenas,

Estoy intentando instalar linux en una partición de windows.

Me baje de la página oficial de ubuntu, el ubuntu 14.0 que son estos archivos:



Y al iniciar el wubi se me inicia esto bien:



Ahora el problema llega aquí, relleno todos los datos y eso bien... y cuándo le doy a instalar y empieza a instalarse aparece esto:



He buscado información al respecto, y he leído algo de que el wubi no se actualiza desde hace 2 años o algo así..

Si supieran como ayudarme a solucionar el error, o alguna otra descarga para instalar linux, me da igual la distribución mientras que sea buena.

Agradezco cualquier ayuda.
Gracias.

Saludos.
73  Programación / Programación C/C++ / [Consulta] ¿Qué librería gráfica me recomendarías? en: 20 Mayo 2015, 21:10 pm
Buenas,

Me gustaría saber que librería gráfica me recomiendan usar para empezar con gráficos.
Por ejemplo para calculadora gráfica, juegos 2d, etc.. así para empezar..

He pensado en algunas librerías pero no se cuál puede ser la más indicada.

¿Qt, SDL o SFML?

¿Cuál me recomendarías y por qué?

Agradecería respuestas convincentes.

Gracias.

Saludos.
74  Programación / Programación General / [Consulta] Windows con limitaciones en: 19 Mayo 2015, 22:58 pm
Buenas,

Mi duda es la siguiente:

He escuchado que windows tiene limitaciones por ejemplo a la hora de programar. ¿es más rentable linux?

¿Qué aconsejan mejor que formatee pc con linux o podría crear una partición para linux?

Saludos.
75  Programación / Programación C/C++ / [C++] Importar Remove(); [SOLUCIONADO] en: 17 Mayo 2015, 16:08 pm
Buenas,

Tengo un pequeño problema que no se donde falla, osea todo va bien sin fallos ni nada...
tengo en un header una función en la que se ejecuta la función remove(); pero desde el header no funciona, sin embargo la pongo en el main y funciona correctamente.

Creo que es por el return, intento poner return en el header pero me salta error.

Aquí el código:

main.cpp

Aquí remove(); funciona perfectamente.

Código
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4. #include <cstdio>
  5.  
  6. using namespace std;
  7.  
  8. #include "crear.h"
  9. #include "buscar.h"
  10.  
  11. int main(){
  12.  
  13. char opcion;
  14.  
  15. cout << "Introduzca la opcion: ";
  16. cin >> opcion;
  17.  
  18. switch(opcion){
  19. case '1':
  20. crear();
  21. break;
  22. case '2':
  23.    buscar();
  24.    break;
  25. case '3':
  26. remove( "archivos/juan.txt" );
  27. break;
  28.  
  29. default:
  30. cout << "Default" << endl;
  31. }
  32.  
  33. cin.get();
  34. return 0;
  35. }

buscar.h (header)

Aquí no me da ningún error ni nada, pero no borra el archivo.

Código
  1. void buscar(){
  2. string str;
  3. string buscarNombre;
  4. string hacerOpcion;
  5. string nombreDos;
  6. string empresaDos;
  7. string edadDos;
  8.  
  9. cout << "Introduce el nombre a buscar: ";
  10. cin >> buscarNombre;
  11.  
  12. const char *datname; // No podemos modificar el valor
  13.  
  14. buscarNombre = "archivos/" + buscarNombre + ".txt"; // Asignamos un valor a la variable
  15.  
  16. datname = buscarNombre.c_str(); // c_str devuelve un const char*
  17.  
  18. ifstream fe(datname);
  19.  
  20. if(fe.good()){
  21. // Se muestra el contenido
  22. while(!fe.eof())
  23.        {
  24.            char c = fe.get();
  25.            str += c;
  26.  
  27.    if(c == '\n') {
  28.                cout << str;
  29.                str = "";
  30.            }
  31.        }
  32.  
  33.        cout << "\nQue desea hacer?" << endl;
  34.        cin >> hacerOpcion;
  35.  
  36.        if(hacerOpcion == "modificar"){
  37.         cout << "Modificando archivo..." << endl;
  38.  
  39.         ofstream fe(datname);
  40.  
  41.         getline(cin, nombreDos);
  42.         cout << "Nombre: ";
  43.        getline(cin, nombreDos);
  44.  
  45.         cout << "Empresa: ";
  46.        getline(cin, empresaDos);
  47.  
  48.        cout << "Edad: ";
  49.        cin >> edadDos;
  50.  
  51.        nombreDos = "Nombre: " + nombreDos;
  52.        empresaDos = "Empresa: " + empresaDos;
  53.        edadDos = "Edad: " + edadDos;
  54.  
  55.        cin.ignore(2, '\n');
  56.  
  57.        fe.write(nombreDos.c_str(), nombreDos.size());
  58.        fe << endl;
  59.        fe << endl;
  60.        fe.write(empresaDos.c_str(), empresaDos.size());
  61.        fe << endl;
  62.        fe << endl;
  63.        fe << edadDos << endl;
  64.  
  65.        fe.close();
  66.        }
  67.        else if(hacerOpcion == "borrar"){
  68.         remove( "archivos/juan.txt" );
  69.        }
  70.    else{
  71.    cout << "Opcion no valida." << endl;
  72.    }
  73.    }
  74. }

Agradecería que me pudieran comentar a que se debe dicho error.

Saludos.
76  Programación / Programación C/C++ / [C++] Sobre-escribir archivo [SOLUCIONADO] en: 16 Mayo 2015, 11:23 am
Buenas,

Estoy intentando sobre-escribir los datos de un archivo (para modificarlo) pero me salta error por que no está definido el archivo pero lo tengo encontrado, acá el código:

Me dice que el archivo no está declarado.


Código
  1. ifstream fe(datname);
  2. if(fe.good()){
  3. // Se muestra el contenido
  4. while(!fe.eof())
  5.        {
  6.            char c = fe.get();
  7.            str += c;
  8.  
  9.    if(c == '\n') {
  10.                cout << str;
  11.                str = "";
  12.            }
  13.        }
  14.  
  15.        cout << "\n?Que desea hacer?" << endl;
  16.        cin >> hacerOpcion;
  17.  
  18.        if(hacerOpcion == "modificar"){
  19.         cout << "Modificando archivo..." << endl;
  20.  
  21.         ifstream fe(datname);
  22.  
  23.         if(fe.good()){
  24.         getline(cin, empresaDos);
  25.         cout << "Empresa: ";
  26.            getline(cin, empresaDos);
  27.  
  28.            cout << "Edad: ";
  29.            cin >> edadDos;
  30.  
  31.            empresaDos = "Empresa: " + empresaDos;
  32.            edadDos = "Edad: " + edadDos;
  33.  
  34.            cin.ignore(2, '\n');
  35.  
  36.            file.write(empresaDos.c_str(), empresaDos.size());
  37.            file << endl;
  38.            file << endl;
  39.            file.write(edadDos.c_str(), edadDos.size());
  40.  
  41.            file.close();
  42.         }
  43.        }
  44.        else{
  45.         cout << "La opcion seleccionada no existe." << endl;
  46.        }
  47. }
  48. else{
  49. cout << "El archivo no ha sido encontrado." << endl;
  50. }

Intento sustituir el texto predefinido por el nuevo, pero no encuentra el archivo aunque lo tenga definido ifstream fe(datname);

Si me pueden echar una ayudita lo agradecería.

Saludos.
77  Programación / Programación C/C++ / [C++] Renombrar char [SOLUCIONADO] en: 15 Mayo 2015, 17:06 pm
Buenas,

Tengo un problema al renombrar una variable char, acá el código:

Código
  1. string buscarNombre;
  2.  
  3. cout << "Introduce el nombre a buscar: ";
  4. cin >> buscarNombre;
  5.  
  6. char *datname = "archivos/vid.txt";
  7.  
  8. *datname = buscarNombre;
  9.  
  10. ifstream fe(datname);


Y esta es la línea que me salta error:

Código
  1. *datname = buscarNombre;

He probado de varias maneras ya, pero no me deja renombrar a la variable o si no me salta error en el ifstream.

Si pueden echarme una mano lo agradecería.

Saludos.
78  Programación / Programación C/C++ / [C++] Crear archivo .txt [SOLUCIONADO] en: 14 Mayo 2015, 17:33 pm
Buenas,

Estoy probando a crear archivos de textos, guardando datos, etc..

Tengo este código:

Código
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.  
  8. string nombre;
  9.  
  10. cout << "Introduzca el nombre del archivo: ";
  11. cin >> nombre;
  12.  
  13. if(nombre == "5"){
  14. char cadena[128];
  15.    // Creamos un fichero de salida
  16.    ofstream fs(nombre.".txt");
  17. }
  18. else{
  19. cout << "Nombre no valido." << endl;
  20. }
  21.  
  22.  
  23. cin.get();
  24. return 0;
  25. }

Todo funciona bien.

Pero me salta un error acá:

Código
  1. ofstream fs(nombre.".txt");

Se que es por la variable "nombre.", pero estoy intentando buscar información y no doy con el resultado... y el if no se como ponerlo para que se ejecute si el campo no está en blanco u es un número.

Si me pudieran dar una ayudita u pista lo agradecería.

Un cordial saludo.
79  Programación / Programación C/C++ / Consulta - Empezar por librería [C++] en: 10 Marzo 2015, 17:19 pm
Buenas,

Tengo una consulta y es la siguiente:

Soy novato en c++, y claro se ya más o menos lo básico.. (trabajando en consola), pero quiero ya introducirme un poco más en las librerías.. por ejemplo empezar a hacer ventanas.... etc...

Para hacer ventanas es recomendable hacerlo con la librería windows o una librería de gráfico como sfml, allegro, etc...

Al igual de introducirme en alguna librería también poder jugar con ella como algún juego... ya se que para ello es mejor las de gráfico... pero también entrando en el sistema.

Me gustaría saber por cual tiraría para un principiante introducirse más en el entorno.

Gracias, saludos.
80  Programación / Programación C/C++ / [SOLUCIONADO] Consulta - Introducir varios datos en Struct [C++] en: 9 Marzo 2015, 16:25 pm
Buenas,

Estos practicando las estructuras en c++ y bien hasta el momento más o menos voy bien y ahora tengo una consulta, he ingresado datos y luego los he mostrado, hasta hay bien, pero la cosa es si puedo introducir más de 1 dato, osea repetir progresivamente hasta que yo quieras.

Aquí mi código:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.  
  7. int ver;
  8.  
  9. struct Personaje{
  10. char nombre[30];
  11. int edad;
  12. char empresa[30];
  13. }Trabajador;
  14.  
  15. cout << "Nombre: ";
  16. cin >> Trabajador.nombre;
  17.  
  18. cout << "Edad: ";
  19. cin >> Trabajador.edad;
  20.  
  21. cout << "Empresa: ";
  22. cin >> Trabajador.empresa;
  23.  
  24. cout << "Pulsa '1' si quieres ver los datos: ";
  25. cin >> ver;
  26.  
  27. if(ver == 1){
  28. cout << "Nombre: " << Trabajador.nombre << endl;
  29. cout << "Edad: " << Trabajador.edad << endl;
  30. cout << "Empresa: " << Trabajador.empresa << endl;
  31. }else;
  32.  
  33. cin.get();
  34. return 0;
  35. }

Eso hace que tu metas 3 datos y luego los muestre, pero me gustaría saber si pudiera meter varios datos más y luego buscar 1 en especial y me lo diga.

He encontrado referencias acá:

http://www.aprendeaprogramar.com/mod/resource/view.php?id=495

Pero para lo que busco hacer está usando punteros y me gustaría saber si hay alguna manera de hacerlo sin usar punteros ya que hasta hay no llego aún.

Gracias, saludos.
Páginas: 1 2 3 4 5 6 7 [8] 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines