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

#101
Programación C/C++ / Re: Problemita!!
2 Junio 2011, 19:36 PM
Para almacenar en un array la direccion de un struct puedes hacerlo con punteros:
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

struct map{
int mapa[3];
};
struct cam{
char nombre[20];
};

int main(){
    cam nom[3];
    cam *array = new cam[3]; //Declaracion e incializacion del puntero

    cin >> nom[0].nombre;
    cout << nom[0].nombre << endl;

    array[0] = nom[0]; //Asignacion
    cout << array[0].nombre ; //mostrando el nombre de la direccion del array[0]


return 0;
}


Espero que te ayude.
#102
GNU/Linux / Re: Ubicar programas ubuntu
30 Mayo 2011, 17:30 PM
Ya, tenia pensado hacer eso como ultimo recurso, pero mas que nada por saberlo, el directorio en el que se ubican los programas de la barra aplicaciones del unity.
gracias de todas formas
#103
Programación C/C++ / Re: Ayuda array
30 Mayo 2011, 17:03 PM
para ignorar se usa la funcion ignore.
Por ejemplo:
Código (cpp) [Seleccionar]
cin.ignore(50,'.'); Esto se pone antes de hacer el cin >> a y lo que consigues es que ignore, en este caso, 50 puntos.
Asi creo que si saldra como tu quieres.
Al poner aa.a te leera aaa por lo que si que te va a dar 111 :)
#104
Creo que lo más facil sería ayudarse de las frases condicionales del while para salir del bucle, si no me equivoco, el break dentro del if sale del if, no del while.
Prueba dandole a opcion el valor 'E' o 'e'.

Si vas a usar esas variables, metele otra condicion al while tipo:   while(opcion!='E' && opcion!='e' && condicionante != 1), donde condicionante es una variable de cualquier tipo y el 1 es un valor para que se cumple la condicion.
#105
Programación C/C++ / Re: Ayuda array
30 Mayo 2011, 16:27 PM
Puede resultar más sencillo hacerlo de esta forma:
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main(){
    string a;
    cout << "Coloque la palabra a: " << endl;
    cin >> a;
    for (int x=0; x<sizeof(a); x++){
        if(a[x] == a[x+1]) cout << 1;
        else cout << 0;
    }
    return 0;
}


Si necesitais alguna aclaracion decidmelo. (Uso string para no tener preocuparme por el tamaño del array).
#106
GNU/Linux / Ubicar programas ubuntu
29 Mayo 2011, 18:16 PM
Buenas.
Mi duda es que tengo ya varios programas que no se pueden instalar de la manera tradicional a ubuntu y los tengo descargados y en una carpeta metidos.
Uno, por ejemplo, para inciarlo tengo que ejecutar un archivo bash.
para no tener que estar metiendome todo el tiempo en las mismas carpetas, queria preguntaros donde están ubicados los accesos directos a los programas (Por ejemplo, para que te salga en Unity en la barra de aplicaciones), asi puedo colocar mi programa ahi y que sea todo más rapido :)

Un saludo!
#107
Hola, yo he empezado a estudiar diseño de páginas web seriamente hará... mes y medio? Aunque ya habia leido algo sobre esto, la verdad es que no es demasiado dificil la compresion y creo que llevo buen nivel.
Si sabes C, PHP tiene la misma sintaxis casi, y javascript casi que también.
HTML tiene una sintaxis bastante intuitiva, lo más dificil es la maquetacion.
Sobre CSS no tiene casi sintaxis, hay que conocer sus palabras reservadas para las propiedades y poquito más.
Esto es mi opinión, puede que otros no opineis lo mismo!

Si quieres empezar, te dejo algunas paginas: aprender php, Aprende un poco de todo sobre webs
#108
que la funcion retorne un int (return 1 por ejemplo) y la estructura la devuelves mediante referencia ya sea por punteros o por el simbolo &.

Por referencia directa
Código (cpp) [Seleccionar]
int funcion (tipo_struct &estructura) //Declaracion de la funcion
funcion(estructura) //Modo de uso


Por punteros
Código (cpp) [Seleccionar]
int funcion (tipo_struct *estructura) //Declaracion de la funcion
funcion(&estructura) //Modo de uso


Creo que por punteros era asi, pero no estoy del todo convencido xD
#109
Scripting / Pasar parametros a un array
16 Mayo 2011, 16:07 PM
Hola, estoy intentando hacer un programa en bash y quiero agregarle los parametros que se añaden desde el terminal a un array que he creado yo, el problema es que no se como asignarle al array los parametros:
Os copio el mejor intento que he hecho xD
Código (bash) [Seleccionar]

#!/bin/bash

declare -a opciones;

if [ $@ ]
then
echo "Parametros pasados: $#"
echo "El primer parametro es $1"
opciones="$*"
for (( y=1; y<=$#; y+=1)); do
opciones[$y]=${(("$y"))} #Aqui esta el meollo del problema
echo ${opciones[$y]}
done


Lo maximo que he conseguido es que le asigne el numero del argumento... por favor, echarme una mano :)
#110
danyhack, explicame bien que es lo que hace ese algoritmo porque ahora mismo no caigo.. :S

Lo de http://code.google.com/p/wifi-hi/ te explico como va, eso es solo una ruta donde "almacenar" el programa (descripciones, descargas, subir código, hacer una wiki, subir screenshots del programa...).
Para modificar el source del programa se hace como siempre se ha hecho, y para subirlo (creo que solo puedo yo, porque quedamos en que me encargaria de eso) hay que hacer uso del subversion o svn.

Una miniguia de como usar SVN http://lihuen.linti.unlp.edu.ar/index.php/C%C3%B3mo_usar_SVN

Lo mejor sería que propusieramos hora y dia para quedar y hablamos por el canal IRC ;)