• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

suzy

tenho duas duvidas!"

3 mensagens neste tópico

tenho uma classe, chamada classe prop.

#include <iostream>
#include <string>
#include "veiculo.h"
class prop{
string nome;
long  bi;
string morada;
long telefone;

public:
   prop();
prop( string n,long b, string mor, long tel); // contrutor para inicializar os obecjtos

void setnome(string n); // para colocar o nome la dentro da classe veiculos
string getnome();// para ir buscar o nome da matricula a classe

void setbi(long b);
long getbi();

void setmorada(string mor);
string getmorada();

void settelefone(long tel);
long gettelefone();
};

acotnece que quero uma funçao que me actualize estes dados.

void actualiza(long bi)
    {
prop p;//objecto
inti=pesquisa(bi);
  if(bi=1)//sinal que encontrou
  {
 prop.setnome(nome);
 prop.setmorada(morada);

tou a ter dificiuldades como se faz:( alguem me pode explicar? :(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ah a outra duvida, e´no meu menu






case 5://pesquisar veiculo pela matricula
		cout<<"\n Pesquisar veiculo pela matricula\n"
		cout<<"\Matricula.";
		cin>>matricula;
		cra.listarmatricula(matricula);
		break;

matriclua e uma string, para tal para a ler vou ter de utilizar criar

char s[100];

cin,getline(s,100) -> vou ter de fazer isto para cada case em que queira realemnete ler uma string do teclado? fazer funções era uma boa ideia, mas fazer uma função para cada valor??

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

:(podia fazer assim?



void inserirnome( string & nome){
 char s[100];
 cout<<"Nome do Proprietario";
 cin._Readsome_s(s,100,100);
 cin.getline(s,100);
 nome=s;
 }






depois fazer

case 4://pesquisar proprietario pelo nome

cout<<" \n Pesquisar proprietario pelo nome\n";

inserirnome(nome);

cra.listarnome(nome);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora