• Domingo 26 de Abril de 2026, 16:12

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Alfonsos1

Páginas: 1 2 [3]
51
C/C++ / Re: como organizar el code en Dev-Cpp
« en: Martes 5 de Octubre de 2010, 20:04 »
PD: se puede declarar clases de esta manera? (osea declarar clases afuera del main.cpp)

52
C/C++ / Re: como organizar el code en Dev-Cpp
« en: Lunes 4 de Octubre de 2010, 01:06 »
no sabia que era asi de sensillo!
gracias

53
C/C++ / Re: como organizar el code en Dev-Cpp
« en: Domingo 3 de Octubre de 2010, 17:50 »
no he podido aún, les digo lo que hice:

le di clic al boton "nuevo", luego elegi la opcion "nuevo codigo fuente", y puse este codigo:

#ifndef FUNCIONES_H
#define FUNCIONES_H
 
int fun();
 
#endif

luego volvi a crear otro codigo fuente y puse este codigo:

#include "funciones.h"
 
int fun() {
return 1;
}

Pero cuando intento compilar me da el siguiente error:

Citar
1 C:Dev-CppcarpetaNueva carpetaSinNombre5.cpp funciones.h: No such file or directory.
 C:Dev-CppcarpetaNueva carpetaMakefile.win [Build Error]  [SinNombre5.o] Error 1  

me marca la linea que dice #include "funciones.h" como la linea del error.

Les dejo una imagen, notaran que el archivo SinNombre4 es .cpp y no .h , talves sea ese el problema pero no se como hacer para que sea .h

54
C/C++ / como organizar el code en Dev-Cpp
« en: Domingo 3 de Octubre de 2010, 02:05 »
apenas estoy comensando a programar un programa (llevo 300 lineas), y ya me esta costando entender y ubicarme entre tanto codigo  :wacko:

mirando la interfas del DevCpp vi que todo el codigo que escrivi estaba dentro de una pestaña, quisiera saver si puedo dividir el codigo en varias pestañas, si se puede diganme como

55
C/C++ / numeros aleatorios C++ Allegro
« en: Sábado 2 de Octubre de 2010, 22:09 »
uso la libreria allegro.h, si hace falta de alguna otra abisenme (en lo posible que sea estandard)

quiero poder generar numeros aleatorios, que me recomiendan?

....

se que hay bastante de esto en google, pero no estoy seguro de cual usar, ya que lei que algunas funciones no devuelven numeros exactamente aleatorios...

56
C/C++ / Re: Darle un valor a una var dentro de la definicion de una clas
« en: Viernes 1 de Octubre de 2010, 15:37 »
ahora si!  :good:

57
C/C++ / Darle un valor a una var dentro de la definicion de una clas
« en: Jueves 30 de Septiembre de 2010, 21:58 »
Tengo una clase en la que inicialice una variable, pero quiro darle un valor a esa variable dentro de la definicion de la clase, para que cada ves que se cree un objeto la variable comience con un valor.

quiero que cada ves que se cree un objeto de "miclase", que comience con una variable "mivariable" igual a 4

seria algo asi:

class miclase
{
 public:
   int mivariable;
   mivariable=4;
};

pero eso me da error...

58
C/C++ / Acceder a objetos atraves de un array
« en: Lunes 27 de Septiembre de 2010, 00:31 »
Quiero hacer un array doble de 200*200, osea que en total va a tener 40000 "espacios".
Voy a presisar una cantidad indefinida de objetos, la cual puede aumentar o disminuir durante el programa, pero supongamos que van a ser alrrededor de 300 objetos.
Cada objeto va a tener una cordenada X y otra cordenada Y, y nececito poder acceder a ese objeto atraves del array. La ubicacion del objeto en el array dependera de sus cordenadas.
Devido a que son solo 300 objetos, habran espacios en el array que no corresponderan a ningun objeto.

LO QUE PRECISO:
Lo que quiero saber es como acceder a un objeto atraves de un array. En otras palabras: organizar los objetos en un array.

RAZON POR LA QUE PRECISO ESO:
Preciso esto para poder aceder a las variables de un objeto conociendo unicamente sus cordenadas.

59
C/C++ / Re: problema en C++ creando un objeto
« en: Domingo 26 de Septiembre de 2010, 23:54 »
Gracias  :good:

60
C/C++ / problema en C++ creando un objeto
« en: Domingo 26 de Septiembre de 2010, 21:28 »
Estoy comenzando a aprender C++ y tengo un problema intentando crear un objeto.

Cree un tipo de variable llamada distintosterr con dos valores posibles: tierra y suelo

Quiero crear un objeto y que ese objeto se cree con una variable llamada tipoterr igual a suelo.

HAY CODIGO AL QUE NO HACE FALTA QUE MIREN, A ESE CODIGO LO DEJO ENTRE /* */

Código: C++
  1. /*#include <allegro.h>
  2.  
  3. void init();
  4. void deinit();
  5.  */
  6. enum distintosterr {tierra,suelo};
  7.  
  8. class terreno {
  9.       public:
  10.              terreno(distintosterr tipoterr);
  11.              int cordenadax;
  12.              int cordenaday;
  13.              };
  14.  
  15.  
  16.  
  17.  
  18. int main() {
  19.     init();
  20.    
  21.     terreno mapa(suelo); //EN ESTA LINEA ESTA EL ERROR
  22.     /*while (!key[KEY_ESC]) {
  23.     }
  24.  
  25.     deinit();
  26.     return 0;
  27. }
  28. END_OF_MAIN()
  29.  
  30. void init() {
  31.     int depth, res;
  32.     allegro_init();
  33.     set_color_depth(32);
  34.     res = set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0);
  35.     if (res != 0) {
  36.         allegro_message(allegro_error);
  37.         exit(-1);
  38.     }
  39.  
  40.     install_timer();
  41.     install_keyboard();
  42.     install_mouse();
  43. }
  44.  
  45. void deinit() {
  46.     clear_keybuf();
  47.  
  48.  

El error dice:

  [Linker error] undefined reference to `terreno::terreno(distintosterr)'

Páginas: 1 2 [3]