Bom galera, sou iniciante em C++ e estou enfrentando uns problemas.
Vamos a seguinte situação:
Estou desenvolvendo um programa para gerenciar cinemas. Por enquanto estou tentando fazer o cadastro de filmes. Criei um método que faz o cadastro, porém quando eu chamo o método no main.cpp o programa não compila.
Estou programando no visual studio 2010.
Preciso que indiquem onde está o erro de sintaxe, por favor.
1>Main.obj : error LNK2019: unresolved external symbol "public: class Filme __thiscall Filme::cadastrarFilme(class Filme)" (?cadastrarFilme@Filme@@QAE?AV1@V1@@Z) referenced in function _main
Question
Dimer
Bom galera, sou iniciante em C++ e estou enfrentando uns problemas.
Vamos a seguinte situação:
Estou desenvolvendo um programa para gerenciar cinemas. Por enquanto estou tentando fazer o cadastro de filmes. Criei um método que faz o cadastro, porém quando eu chamo o método no main.cpp o programa não compila.
Estou programando no visual studio 2010.
Preciso que indiquem onde está o erro de sintaxe, por favor.
Códigos:
Filme.h http://pastebin.com/uemJwckG
Filme.cpp http://pastebin.com/YfVu4Ypq
Main.cpp http://pastebin.com/6wjXW28N
Mensagem apresentada pelo VisualStudio 2010:
1>------ Build started: Project: Cinema, Configuration: Debug Win32 ------
1>Build started 29/10/2011 14:43:22.
1>InitializeBuildStatus:
1> Touching "Debug\Cinema.unsuccessfulbuild".
1>ClCompile:
1> Filme.cpp
1>ManifestResourceCompile:
1> All outputs are up-to-date.
1>Main.obj : error LNK2019: unresolved external symbol "public: class Filme __thiscall Filme::cadastrarFilme(class Filme)" (?cadastrarFilme@Filme@@QAE?AV1@V1@@Z) referenced in function _main
1>C:\Users\Lazie Dimer\Desktop\Cinema\Debug\Cinema.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:03.95
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Fico no aguardo da ajuda de vocês. Valeu.
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.