Fórum zerar matriz dentro da class #61598
05/11/2004
0
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
Curtir tópico
+ 0
Responder
Posts
06/11/2004
Wolverine
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();
}
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)