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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17
121  Sistemas Operativos / GNU/Linux / [AYUDA XFA] Recuperar GRUB2, dualboot W10 en: 29 Septiembre 2016, 17:45 pm
Buenas, una vez más editando este post, espero que sea definitivo.

No logré que nadie me solucione mis problemas, estoy rendido en Linux antes de empezar, a ver si reviven mis ganas por el open source...

En resumen: Tengo W10, instalé Ubuntu 16.04, pero ahora solo me deja bootear W10, ya que no me salta el GRUB2 para seleccionar entre sistemas operativos.

Busqué un montón de soluciones y ninguna pude llevar a cabo, por eso recudo a ustedes, soy virgen de Linux, y espero que me ayuden.

Necesito saber como bootear Ubuntu, como configurar y habilitar el GRUB2. Si es necesario, reemplazo la versión de Ubuntu por otra distribución de Linux con GRUB2, pero porfavor ayudenme!
122  Programación / Programación C/C++ / Re: [Ayuda C]Consejos para TP Final en: 27 Septiembre 2016, 23:24 pm
scanf tiene una especie de expresión regular: si sustituyes %s por %[] scanf aceptará solamente los caracteres que haya entre corchetes, pero si el primer caracter que hay entre los corchetes es el acento circunflejo ^ scanf leerá todos los caracteres hasta encontrar los de la lista.
Así %[^\n] leerá toda la cadena hasta encontrar el caracter de nueva línea.

perfecto, disculpa, se que esa teoria esta en la pagina que me pasaste pero no me manejo muy bien con el lexico del rubro en ingles.

Gracias una vez mas.

Plantee una nueva duda aqui mismo, editando el post principal para evitar el doble post.

Gracias a los interesados!

MOD: No hacer doble post.
123  Programación / Programación C/C++ / Re: [Ayuda C]Consejos para TP Final en: 27 Septiembre 2016, 22:25 pm
Lo que pasa que no logro encontrar una funcion de scanf que me lea los espacios.
Cual deberia utilizar  o de que forma?
fscanf(stdin...) no me funciona tampoco.
124  Programación / Programación C/C++ / Re: [Ayuda C]Consejos para TP Final en: 27 Septiembre 2016, 21:03 pm
Scanf tiene muchas opciones, incluso puede dimensionar el buffer por ti con el especificador m.
Pásate por aquí y verás todo lo que puede hacer: https://linux.die.net/man/3/scanf

Y printf también tiene más opciones de las que te habrán contado. Dale un repaso también a su página de manual.

Gracias genio! Estas funciones son compatibles con windows no?
125  Programación / Programación C/C++ / Re: [Ayuda C]Consejos para TP Final en: 27 Septiembre 2016, 20:38 pm
No uses fflush ( stdin ). Esta función sólo está pensada para flujos de salida. Usada en flujos de entrada su comportamiento no está definido, puede pasar cualquier cosa.

No uses gets, es una función obsoleta por su inseguridad y está marcada a desaparecer.

Perfecto, y entonces? Me manejo con scanf nada mas? Como controlo el buffer? Combino getchar y scanf?
126  Programación / Programación C/C++ / [Ayuda C]Consejos para TP Final en: 27 Septiembre 2016, 03:40 am
[PRIMERA DUDA RESUELTA POR MAFUS]
Buenas, estoy ya preparando mi TP final para aprobar la asignatura, vengo en busca de unos consejos y sacarme varias dudas. El TP es con manejo de archivos y estructura, nada complicado.
Lo que pasa que quiero hacerlo lo mas optimo posible y por eso acudo a ustedes.

Mi primera duda es que en el programa tengo que leer bocha de datos ingresados por teclado, y siempre en todos mis programas tengo problemas, al combinar gets y scanf, con el buffer. Que funciones me recomiendan usar para lecturas de datos?

Recuerden que tengo windows y no se si es conveniente poner un fflush(stdin) cada dos lineas.

Tengo que leer cadenas y numericos, no mas.

(Ire cambiando el post y editandolo entre tilde y cruz cada vez que tengo una pregunta, para evitar doble, triple, cuadruple post) Gracias a los interesados!

Ademas les pido a los que tengan, algun paper con apuntes de C especificamente de archivos, ya que los que tengo dejan algo que desear.



[SEGUNDA DUDA]

Modifico este post para no plaguear el sub-foro.
Ahora tengo una duda con el archivo, al grabarlo lo grabo con extension .txt, y graba todo perfectamente, y si lo leo desde el IDE lo imprime perfectamente. El problema esta cuando yo voy directamente al txt creado y lo abrio, se ven todos simbolos ilegibles, como si fuera basura, y me han dicho que no tiene porque ser asi.

Mi duda es como hacer para que se no se grabe "basura" en el txt, y tambien pueda modificarlo desde alli.

Gracias.
127  Programación / Programación C/C++ / Re: [C] Ordenar Array de STRUCT en: 24 Septiembre 2016, 19:08 pm
Alucinante, solo una duda con respecto a mi pregunta. Swap simula ser una funcion de intercambio no? o es una funcion agregada a una libreria?. (lo que me interesaria es el contenido de que pasa adentro de swap)
Usaste un par de librerias que no son de mi conocimiento, generalmente me manejo con stdio, stdlib, string.h y bool.

Supongo que mi desentendimiento del cout<< tiene que ver con esto, igual que con el using namespace std.

Y una duda importante: en la comparacion con el strcmp, que surge? Es decir, cuando devuelve mayor que 0? Difiere si es mayor o menor a 0? Yo la manejaba solamente con igualdad a 0, para comparar strings. Usando DNI como string y no como entero, es confuso, pero me gustaria saberlo.
128  Programación / Programación C/C++ / [C] Ordenar Array de STRUCT en: 24 Septiembre 2016, 00:22 am
Buenas, ahora estoy perdido enserio.

Me pidieron que haga un array de estructuras con los campos NombreyApellido, DNI, Sueldo, FechaFinDeContrato, tengo que cargarlo desordenadamente, luego ordenarlo y pasarlo a un archivo ordenado.

Lo tengo que ordenar por el campo clave DNI, y utilizar alguno de los metodos conocidos, shell, quicksort, burbuja, etc...

No tengo idea como hacerlo, es decir se como comparar los DNIs entre si, pero despues no se como acomodar en orden la estructura o si pasarla directamente a medida que voy encontrando los primeros elementos al archivo.
129  Programación / Programación C/C++ / Re: [C] Duda facil - cadena en: 20 Septiembre 2016, 23:35 pm
Gracias gente, no me di cuenta que al poner [10] iba a comparar ese elemento jaja, voy a usar la funcion.
130  Programación / Programación C/C++ / [C] Duda facil - cadena en: 20 Septiembre 2016, 23:09 pm
Bien, recien estoy empezando con archivos, y arranque por un programa facilito. Que me grabe frases en un txt mediante la variable texto, hasta que ingreso la palabra "fin", cuando se ingresa fin se cierra el archivo, sin grabar dicha palabra.

Resulta, que por mas que ingrese fin no me lo toma, les paso el fragmento del codigo.

Código:
char texto[10];
    FILE* fichero;
    fichero= fopen("registroDeUsuario.txt", "wt");

    while(texto[10] != "fin"){
        fflush(stdout);
        gets(texto);
        fputs(texto,fichero);
        fputs("\n",fichero);
    }
    fclose(fichero);


intente tambien con comillas simples y nada.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines