zerar matriz dentro da class
gente, me dem uma ajuda, como faco para zerar um variavel matriz dentro de uma class
estou fazendo isso
porem qdo copilo da esse aviso:
function containing for are not expanded inline
e ñ aparece nada na tela, qdo executo
estou fazendo isso
#include<graphics.h> include<stdio.h> include<iostream.h> include<conio.h> include<dos.h> include <mouse.h> class fast { private: int nCli,nPos,aCli[9][1],nPega; int i,k; public: fast() { nPos = nCli = nPega = 0; for (i=0;i<=9;i++) { nPega=nPega+1; aCli[i][0]=nPega; for (k=0;k<=1;k++) aCli[i][k]=0; } } void setcli(int nPosCli) { nPos = nPosCli; } void setstatus(int nSta) { aCli[nPos][1]=nSta; } int getstatus() { return(aCli[nPos][1]); } }; void main(void) { clrscr(); fast cli; int nSta=0,nPos=0; cout<<"Digite a posisao"; cin>>nPos; cli.setcli(nPos); cout<<"Digite o Status"; cin>>nSta; cli.setstatus(nSta); cout<<cli.getstatus(); }
porem qdo copilo da esse aviso:
function containing for are not expanded inline
e ñ aparece nada na tela, qdo executo
Wolverine
Curtidas 0
Respostas
Wolverine
05/11/2004
para melhor entender, quero fazer isso
#include<stdio.h> include<iostream.h> include<conio.h> include<dos.h> class teste { private: int acli[9][1]; int p,i,k; public: teste() { p=k=i=0; for (i=0;i<=9;i++) { for (k=0;k<=1;k++) { acli[i][k]=0; p++; } } } int getp() { return(p); } }; void main(void) { teste p; clrscr(); cout<<"teste"; cout<<p.getp(); }
GOSTEI 0