none
Usar mais de um cpp no mesmo projeto e solution RRS feed

  • 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.

    sábado, 26 de fevereiro de 2011 21:25

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

    domingo, 27 de fevereiro de 2011 23:58
  • 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
    segunda-feira, 28 de fevereiro de 2011 23:50

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

    domingo, 27 de fevereiro de 2011 23:58
  • 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
    segunda-feira, 28 de fevereiro de 2011 23:50