Recursos de IU C++
-
09-06-2019 - |
Pergunta
Agora que conheço C++, quero entrar em aplicativos de desktop que tenham uma interface de usuário em vez de prompt de comando, por onde devo começar e quais são alguns bons on-line recursos?
Outras dicas
Se o suporte multiplataforma for importante, eu apoiaria a sugestão de dar uma olhada no Qt.Suporta Windows, Linux e Mac.Para software livre é gratuito (existe uma versão GPL no Unix, mas não para Windows), mas para software comercial não é particularmente barato.Existem agora vários livros sobre Programação com Qt.
Ele vem com um grande número de bibliotecas extras para rede, análise de XML, etc.Também possui integração com Visual Studio no Windows.
Uma desvantagem do Qt é que não há tantas bibliotecas adicionais como em algumas outras estruturas GUI.Dependerá do tipo de aplicativo que você deseja escrever, se isso é importante para você ou não.
eu uso CódigogearConstrutor C++.O suporte à linguagem C++ não é 100%, mas é mais do que compensado por ter um excelente RAD IDE bidirecional e a capacidade de usar uma enorme biblioteca de componentes Delphi existentes.
Que tal QT?É multiplataforma e é utilizado em diversos softwares comerciais.
Se a comercialização for uma preocupação, então C++/CLI com WinForms e WPF, que realmente se traduz em "basta aprender WinForms e WPF, independentemente da linguagem específica que você usa".
CodeProject tem uma tonelada de amostras/tutoriais WinForms/WPF para você começar.
Kit de ferramentas realmente decente e testado com um sistema de eventos muito bom.Eu usei a porta Ruby e meus aplicativos do Windows tinham uma aparência muito nativa.
Pode faltar alguns recursos, mas FLTK é uma biblioteca GUI multiplataforma incrivelmente simples.
Obtenha o Visual Studio Express e comece com um aplicativo MFC "Baseado em Diálogo".Todos os kits de ferramentas de janela mencionados são bons, mas o MFC ficará melhor em um currículo!