Ir ao conteúdo
  • Cadastre-se

Dúvida sobre Fila - Por favor (URGENTE)


matheuslealv
Ir à solução Resolvido por CiroboyBR,

Posts recomendados

Bom, estou com problemas em adicionar valores a uma fila, eu estou usando o seguinte código:

int n;scanf("%d", &n);std::queue<int> f;for(i=1;i<=n;i++){    f.push(i);}

No entanto quando vou acessar o f.front() simplesmente aparece um valor aleatório, por exemplo neste caso se eu colocasse:

for(i=1;i<=n;i++){    printf("%d, ", &f.front());     f.pop();}

Ao invés de printar: (1, 2, 3, 4, ...., n) como eu estava esperando ele printa algo parecido com isso: ( -2548877, 6587457, ....)

 

Enfim estou perdido kkkk. Conto com a ajuda de vocês

Link para o comentário
Compartilhar em outros sites

WTF KKKKKKKKKKKKKKKKKKKKKKKKKKKKK como assim eu n percebi isso.

Eu esqueci.

Obrigado amigo !

Acontece até nas melhores famílias. Uma vez eu fui pra uma competição de programação, e lá pelo 3 problema depois de ter tido alguns códigos com erros, eu meio que tiltei e não consegui mais resolver nada. Outro dia fui olhar e eram erros bobos. É bom forçar a mente, mas também é importante esfriar a cabeça.

Abrss...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!