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

#141
Acabo de escribir, compilar y ejecutar lo siguiente en Code::Blocks.

Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main()
{
    for(int i=0; i<3; i++)
        cout<<i<<endl;
    // cout<<i<<endl; No es posible !
    for(int i=0; i<3; i++)
        cout<<i<<endl;
    return 0;
}


En este caso no es necesario usar las llaves para determinar el alcance de las variables i; porque como cada i es declarada y definida dentro de un for, sólo existen dentro de este bucle (sólo para sus iteraciones).
He comentado una línea entre los FOR. Lo que indica que entre ellos no podemos imprimir en pantalla la variable i porque no existe.
Para que las llaves determinen el ámbito de la variable i tendría que declararse antes de cada for, y encerrados entre llaves estarían dicha definición de variable y el bucle.
#142
Si todas tus estructuras presentan los mismos campos (mismos datos miembro), sería bueno que uses una estructura en general llamada eAlmacen.
Luego existirían arreglos para cada tipo de elementos, un array lapiz, borra, sacapta, papel, libro.
#143
Cita de: Pi] link=topic=90703.msg424609#msg424609 date=1129378595]Bueno, para crear una dll para una funcion como que no es muy recomendable pero si tienes una decenas empieza a ser util, sobre todo para juegos y cosas asi de gran tamaño.

No entiendo muy bien... es decir, cuando he creado muchas funciones es conveniente crear librerías con ellas, ¿cierto?
¿y seguir estos pasos para las DLLs me permite reducir el tamaño del .exe?

Yo de momento sólo sé realizar programas básicos en C++, sin interfaz gráfica. Sin embargo, una vez que tomé el .exe de uno de mis programas y lo llevé a otra computadora, simplemente no funcionaba, me decía que faltaban algunas DLL. El pequeño programa en consola (win32) lo hice en Visual Studio, ¿será que VS agrega cosas innecesarias y que por eso se requieren DLLs?
Era un programa sencillísimo, de los primeros que hice, y aún así no se podía ejecutar en dicha máquina xd
No ocurre cuando se los envío a compañeros que sí tienen instalado el VS.
#144
Qué bueno que hayas elegido C++, yo también he empezado por este lenguaje. Y no entiendo a qué se refieren cuando dicen que es difícil para empezar (debe ser porque aún he visto sólo temas sencillos jeje).

Un buen libro (que he empezado a leer) es Thinking in C++. Yo estoy leyendo su traducción al español, creo que si lo lees en inglés será mejor.

Saludos !
#145
Programación General / Re: aprender a programar
26 Diciembre 2012, 18:23 PM
Empezar por videojuegos no es imposible, pero sinceramente creo que es conveniente empezar estudiando algún lenguaje en particular, para entender cómo es que funcionan las instrucciones/sentencias más simples, más internas; y luego aprender a usar librerías gráficas.
#146
Muchas gracias por los videos.
A veces pido que no expliquen a un rito muy acelerado, pero esta vez creo que exageraron  ;D
#147
Cita de: peternash en 10 Diciembre 2012, 21:20 PM
Los de mas arriba tienen razon. Eso NO es C++, es C que implementa WinAPI 32, aunque se puede implementar el WinAPI como C++, pero lo más común es que se use MFC.
¿Esto tiene alguna relación con Windows Forms?

No consigo entender qué es cada concepto:
C++/CLI
C++ CLR
Visual C++
Windows Forms con C++

Hasta antes sólo he venido aprendiendo C++ con win32 (no sé si está bien usado el "con"), es decir, creo programas sencillos que muestran sus resultados a través de consola simplemente.
Me sorprendió un poco leer que instrucciones como:
Console::WriteLine();
Console::ReadLine();
... sean también parte de C++. Sólo conozco cout y cin para mostrar y recibir datos (o a través de ficheros, pero sólo a nivel de consola).

Agradecería mucho que me expliquen algo sobre esto  :rolleyes:
#148
Programación C/C++ / Re: formularios en c++
10 Diciembre 2012, 05:22 AM
Yo estuve aprendiendo C++ en consola win32 por un tiempo (mes y medio aproximadamente) y hoy me doy cuenta que existe C++ en consola CLR, C++/CLI, y estas cosas que ahora mencionan sobre las librerías gráficas y la interfaz gráfica.
Primero he buscado un poco sobre winAPI pero al ver que era código más C que C++ busqué algo de wxWidgets, pero sin embarbo, el cambio es radical, aparecen tantas nuevas líneas que no comprendo su significado.
Pero también he visto que en Visual Studio puedo crear Forms y modificar parámetros de la ventana sin tocar código... sé que eso no es bueno, pero creo que estará bien para empezar no?
¿O qué es lo que me recomiendan?  ;D

PD: Perdón por revivir un tema tan antiguo, pero es realmente interesante  :-X
#149
Las imágenes ahora no se pueden ver correctamente...
Gracias por la información  ;D
#150
Hacking / Re: Como ser un Hacker en solo 10 pasos...
29 Noviembre 2012, 03:54 AM
Cita de: drvy | BSM en 28 Noviembre 2012, 03:40 AM
http://foro.elhacker.net/reglas

Saludos
Sé que es regla, pero no sabría precisamente por qué lo es . . .  :silbar: