Ir para conteúdo
Fórum Script Brasil

Felippe Angelo

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre Felippe Angelo

  • Data de Nascimento 16/05/1993

Perfil

  • Gender
    Male
  • Location
    Campina Grande

Felippe Angelo's Achievements

0

Reputação

  1. Me desculpe cara, mas é que achei que utilizando estes sites ficaria mais organizado... //codigo de um botão Cadastro c; Pessoa pe; pe.nome = textBox4->Text; pe.matricula = textBox5->Text; pe.telefone = textBox7->Text; pe.identidade = textBox6->Text; pe.email = textBox8->Text; pe.rua = textBox11->Text; pe.numero = textBox12->Text; pe.bairro = textBox13->Text; pe.cidade = textBox9->Text; pe.estado = textBox10->Text; c.set_usuario(pe); c.salva_arquivo_usu(); #pragma once #include "Structs.h" #include <stdlib.h> ref class Cadastro { private: System::String^ matricula; System::String^ login; Livro livro; Pessoa usuario; public: Cadastro(); //construtor default void set_livro (Livro); //Cadastra um novo livro void set_usuario (Pessoa); //Cadastra uma nova pessoa void salva_arquivo_usu (); //Grava os dados de um usuario em arquivos .txt void salva_arquivo_livro (); //Grava os dados de um livro em arquivos .txt }; //cadastro.cpp #include "StdAfx.h" #include "Cadastro.h" #include <fstream> using namespace std; using namespace System::Runtime::InteropServices; /////////////////////////////////Construtor default////////////////////////////////////////////////////// Cadastro::Cadastro (void) { matricula = " "; login = " "; //livro livro.autor = " "; livro.codigo = " "; livro.editora = " "; livro.titulo = " "; livro.volume = " "; //usuario usuario.bairro = " "; usuario.cidade = " "; usuario.email = " "; usuario.estado = " "; usuario.identidade = " "; usuario.matricula = " "; usuario.nome = " "; usuario.numero = " "; usuario.rua = " "; usuario.telefone = " "; } ////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////// void Cadastro::set_livro (Livro l) { livro.autor = l.autor; livro.codigo = l.codigo; livro.editora = l.editora; livro.titulo = l.titulo; livro.volume = l.volume; } ///////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////// void Cadastro::set_usuario (Pessoa p) { usuario.bairro = p.bairro; usuario.cidade = p.cidade; usuario.email = p.email; usuario.estado = p.estado; usuario.identidade = p.identidade; usuario.matricula = p.matricula; usuario.nome = p.nome; usuario.numero = p.numero; usuario.rua = p.rua; usuario.telefone = p.telefone; }
  2. Pessoal, estou tentando compilar um programa porém aparece este erro cannot convert parameter 1 from 'Pessoa' to 'Pessoa' Pessoa é uma ref struct, e quero passar uma variavel do tipo dela para uma função porém dá esse erro... segue o código... http://paste.la/PVbCN06m O problema está na passagem da struct pessoa na linha 849 Obrigado a todos...
  3. Galera depois de muita luta, acho que encontrei a solução. No C++/CLI deve-se utilizar o typedef e na criação de uma variável do tipo da estrutura ela deve ser declarada como um ponteiro... Se eu estiver errado por favor alguém me corrija...
  4. Galera estou começando no C++/CLI, e fui fazer uma aplicações na windows form, e ela utiliza ref class (não sei o que é mas pelo default do visual, eu usei), fiz uma struct convencional (struct s{int a, b; float c; ...} porém não consigo declarar uma variável do tipo s na ref class... Se alguém puder me responder essa pergunta e até me indicar um livro, ou tutorial sobre C++/CLI fico agradecido... Se eu cometi algum erro quanto ao fórum, podem falar é que comecei hoje...
  5. Galera estou começando no C++/CLI, e fui fazer uma aplicações na windows form, e ela utiliza ref class (não sei o que é mas pelo default do visual, eu usei), fiz uma struct convencional (struct s{int a, b; float c; ...};) porém não consigo declarar uma variável do tipo s na ref class... Se alguém puder me responder essa pergunta e até me indicar um livro, ou tutorial sobre C++/CLI fico agradecido... Se eu cometi algum erro quanto ao fórum, podem falar é que comecei hoje...
×
×
  • Criar Novo...