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 - Akai

#171
Si, se puede. No se donde habrás leído que sólo menciona C++, pero yo lo he utilizado durante un par de años únicamente para C.

Archivo cpp en principio lo compilará a C++. Archivo c, a C.
#172
Recompilarme el kernel 2.6.38-2 de linux para aplicarle un parche.

El asunto en cuestión es que si en 64 bits con la dicha versión del kernel, cargas después de haber hibernado, saltaba un kernel panic.

No me apetecía esperarme a que lo corrigieran y subieran el kernel parcheado y bla bla bla, así que lo parcheé y compilé yo mismo. Y va genial.

Unas cuantas más de ese estilo tengo en mi haber esta semana xD
#173
Programación C/C++ / Re: duda con while
16 Abril 2011, 11:35 AM
Creo que deberías revisar la teoría. Tu condición del while lo único que te lleva es a un bucle infinito, ya que haces lo siguiente:

(recordemos que = es ASIGNAR, == COMPARAR)

mientras a la n le pongo lo que hay en n: pinto l, incremento l.

asignar a n lo que hay en n únicamente es FALSO si n es 0.

Por otro lado, estás usando cout de una forma un tanto... oscurilla con esto: <<" ,","\n"  quedaría mejor así:

<< " ,\n"

La tabulación es \t

Y como cambiar el bucle para que haga lo que ti quieres hacer, te lo dejo a ti.
#174
Foro Libre / Re: Sus escritorios
16 Abril 2011, 11:28 AM
No la clase de escritorio de dos monitores con fondos que armonicen que cabría esperar, pero bueno... xD


#175
Veamos... todo depende de qué directorios compartas. Si no compartes el home, en principio no debería ser problema.

Si lo compartes, lo ideal sería asignar permisos de no lectura ni escritura (mucho menos ejecución) al usuario de tu familiar en la red sobre tu home

De todas formas... no se si será el caso, pero a mi me viene mi home como lectura y escritura para mi, y nada para grupo ni otros

Por otro lado, realmente es necesario compartir el home? Lo veo un poco... ¿extremo?
#176
Cita de: cazagavilan en 15 Abril 2011, 12:45 PM
para que sirve return?

return devuelve un valor a la función que ha llamado a la que usa el return.

En el caso de main, como ssaammuu te ha dicho, devuelveun 0 al sistema operativo para indicar que su ejecución ha sido correcta.
#177
Entre las diversas opciones que hay:

a) lees carácter a carácter de la entrada y lo guardas en una cadena, y luego imprimes de n-1 a 0 carácter a carácter.

b) lees la cadena de golpe, imprimes de la misma forma que el anterior.
#178
Programación General / Re: Lazarus en Linux
15 Abril 2011, 08:32 AM
No soy experto en el tema, pero Lazarus es un IDE, entorno de desarrollo, posiblemente te falte instalar un compilador y hacer referencia a él en las configuraciones de Lazarus
#179
Creo que se refería a Backtracking o búsqueda con retroceso.

Encontrarás información en la wikipedia, pero básicamente consiste en encontrar la solución a problemas que dependan de decisiones pudiendo volver atrás si en algún momento se descubre que en un paso anterior se ha tomado una decisión que imposibilita la solución.

Los sudokus, el problema de las n reinas y otros por el estilo son problemas de backtracking.

Por así decirlo, backtracking es el término medio entre fuerza bruta y voraces.
#180
system lo que hace es decirle al sistema que ejecute el comando x, siendo x la cadena que tu le pasas por parámetro. Estos comandos, como ya has notado, se ejecutan en la consola.

Como se hacen llamadas al sistema sin usar la consola? no uses system. Utiliza las funciones o código necesario para realizar lo que quieras hacer SIN necesidad de system.

(Pongo el ejemplo con funciones de Linux que son las que domino, pero la idea es la misma)

Ejemplo supongamos que system("cd /home/usuario" ) cambia el directorio de trabajo a /home/usuario. Esto, obviamente, nos saca la consola y es lo que queremos evitar.

Por otro lado, tenemos la función chdir que nos cambia el directorio de trabajo a donde nosotros le indiquemos, sin recurrir a system, es decir, realizamos la misma llamada al sistema, pero sin system.

(fin del ejemplo)

Si pudieses añadir un ejemplo de llamada system que quieres sustituir, se te podría encabezar hacia la msdn o ayudarte de una forma más concreta.