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 - Pink Floydiano

#31
Hola.

Estoy personalizando un poco mi escritorio para dejarlo agradable a la vista, pero me he encontrado con un pequeño problema.

Quiero colocar unos cuantos lanzadores en el escritorio hacia las aplicaciones que suelo usar normalmente. Me gusta mucho el diseño que tienen, pero lo que estropea la armonía del escritorio es el nombre. Creo que me expresaría mucho mejor poniendo una imagen de lo que quiero conseguir:



Como podéis ver, los iconos superior e inferior tienen su correspondiente nombre, pero a mí no me gusta cómo quedan. Quiero lograr que se queden todos como está el de en medio.

Es decir, aunque el lanzador tenga un nombre, quiero que se oculte y que  no aparezca nunca.

¿Hay alguna forma de conseguir esto?

Gracias de antemano a todos  ;D

Detalles técnicos: Ubuntu 10.10 y Gnome 2.32.0.
#32
Foro Libre / Re: Sus escritorios
30 Enero 2011, 01:43 AM
Pues ahí va una imagen de mi escritorio. Es Ubuntu, pero personalizado para que se parezca a Mac:



Si alguien quiere algún icono o el fondo, que lo pida  ;)
#33
Muchísimas gracias Ferno, con gente como tú da gusto aprender  ;)
#34
Para resolver el problema que me preguntan, he probado con lo siguiente:

#include <stdio.h>

main()
{
        int c;

        c= EOF;
printf("%d\n", c);

}


Como se supone que ahora c=EOF, al imprimir c estoy imprimiendo el EOF. Cuando ejecuto este programa en la consola, me aparece un "-1".

¿Está bien o he hecho una tontería  :xD ?

PD: Vuelvo a repetir mi escasa experiencia como posible disculpa ante la locura que haya podido hacer  :-[
#35
Ah! Ya entiendo la función del programa, muchísimas gracias  ;-)

Por cierto, según he leído en el manual, hay una forma más sencilla de expresar el programa que he puesto antes, es ésta:

#include <stdio.h>

main()
{
int c;

while((c= getchar()) != EOF)
putchar(c);
}


Pero lo que sigo sin comprender es la parte en la que me piden que "imprima el valor de EOF". Entiendo lo que propone el ejercicio, pero no tengo ni la más mínima idea de cómo comenzar a hacer este programa... ¿Algún consejo?
#36
Buenas.

Recientemente, me he bajado el manual para aprender lenguaje C de Kernighan and Ritchie. Me está pareciendo bastante educativo y estoy intentado asimilar todo lo posible  :)

Sin embargo, he llegado a un punto en el que me he atascado un poco y me preguntaba si alguno podría ayudarme. He de decir que soy completamente nuevo en esto, así que pido disculpas si la pregunta les parece tonta (nunca antes me había puesto a aprender un lenguaje de programación).

El problema en cuestión está en el capítulo 1.5.1, llamado "Copia de archivos". En él, puede verse el siguiente programa:

#include <stdio.h>

main()
{
        int c;

        c= getchar();
        while (c!= EOF) {
                putchar(c);
                c= getchar();
        }
}


Entonces, tengo dos preguntas:

1) A pesar de que en el manual explican cada uno de los componentes, creo que no acabo de entender para qué sirve  :-[ Lo he ejecutado y simplemente copia las palabras que meto en la consola... ¿Alguien me explica la utilidad de este programilla?

2) Al final del capítulo me proponen como ejercicio "Verifique que la expresión getchar ()!= EOF es 0 o 1" y "Escriba un programa que imprima el valor de EOF". Aquí, al igual que antes, no entiendo lo que me piden...

Muchas gracias a todos de antemano por la ayuda.