Usuário com melhor resposta
Usar mais de um cpp no mesmo projeto e solution

Pergunta
-
Olá Pessoal,
Sou principiante na utilizacao do c++ no visual studio. Minha dúvida é basica, queria saber se posso ter mais de um arquivo cpp dentro do mesmo projeto e solution, porém, ora quero executar um, ora quero executar outro, porque são dois programas diferentes. Tem como fazer isso?
Só consegui fazer isso, qdo criei mais de um projeto dentro da solution e ai coloquei um programa num projeto e outro programa noutro projeto.
Obrigado pela atenção.
Respostas
-
Thiago,
É possível sim possuir n arquivos CPPs dentro de um mesmo projeto. O que será executado depende de um ponto de entrada, que pode ser uma função main por exemplo (existem outros tipos).
Sua aplicação é do tipo console?
Att.
Ari C. Raimundo
MCAD, MCTS
http://araimundo.blogspot.com- Marcado como Resposta Harley AraujoModerator segunda-feira, 23 de maio de 2011 17:28
-
Se você quiser gerar mais de um executável com apenas um projeto. Você terá que lidar com pelo menos 2 configurações distintas no mesmo projeto. Isto não é trivial para iniciantes. Portanto se quiser ter 2 executáveis distintos trabalhe com pelo menos 2 projetos.
Se seu objetivo é compartilhar funções e classes entre estes CPPs, sugiro que use um .h ou .hpp (header file) e referencie em ambos projetos.
Fabio Galuppo- Sugerido como Resposta Ari C. Raimundo sexta-feira, 4 de março de 2011 04:57
- Marcado como Resposta Harley AraujoModerator segunda-feira, 23 de maio de 2011 17:28
Todas as Respostas
-
Thiago,
É possível sim possuir n arquivos CPPs dentro de um mesmo projeto. O que será executado depende de um ponto de entrada, que pode ser uma função main por exemplo (existem outros tipos).
Sua aplicação é do tipo console?
Att.
Ari C. Raimundo
MCAD, MCTS
http://araimundo.blogspot.com- Marcado como Resposta Harley AraujoModerator segunda-feira, 23 de maio de 2011 17:28
-
Se você quiser gerar mais de um executável com apenas um projeto. Você terá que lidar com pelo menos 2 configurações distintas no mesmo projeto. Isto não é trivial para iniciantes. Portanto se quiser ter 2 executáveis distintos trabalhe com pelo menos 2 projetos.
Se seu objetivo é compartilhar funções e classes entre estes CPPs, sugiro que use um .h ou .hpp (header file) e referencie em ambos projetos.
Fabio Galuppo- Sugerido como Resposta Ari C. Raimundo sexta-feira, 4 de março de 2011 04:57
- Marcado como Resposta Harley AraujoModerator segunda-feira, 23 de maio de 2011 17:28