Ir ao conteúdo
  • Cadastre-se

allanxd

Membro Pleno
  • Posts

    195
  • Cadastrado em

  • Última visita

Tudo que allanxd postou

  1. @TheNick, a função somando retorna um float, mas você não está aproveitando o retorno da função.
  2. Você precisa usar o strcpy para copiar uma string (o = não funciona para strings). E você está utilizando quantidade como se fosse um vetor, mas é uma variável normal.
  3. Se quer acessar o mc não pode fazer: tag = inicio->maquina->mc; Testei aqui e ao menos compilou, só não sei se faz o que você quer. Esta linha também deu erro no meu compilador: struct pc *maquina; Tive que tirar o struct para compilar. Eu uso o Code::Blocks, tive que fazer mais algumas mudanças para o código compilar. Porém o seu código original compilou praticamente normal aqui.
  4. Ajudaria muito se colocasse o código completo usando os botões <>.
  5. Não, não posso. Não consigo ver direito o seu código, mas parece que está assim: static int __BACKGROUND = 1/BLACK/; E o certo seria assim: static int __BACKGROUND = 1/*BLACK*/; Veja se funciona agora.
  6. Eu não consigo ver o erro. Poderia transcrever a mensagem de erro aqui?
  7. @Wallace Henrique Coelho, segui o código postado pelo @devair1010 e após fazer algumas modificações eu consegui compilar (no Code::Blocks). Aí só falta chamar as funções no main. Você deve fazer o mesmo, só seguir os erros que o compilador te indica e consertar. Você também poderia nos dizer o que o programa faz. Dê mais detalhes. E se o seu sistema for o Linux então o código não vai funcionar mesmo, pois usa a biblioteca específica do Windows.
  8. Acho que este site explica melhor que eu: https://www.cprogressivo.net/2012/12/Buffer--o-que-e-como-limpar-e-as-funcoes-fflush-e-fpurge.html.
  9. Use fflush antes do fgets. E acho que precisará de um array de trabalhador.
  10. Os scanf de main parecem ter problema.
  11. allanxd

    C criar fila em c

    Para colocar conteúdo no txt pode-se utilizar o fprintf. Mas é como eu disse, queria ver o seu código com o FILE* para eu me basear na sua tentativa. E não esquecer de fechar o arquivo com fclose.
  12. allanxd

    C criar fila em c

    Está dizendo que ele cria um novo arquivo .txt em vez de colocar no mesmo arquivo? Seria bom se colocasse o código que tentou fazer utilizando o FILE*.
  13. allanxd

    C criar fila em c

    Veja sobre FILE* e suas respectivas funções. O meu compilador deu avisos nos scanf.
  14. Talvez este tópico que respondi te ajude: Se não só voltar aqui.
  15. Era isso mesmo. Só uma observação: no search não é necessário o uso da variável x, você pode retornar 1 ou 0 diretamente. E no size faltou atribuir um valor inicial no x.
  16. Deixe a estrutura p do main global ou coloque NULL. Aí vai dar problema no search, e o problema está no for em si, na parte aux->prox != NULL. Aliás, parece que todas as funções têm esse problema.
  17. Há diferença entre fazer 3 ** (1/3) e 3 ** 3, por exemplo.
  18. O problema aparenta estar no for em si. E por que o tamanho é um ponteiro?
  19. Retire a comparação com True que funciona. if 'coisa' in frase:
  20. scanf("%i",&vetor); Parece que o problema está aí.
  21. #include <iostream> using namespace std; int main () { int num=0; string str[10]; string str2; for (;num<=9;num++) { cout << " Digite 10 nomes " <<num<<endl; cin >> str[num]; } cout << " Digite o nome que deseja achar: " <<endl; cin >> str2; num = 0; while(num <= 9) { if(str2==str[num]) { cout << "O nome existe" <<endl; } else { cout << "O nome nao existe" <<endl; } num++; } return 0; } Essa é uma das maneiras que pode fazer.
  22. setlocale(LC_ALL, "BR"); Essa linha está estranha. scanf("\n\t%d", r2); Essa também e acho que é o problema principal.
  23. Parece que faltou passar o argumento à função e o retorno da função é int, mas está colocando em um char.
  24. Os erros que vejo são as funções com a primeira letra em maiúscula e a função system que está embaixo do return. Retire o \\ no final do comentário senão o compilador acha que a função main (a linha seguinte) é um comentário também. Esse que é o problema principal. Mas essa IDE é meio maluca mesmo. Eu uso o Code::Blocks.
  25. Só trocar o cstdlib por stdlib.h. Espero que veja onde eu mudei, senão não vai aprender.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!