Ir para conteúdo
Fórum Script Brasil

waldyrpe

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre waldyrpe

Contatos

  • Website URL
    http://waldyrfelix.blogspot.com

Perfil

  • Gender
    Male
  • Location
    Recife, PE

waldyrpe's Achievements

0

Reputação

  1. Oi pessoal, Alguém sabe como se faz para herdar uma classe que está em uma dll usando C++ ? É possível fazer isto ? []s
  2. waldyrpe

    Metodo Private

    assim: class Pessoa { public: Pessoa(void); ~Pessoa(void); private: void andar(); }; []s
  3. Cara, vê se isso resolve -> http://pt.wikipedia.org/wiki/Crivo_de_Erat%C3%B3stenes O algoritmo do crivo de Eratóstenes é mais robusto e funciona comprovadamente. []s
  4. Oi, seguinte: Estes comandos if não fazem sentido. Como é que consulmo inicial vai ser maior que o final?você está colocando um ; depois dos if, ou seja, não existe nada a ser executado no if. Tira o ; que resolve.E mesmo que fizesse sentido estes comandos if deveriam ser else if, não dá pra ser inicial > final e ser inicial < final, são mutuamente excludentes!O mais correto seria if(inicial == final) // ... comandos para o final igual a inicial else if(inicial < final) // ... comandos para o final maior que inicial else // ... comandos para o final menor que inicial Qualquer dúvida posta aí. []s
  5. Fabin, este algoritmo é classico em disciplinas de "prática de programação" ou "introdução a programação", etc... Pra pegar o digito separadamente você pode usar algo como (assumindo 458, como exemplo) : int x = num % 10; // aqui x vai ser o resto da divisão, ou seja, a casa das unidades!!! (x = 8) Se você continuar fizer então: num = num / 10; // aqui num é dividido por 10, ou seja, a casa das unidades é descartada (num = 458 -> num = 45) E em seguida fizer novamente: x = num % 10; // você terá então a casa das dezenas (x = 5) Então novamente: num = num / 10; // descarta a casa das dezenas (num = 45 -> num = 4) E finalmente: x = num % 10; // pegando a casa das centenas (x = 4) você já deve ter notado que aqui um simples loop resolve o problema pra quantas casas você precise e se você pensar o pouquinho mais dá até pra fazer este algoritmo de forma recursiva. :) []s
  6. waldyrpe

    Indicar uma apostila

    Vai um link super ultra mega power :P Site do professor Villas Boas da UFRJ, ele é especialista em C++ e tem um livro gratuito na sua pagina. É só baixar. Site: http://www.sbvb.com.br/ Livro: http://www.sbvb.com.br/cpp/livro_cpp.pdf Ah, e tem um monte de slides também. É só baixar. []s
  7. Oi, seu código está "aparentemente" correto só que tem um probleminha. if (frase[x]==frase[z] ) { par[contPar]=frase[x]+frase[z]; contPar+=1; } Este trecho em negrito está incorreto, em C/C++ caracteres somados retornam seu código ASCII com isso se você tem um caracter y e o código dele for 12 quando você faz a soma y+y o que retorna não é "yy" e sim 24!!! Para o que você quer fazer é necessário usar uma função chamada strcat da biblioteca <cstring> segue o link http://www.cplusplus.com/reference/clibrary/cstring/strcat/ []s
  8. Valeu cara, boa explicação agora entendi... []s
  9. Oi pessoal, Alguém sabe me dizer qual a diferença entre uma biblioteca dinâmica e uma biblioteca estática? Obs: biblioteca dinâmica = .dll (windows) e .a (unix like) biblioteca estática = .lib (windows) e .so (unix like) Valeu []s
×
×
  • Criar Novo...