Ir para o conteúdo

Pesquisar na Comunidade

A mostrar resultados para tags ''c++''.



Mais opções de pesquisa

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
    • Apresentações
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categorias

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros



Filtrar por número de...

1772 resultados

  1. Menu de jogo

    bom dia tenho um problema eu uso o advmenu como frontend para meus jogos estou compilando ele mas quero adicionar um comando no qual ele vai ferificar a existencia de um executavel dentro da pasta system32 se esse executavel não existir o advmenu não vai abrir e vai exibir uma mensagem de erro tenho + ou - um modelo de como fazer int main(int argc, char *argv[]) { nome do arquivo CHAR arquivo[] = "c:\\windows\\system32\\arcade.exe"; // vamos testar a existência do arquivo if(PathFileExists(arquivo)) { cout << "ENTRE EM CONTATO COM O FORNECEDOR .\n" << endl; } else { cout << "O arquivo NÃO existe no caminho informado ENTRE EM CONTATO COM O FORNECEDOR : " << GetLastError() << endl; } system("PAUSE"); return EXIT_SUCCESS; } preciso de ajuda paraa fazer funcionar não tenho muito conhecimento nessa linguagem de programação
  2. Estou criando um launcher para abrir um jogo, mas preciso que ele abra somente um, e que se houver a tentativa de abrir dois eles gere uma mensagem "Você não pode abrir dois launchers" e não abra o segundo. Se alguém puder ajudar ficaria grato.
  3. [Resolvido] Aceder a conteúdo BSTR

    Viva pessoal. Ando aqui com uma dúvida, por falta de conhecimento em C++, e ainda não atinei com a solução. Quero obter uma "STRING" de uma estrutura BSTR de C++. Segue a imagem, a ver se alguém me dá uma dica. Obrigado https://uploaddeimagens.com.br/images/001/001/015/original/cpp_BSTR_help.png
  4. C++ Builder vs Qt Creator

    Olá pessoal, tudo bem? Eu gostaria de saber qual a opinião de vocês em relação ao desenvolvimento de aplicações GUI entre essas duas IDEs e suas respectivas frameworks: VCL & FMX vs Qt exceto QML (somente c++). Se possível declarar os pontos positivos, negativos e/ou ambíguo de cada. Desde já agradeço pela sua atenção!
  5. Exercicio com ordenaçao em C++

    Boas pessoal, alguém sabe a solução deste exercicio? O algoritmo ordenação por selecção é usado na ordenação, por ordem crescente, de um vetor de 10 elementos. Considerando que o vetor está inicialmente ordenado por ordem decrescente {10,9,8,...,1}, quantas trocas inúteis sao realizadas, aproximadamente? (uma troca inutil corresponde á troca do proprio elemento,isto é, o vetor nao se altera).
  6. Vector e classes

    Então, eu já tentei pesquisar em muitos sítios mas ainda nao consegui encontrar o que realmente procuro. Eu estou no curso de engenharia, e na cadeira de Programação tenho que desenvolver um programa que envolve classes. Basicamente é uma classe loja que contem a classe cliente,a classe raça e a classe ração e depois a main é um menu com opções para acrescentar ou visualizar cada parametro da classe. Eu já estruturei todas as classes so que agora tenho uma grande duvida em relaçao a implementar Vector. Eu tenho que fazer vector na classe loja, de modo a que seja possivel guardar varios tipos de clientes,racas e racoes mas o problema é que eu nao entendo como faço isso. eu sei que tenho de definir cada vector vector<int>v1; vector<int>v2; vector<int>v3; mas nao percebo como indico por exemplo que o v1 = raca.h , v2=racao.h, v3 = loja.h e em que sitio da classe loja faço isso, e ainda para acrescentar e visualizar o vetor eu faço for (int i = 0; i < v.size; i++) { v1.ler(); push_back(v1) } mas como vou buscar os dados que foram inseridos na classe? Desculpem se esta confuso, eu realmente tenho dificuldade com vectores. Obrigada pela ajuda!
  7. Jogo de Tabuleiro

    Tenho um jogo de tabuleiro para desenvolver em c++,um dos objetivos que tenho é guardar o estado do tabuleiro, estado esse que corresponde à ultima jogada efetuada pelo jogador na ultima vez que jogou, (sem conteudo grafico) através de uma matriz, num ficheiro ".txt". Alguem me pode dar uma ajuda?
  8. Jogo da Forca

    O jogo do enforcado consiste em um jogador adivinhar uma palavra escolhendo as letras que poderão compor essa palavra sabendo apenas quantas letras a compõem. Quando um dos jogadores escolher 6 letras que não compõem a palavra, esse jogador perde e dá lugar ao outro. As palavras que um jogador tenta adivinhar são escolhidas pelo outro. O jogador escolhe uma letra e se a letra existir na palavra, o underscore é substituído pela letra (todas as ocorrências da mesma). Se a letra não existir, vai aparecendo no ecrã uma parte de um boneco, até às 6 partes (6 letras falhadas) (enforcado…). Isto foi o enunciado que a prof. me deu . A linguagem que aprendi é C++ . Obrigado ( : EDIT: Titulo modificado
  9. Remover letra de string

    Implemente um programa que receba uma palavra P1 e uma letra do usuário. Seu programa deve criar uma segunda palavra P2 contendo as letras de P1 sem a letra digitada. Ex: P1="arara" letra='a' → p2="rr"
  10. C vs C++ (Dúvida - Emprego)

    Pessoal tenho uma questão para o pessoal sénior em linguagem de programação, mais concretamente em relação a C e C++. Eu tenho a licenciatura e o mestrado em eng. electrónica, estou á procura do meu primeiro emprego na área da engenharia. Sei programar em C e assembly e outras linguagens de baixo nível, fiz programas em C usando o SO Ubunto e vários outros projectos e tenho experiência em programar pic, fpga, arm, dsp ... Sistemas embebidos em geral. Acontece que tenho uma proposta de emprego para C++ e tenho receio que o meu conhecimento de C não seja suficiente e a alternativa é continuar á procura e já começam a passar alguns meses e começo a ficar preocupado com a situação, portanto não quero perder esta oportunidade e quero dar tudo que poder para tentar ficar com o emprego. (se não ficar pelo menos fico de consciência tranquila de que ao menos tentei e dei o meu melhor...) É verdade que já programei em c++, mas nunca tive noção de estar a usar c++ porque para mim não passava de uma linguagem C com algumas modificações mas nada de mais, por exemplo quando usei o processador Arm e ate achei acessível ... mas dai para uma situação de um emprego que tenha de usar c++ para desenvolver um software, não sei o que esperar... Que tipos de perguntas posso esperar da parte do cliente ? Não tenho noções de conceitos tipo polimorfismo, herança, etc... Podem-me dar algumas indicações de como posso fazer a ponte em 1 semana do C para C++ ? Obrigado!
  11. Procuro instalar um compilador como o que uso em linux, mas em Windows. Que funcione do género: >c++ prog.cpp E que devolva um ficheiro executavel do tipo "a.out" ao qual eu possa mandar ficheiros para o stdin e receber no stdout da forma: >./a.out < file.in > file.out Será possivel usar makefiles também num compilador nestas circunstâncias? Obrigado.
  12. Determinar o menor e maior valor

    Estou tentando resolver o seguinte execício: Escreva um programa que lê cinco inteiros e determina e imprime o maior e o menor inteiro no grupo, usando somente as técnicas de programação que você aprendeu neste capitulo. o meu problema é que nao consigo fazer o programa descobrir qual é maior ou menor, e o livro nao da a resposta ou alguma dica para mim entender como deveria ser feito. procurei no google, mas todos os exercícios que encontrei nao consegui ententer a lógica pois eram avançados de mais para mim nao sou muito avançado, só li este primeiro capitulo, desculpe se falei alguma burrice
  13. c++ linux edição de campos texto

    Boas, decididamente optei por trabalhar com Linux, estou a desenvolver uma aplicação que corre em consola. Estou com alguns problemas iniciais e necessitava de ajuda numa questão que me anda a por os cabelos em pé. Em relação ao código que apresento quando digito 'ç' ou um carater com acento o cursor anda um espaço a mais, o controlador do teclado devolve dois inteiro distintos, deduzo que seja o buffer do teclado, alguém sabe como resolver esta questão? #include <cstdlib> #include <stdio.h> #include <string> #include <stdlib.h> #include <sys/time.h> #include <sys/types.h> #include <unistd.h> #include <fcntl.h> #include <termios.h> #include <string.h> #include <cstdlib> #include<stdlib.h> #include <stdio.h> #include <string.h> #include<iostream> #include<string> #define ENTER 10 #define ESC 27 #define BSP 127 using namespace std; /* * */ void gotoxy(int x, int y){ printf("%c[%d;%df",0x1b,y,x); } int GetKey(void) { struct termios oldattr, newattr; int ch; tcgetattr( STDIN_FILENO, &oldattr ); newattr = oldattr; newattr.c_lflag &= ~( ICANON | ECHO ); tcsetattr( STDIN_FILENO, TCSANOW, &newattr ); ch = getchar(); tcsetattr( STDIN_FILENO, TCSANOW, &oldattr ); return (int)ch; } int Get_text(int x, int y, int tam, char *texto){ int i = 0, num_carater = 0; bool sair = true; char carater; char str[250]; if (tam > 250) tam = 250; for (i=0;i<tam && texto!='\0';i++,num_carater++){ str=texto; } for (i=i; i<tam; i++){ str = '.'; } str[tam] = '\0'; do{ gotoxy(x, y); cout<< str; gotoxy(x + num_carater , y); carater = GetKey(); switch (carater){ case ENTER: for(i=0;i<num_carater;i++){ texto=str; } texto[num_carater]='\0'; for(i=i;i<tam;i++){ str=' '; } gotoxy(x, y); printf(str); return 1; break; case ESC: return 0; break; case BSP: if (num_carater > 0){ str[--num_carater] = '.'; } break; default: if(1){ //std::cout<<(int)carater; if (num_carater < tam){ str[num_carater] = carater; num_carater++; } } } } while (sair); return 0; } int main(int argc, char** argv) { char campo[20]={' \0'}; system("clear"); gotoxy(10,10); Get_text(10,20,10,campo); return 0; }
  14. DLL que puxe o executável

    Olá, boa tarde à todos! Eu sou leigo ainda, mas estou estudando e estava à procura de um código que faça com quem a DLL hookada em um executavel, puxe o outro Por exemplo: Tenho um mxmain.exe e tenho o Launcher.exe, então eu crio essa dll com esse código, ponho ela no MxMain.exe, e quando a pessoa clicar pra abrir direto no MxMain.exe, a dll faz com que o Launcher.exe abra primeiro, pra depois que o Launcher estiver aberto, o MxMain.exe possa abrir... se alguém puder me ajudar, eu ficaria grato.. Obrigado
  15. Alteração Imagem Picture Box

    Boa tarde. Queria alterar a imagem de uma PictureBox por parâmetros, esses que vieram de outro Form, e aqui faria a correspondência desse diretório para a Nave, só que está me a dar este erro e não estou a conseguir decifrar outra forma de associar a variável do tipo char, wordjog1, à respetiva Nave. private: System::Void arena_Load(System::Object^ sender, System::EventArgs^ e) { strcpy(Nave->ImageLocation, wordjog1); } Desde já obrigado.
  16. Curso de C++ Gratuito na Udemy

    Para quem quiser fazer um curso de C++ Gratuito (Video Aulas), língua Portuguesa (Br), tem a oportunidade de o fazer. Basta se inscrever na Udemy e adicionar o Curso de C++ - Intermediário. Espero que aproveitem.
  17. Criei uma .dll em C e está funcionando muito bem, porém não estou conseguindo utilizá-la em outros projetos, alguém tem um código de exemplo em C ou C++ que possa compartilhar? Estou chamando a dll da seguinte forma: #include <windows.h> #include <stdio.h> #include "dll.h" int main ( ) { HINSTANCE hinst; if ( ! ( hinst = LoadLibrary ( "minha.dll" ) ) ) { MessageBox ( 0, "erro", "", 0 ); return 0; } soma ( 12, 8 );//Esta função deve ser chamada de dentro da dll //src\main.o(.text+0x40):main.cpp: undefined reference to `_imp___Z4somaii' FreeLibrary ( hinst ); return 0; } O erro apresentado está comentado no código
  18. Particularidades do compilador C++

    Olá Ao fazer cálculos mais rigorosos em C++, apercebi-me de certas particularidades: pow(a,(1/3) não é igual a pow(a,0.333333). Isto é significativo quando são exigidos cálculos matemáticos nesta área. Assim, num programa C++ onde figurem raízes cúbicas, por exemplo, é conveniente adicionar a linha na área do cabeçalho #define ir3 0.333333. Para futuros cálculos utilizaremos pow(a,ir3) . Em BASIC é indiferente (ver mais abaixo) Nota: isto em relação ao compilador usado por mim( GNU); não utilizei outros (ainda) #include <iostream> #include <cmath> using namespace std; #define ir3 0.333333 int main() { for (float i=1;i<50;i=i+5) { cout<<"valor com 1/3= "<<pow(i,(1/3))<<endl; cout<<"valor com 0.333333= "<<pow(i,ir3)<<endl; } return 0; } Resultados: valor com 1/3= 1 valor com 0.333333= 1.81712 valor com 1/3= 1 valor com 0.333333= 2.22398 valor com 1/3= 1 valor com 0.333333= 2.51984 valor com 1/3= 1 valor com 0.333333= 2.75892 valor com 1/3= 1 valor com 0.333333= 2.96249 valor com 1/3= 1 valor com 0.333333= 3.14138 valor com 1/3= 1 valor com 0.333333= 3.30192 valor com 1/3= 1 valor com 0.333333= 3.44821 valor com 1/3= 1 valor com 0.333333= 3.58304 dim i as single const ir3=0.333333 for i=1 to 50 step 5 print print "com 1/3= ";(i^(1/3)) print print "com 0.333333= ";(i^ir3) print next end resultados: com 1/3= 1 com 0.333333= 1 com 1/3= 1.81712059283214 com 0.333333= 1.817119507551454 com 1/3= 2.223980090569315 com 0.333333= 2.223978312946244 com 1/3= 2.519842099789746 com 0.333333= 2.519839770962227 com 1/3= 2.75892417638112 com 0.333333= 2.758921376513688 com 1/3= 2.96249606840737 com 0.333333= 2.962492851043056 com 1/3= 3.141380652391393 com 0.333333= 3.141377056573129 com 1/3= 3.301927248894626 com 0.333333= 3.301923304724039 com 1/3= 3.44821724038273 com 0.333333= 3.448212971984297 com 1/3= 3.583047871015946 com 0.333333= 3.583043298283729
  19. Resolução da equação do 3º grau

    Olá, boa tarde Para a determinação das 3 raízes reais de uma equação do 3º grau, caso a condição se verifique, tenho sempre erro em C++, ao contrário do BASIC que me dá resultado certos. O método usado foi o chamado método trigonométrico, para o caso de 3 raízes reais. Código em BASIC 'Cálculo do valor das raízes de uma eq do 3º grau const pi=3.141593 dim as single yy,p,pp,q,cc,tt,teta,x1,x2,x3,z1,z2,r1,i1,a,b,c,d,aa,bb print "entrada dos coeficientes:" input a:input b:input c:input d If a=0 Then Print Print "O coeficiente 'a' TEM QUE SER DIFERENTE DE 0" Print Print "carregue numa tecla para finalizar" Sleep End EndIf yy=b/(3*a) p=(c/(3*a))-(b^2/(9*(a^2))) q=((2*b^3)/(27*a^3)-(b*c/(3*(a^2))))+(d/a) cc=q^2+(4*(p)^3) if cc<0 then tt=q/(2*sqr((-p)^3)) teta=(1/3)*(pi/2-atn(tt/(sqr(-tt*tt+1)))) pp=-2*sqr(-p) x1=pp*cos(teta)-yy x2=pp*cos(teta+(120/180*pi))-yy x3=pp*cos(teta+(240/180*pi))-yy print print "3 raizes reais" print print "x1= ";x1 print "x2= ";x2 print "x3= ";x3 print print "f(x1)= ";a*x1^3+(b*x1^2)+(c*x1)+d print "f(x2)= ";a*x2^3+(b*x2^2)+(c*x2)+d print "f(x3)= ";a*x3^3+(b*x3^2)+(c*x3)+d Código em C++ int tergrau() { float p,q,cc,a,b,c,d,tt,teta,pp,x1,x2,x3,yy; cout<<"Resolução da equação do 3º grau"; cout<<endl; cout<<"Faca entrar os coeficientes:"<<endl; cin>>a;cin>>b;cin>>c;cin>>d;cout<<endl; yy=b/(3*a);cout<<"yy= "<<yy<<endl; p=(c/(3*a))-(pow(b,2)/(9*(pow(a,2)))); cout<<"p= "<<p; q=((2*(pow(b,3)/(27*pow(a,3)))-(b*c/(3*pow(a,2))))+(d/a)); cout<<"q= "<<q<<endl; cc=pow(q,2)+(4*pow(p,3)); cout<<"cc= "<<cc<<endl; if (cc<0){ tt=q/(2*sqrt(pow(-p,3))); cout<<"tt= "<<tt<<endl; teta=(1/3)*(pi/2-atan(tt/(sqrt(-tt*tt+1)))); cout<<"teta= "<<teta<<endl;cout<<"pi= "<<pi<<endl; pp=-2*sqrt(-p); cout<<"pp= "<<pp<<endl; x1=pp*cos(teta)-yy; x2=pp*cos(teta+(120/180*pi))-yy; x3=pp*cos(teta+(240/180*pi))-yy; cout<<endl; cout<<"3 raizes reais"<<endl<<endl; cout<<"x1= "<<x1<<endl; cout<<"x2= "<<x2<<endl; cout<<"x3= "<<x3<<endl<<endl; cout<<"f(x1)= "<<a*pow(x1,3)+(b*pow(x1,2))+(c*x1)+d<<endl; cout<<"f(x2)= "<<a*pow(x2,3)+(b*pow(x2,2))+(c*x2)+d<<endl; cout<<"f(x3)= "<<a*pow(x3,3)+(b*pow(x1,3))+(c*x3)+d<<endl; } return 0; } No caso do código c++, inseri somente a rotina de cálculo de equaçõas do 3º grau ( o programa tem, ainda, outras rotinas que calculam as equações do 1º grau e do 2º grau) Pois, estranhamente, não obtenho os valores correctos com o programa c++, ao contrário do BASIC. Aparentemente, a maior diferença é no cálculo da variável teta. Problemas de cálculos trigonométricos por parte do compilador (GNU)? Ou problemas na construção das expressões em c++? (Acrescentei impressões auxiliares para tentar resolver o problema - debug) Obrigado pela atenção.
  20. [Resolvido] Criar matriz

    Alguém pode me explicar como eu posso criar uma matriz?
  21. [Resolvido] Operador ":"

    olá estava a ver está página: http://www.cplusplus.com/reference/unordered_set/unordered_set/insert/ que tem lá este exemplo: // unordered_set::insert #include <iostream> #include <string> #include <array> #include <unordered_set> int main () { std::unordered_set<std::string> myset = {"yellow","green","blue"}; std::array<std::string,2> myarray = {"black","white"}; std::string mystring = "red"; myset.insert (mystring); // copy insertion myset.insert (mystring+"dish"); // move insertion myset.insert (myarray.begin(), myarray.end()); // range insertion myset.insert ( {"purple","orange"} ); // initializer list insertion std::cout << "myset contains:"; for (const std::string& x: myset) std::cout << " " << x; std::cout << std::endl; return 0; } pesquisei e não tem grande coisa sobre este operator (falam em herança no operator conditional, no case de um switch): https://www.quora.com/What-is-the-meaning-of-in-C++ neste caso o que pensei no início foi ser algo do género de um for each, alguém me consegue especificar melhor?
  22. Leitura variáveis ecrã

    Estou a fazer um dos meus primeiros programas e estava a tentar ler de uma só vez 2 variáveis do ecran: 1 char e uma letra. int num; char car; printf("Insira uma letra e um numero: "); scanf_s("%c %i", &car, &num); printf("Você digitou: %c e %i '", car, num); quando corro o programa e se eu digitar por exemplo a2, aparece-me como resultado: Insira uma letra e um numero: a2 Você digitou: a e -858993460 O que estou a fazer errado na leitura da 2ª variável do tipo inteiro ? Obrigado Paula
  23. [Resolvido] Condição para bala acertar em alvo

    Estou a desenvolver um jogo em C++, em modo gráfico. Consiste em dois jogadores, um contra o outro em que cada um tem balas. Estou com dificuldades na condição que satisfaça "bala tocou no jogador adversário", o que tentei, mas logo me apercebi de que não poderia funcionar era: if((pox_X_Bala1 == nave2->Location.X) && (pox_Y_Bala1 == nave2->Location.Y)). Sugestões? Qualquer esclarecimento adicional sobre o código envolvente, digam. Desde já obrigado.
  24. Exercicio - Número Primo

    Olá a todos antes de mais, Estou a fazer um trabalho para a universidade bastante simples. O objectivo é o utilizador introduzir um valor, e nós dizermos se o número é primo ou não. Eu desenvolvi um fluxo grama juntamente com uma tabela de verificação e bateu tudo certo. Desenvolvi o código e algo não está a bater certo, está sempre a devolver a mesma resposta, "O número é primo", independentemente do valor que colocarmos lá. Talvez um par de olhos frescos consiga ver o meu erro. Desde já muito obrigado pela vossa atenção. [CHEERS] # include <stdio.h> # include <stdlib.h> # include <iostream> # include <locale.h> # include <iomanip> using namespace std; int main () { setlocale(LC_ALL,""); int n, r, quo, div,result; div=2; cout << "Introduza o número a ser verificado: "; cin >> n; do{ r=n%div; quo=n/div; div++; } while (r!=0 && div<=quo); if (r!=0||n==2){ result=1; }else{ result=0; } if (result=0){ cout << "O número não é primo."; }else{ cout << "O número é primo."; } }
  25. Toolkits gráficos: (para janelas) GTK wxWidgets Qt FLTK (Fast Light Toolkit) (para aplicações multimedia/jogos) Allegro DirectX OpenGL SDL (Simple DirectMedia Layer) ClanLib Bibliotecas de suporte: libglade - gera as janelas através de um ficheiro .XML gerado pelo Glade gtkmm - bindings de C++ para GTK Bakery - framework que facilita a criação de aplicações de janelas em GNOME/gtkmm sdlmm - bindings de C++ para SDL OpenML - framework que facilita sincronização de audio/vídeo Editores de GUIs grátis/open-source: Glade - editor oficial para toolkit GTK wxGlade - editor de GUIs para toolkit wxWidgets wxFormBuilder - editor de GUIs para toolkit wxWidgets VisualWX - editor de GUIs para toolkit wxWidgets Editores de GUIs pagos/proprietários: wxDesigner - editor de GUIs para toolkit wxWidgets DialogBlocks - editor de GUIs para toolkit wxWidgets IDEs com editores GUI integrados: Anjuta - solução completa com debugger, profiler, integração SVN e designer de GUI em toolkit GTK (usa o Glade) KDevelop - solução completa semelhante ao Anjuta mas para Qt wxDev-C++ - solução completa mas para wxWidgets - só funciona em ambiente Windows IDEs free/open-source: Code::Blocks - não tem nenhum editor de GUIs nativo; é possível integrar o wxSmith através de um plugin Netbeans + C/C++ pack - IDE em Java, não traz qualquer suporte para editores de GUI Eclipse + C/C++ (CDT) - IDE em Java, também não traz um editor de GUIs IDEs pagos/proprietários: C++ Builder - IDE pago, só permite criar aplicações de janelas para Windows Microsoft Visual C++ - existe uma versão Express grátis, só permite criar aplicações de janelas para Windows
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade