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 - do-while

#971
Programación C/C++ / Re: Aprender C++ en 21 dias
9 Noviembre 2010, 03:24 AM
¡Buenas!

Danyhack, no pretendia hacerte sentir mal. Mis conocimientos sobre C++ estan anticuados y estoy poniendome al dia, pero por lo que tengo leido, un namespace lo que hace es identificar funciones, clases y variables de forma unica a un nombre, de tal forma que si en algun momento puede haber ambiguedad porque puedan aparecer repetidos el identificadores o nombres de variables, clases o funciones, esta queda resuelta mediante el nombre bajo el que estan agrupados.

Por ejemplo, en un fiuchero fuente tienes una funcion que se llama ordenar para manejar un juego de cartas, y en otro tienes otra funcion que se llama ordenar y ordena enteros, puedes hacer lo siguiente:

Código (cpp) [Seleccionar]

//en uno de los ficheros

namespace cartas
{
    //...
    void ordenar(int baraja[]);

}


//en el otro

namespace enteros
{
    //...
    void ordenar(int vector[]);
}


Para los prototipos los identificadores de los parametros no cuentan asi que ambos son void ordenar(int []);. Si incluyes las dos funciones en un fichero se distinguen asi:

cartas::ordenar
enteros::ordenar

Ya digo que nunca he utilizado los namespaces, y se que el funcionamiento es mas complejo, pero la idea basica es esa. Aqui hay gente que sabe mas y te lo podra explicar mejor y con mas profundidad.

¡Saludos!
#972
Programación C/C++ / Re: Aprender C++ en 21 dias
8 Noviembre 2010, 16:41 PM
Y te dicho que libro puedes utilizar. No se como andaras con el ingles, pero "C++, how to program", tambien sigue el estandar. En la sección de libros y papers encontraras ambos libros.

No se que compilador utiliza tu IDE, pero si te ha dejado compilar programas que incluyen headers con extension .h y sin declarar que estas utlizando el namespace std, probablemente sera bastante antiguo. Utiliza Code::Blocks. Viene con mingw, que respeta el estandar.

¡Saludos!
#973
Programación C/C++ / Re: Aprender C++ en 21 dias
8 Noviembre 2010, 13:40 PM
¡Buenas!

Te recomiendo que no hagas caso del video te ha indicado danyhack. Esta lleno de errores que cualquier compilador que respete el estandar te echara atras el codigo.

Ten cuidado con los textos que leas. Si ves que cualquier libreria incluida termina en .h, que utiliza cin y cout (y otros elementos del lenguaje) sin declarar namespace std olvida ese texto. Esta anticuado.

A parte de los textos que te han recomendado (que no los conozco), te puedo indicar que  en la parte de C++ de "Como programar en C, C++ y Java", desarrollan la programacion en C++ paso a paso y de forma detallada, con muchos ejemplos bien explicados y que siguen el estandar.

¡Saludos!
#974
Foro Libre / Re: Cifras y Letras
5 Noviembre 2010, 18:19 PM
Freeze, tu resultado no es correcto. Has utilizado 150 dos veces.

¡Sigue intentandolo!
#975
En serio, este mundo se esta volviendo loco...
#976
Todos los calificativos que se me ocurren son injuriosos, asi que en lugar de soltarlos aqui, recurrire a una gran frase de Obelix, con una pequeña modificacion: Estos estaounidenses, estan majaretas.

¡Saludos!
#977
Foro Libre / Re: Cifras y Letras
5 Noviembre 2010, 14:52 PM
¡Buenas!

Ahi va una de numericos...

15 10 7 7 2 9 3


Objetivo: 601

¡Suerte!
#978
Foro Libre / Re: Cifras y Letras
3 Noviembre 2010, 19:30 PM
Da un poco mas de tiempo. :D

Que igual alguien encuentra alguna palabra con mas letras...
#979
Foro Libre / Re: Cifras y Letras
3 Noviembre 2010, 18:33 PM
L aunca que veo: TETERA
#980
Foro Libre / Re: Cifras y Letras
3 Noviembre 2010, 17:02 PM
Correcto.

Ahora tienes que poner tu una prueba.

¡Saludos!