• Miércoles 15 de Mayo de 2024, 13:34

Autor Tema:  Array Bidemensional En Clase  (Leído 930 veces)

cybersersupremo

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Array Bidemensional En Clase
« en: Lunes 17 de Diciembre de 2007, 19:04 »
0
Código: Text
  1. class maquina_dinero {
  2.   private:    
  3.      
  4.   int monedas[9][3]={{500,0,0},{200,0,0},{100,0,0},{50,0,0},{20,0,0},{10,0,0},{5,0,0},{2,0,0},{1,0,0}};//El SEGNDO ESLA CANTIDAD
  5.   int dinero,contador;      
  6.      
  7.   public:
  8.          
  9.   void calcula_dinero(int dinero);      
  10.   void imprime_total();          
  11.      
  12.      
  13. };
  14.  

esto me da un error que dice...

invalid in-class initialization of static data member of non-integral type `int[9][3]'

me podeis echar una mano?

arkaitz

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Array Bidemensional En Clase
« Respuesta #1 en: Martes 18 de Diciembre de 2007, 02:18 »
0
El array esta bien definido... A mi me funciona bien...
Pero no te olvides que los array empiezan en a[0],a[1],a[n]...
Código: Text
  1. int monedas[8][2]={{500,0,0},{200,0,0},{100,0,0},{50,0,0},{20,0,0},{10,0,0},{5,0,0},{2,0,0},{1,0,0}};
  2.