Curso de C++ 31 - Lista - Parte 1

Поділитися
Вставка
  • Опубліковано 22 січ 2025
  • Curso de C++ 31 - Lista - Parte 1
    Nesta aula iremos aprender a trabalhar com listas (list).
    Site do canal
    cfbcursos.com.br
    Colabore com nosso canal:
    Qualquer valor usando o PIX: pixcfbcursos@gmail.com
    Página de cursos no site
    cfbcursos.com.b...
    e-mails:
    perguntas@cfbcursos.com.br
    canalfessorbruno@gmail.com
    Outros Links:
    Vídeo Colabore com nosso canal: • Video
    Canal youtube: / canalfessorbruno
    Instagram: cfbcursos ou @cfbcursos
    Twitter: @cfbcursos
    Facebook: canalfessorbruno
    UA-cam: / canalfessorbruno
    vakinhas
    www.vakinha.co....
    www.vakinha.co....
    Produção: Bruno P. Campos / CFB Cursos
    Edição: Bruno P. Campos / CFB Cursos
    Licença padrão do UA-cam
    #cfbcursos #cpp #c++

КОМЕНТАРІ • 68

  • @everaldoamaral72
    @everaldoamaral72 11 місяців тому +1

    Ótima didática em ensinar

  • @josealaelsonalvisvonszabo5011
    @josealaelsonalvisvonszabo5011 6 місяців тому +1

    aulas incríveis para quem estiver vendo esse comentario 2024 comecei a aprender estou evoluindo

  • @FaLewis
    @FaLewis 3 роки тому +7

    Eu fico impressionado com a facilidade em transmitir a informação sobre o assunto, eu fiz cursos e mais cursos, até conhecer você que fala em uma tranquilidade, ensina bem demais!

  • @albertocoelhogoulartpaes8749
    @albertocoelhogoulartpaes8749 3 роки тому +6

    COMPILADO DA AULA:
    #include
    #include
    using namespace std;
    int main(){
    list aula; //Declaracao da lista
    /*
    list aula(50); - Outra forma de declarar uma lista, nesse caso é uma lista de 50 elementos.
    list aula(5,50); - Lista de 5 posições onde todas as posições tem valor 50.
    list aula, canal, teste; - Criação de 3 listas de um mesmo tipo.
    */
    int tam;
    tam=10;
    for(int i=0;i

  • @marcus8619
    @marcus8619 4 роки тому +17

    Impossível assistir as aulas desse cara e não entender. Se o Brunão explicasse aqui no canal as teorias de Física Quântica junto com Eletromagnetismo e Relatividade Geral boto fé que todo mundo entenderia kkkk

    • @rafista3607
      @rafista3607 2 роки тому

      Eletromagnetismo? Depois da minha prova semana passada eu não quero nem mais ver na minha frente isso aí kskkss

    • @mailsonmacedo0
      @mailsonmacedo0 Рік тому

      Concordo! Kkk

  • @pedrogouveia5815
    @pedrogouveia5815 7 років тому +22

    Bruno as tuas aulas conseguiram me motivar a voltar a estudar. Estou sempre cansado do trabalho e nunca tenho saco para assistir aula. Falta um ano pra eu me formar em ADS e suas aulas me fizeram retomar o foco, obrigado por explicar tudo de forma tão simples e objetiva. Aprender C++ lendo o livro do Stroustrup em inglês não estava sendo nada fácil...

    • @cfbcursos
      @cfbcursos  7 років тому +6

      Que ótimo meu caro, força e foco em seus objetivos, muito obrigado por acompanhar o canal...

  • @LukeSkyWarrior
    @LukeSkyWarrior 3 роки тому

    Melhor professor sobre o assunto, nunca encontrei um professor que ensinasse sobre programação de forma gratuita tão bem

  • @viennakisaki3992
    @viennakisaki3992 2 роки тому

    esse professor é a luz no fim do poço pra mim

  • @joseflavio7094
    @joseflavio7094 7 років тому +6

    Muito obrigado pelos vídeos.

  • @paulojose2294
    @paulojose2294 4 роки тому +1

    Fessor Bruno, sempre o melhor !! Parabéns

  • @randomuser693
    @randomuser693 6 років тому

    Acabei de descobrir que qnd a condicao e: while(1) vc pode ao chegar em determinada condicao colocar return 0; pra barrar o while ou break;

  • @kaicsmm
    @kaicsmm 3 роки тому

    Olá fessor, eu queria muito que o senhor ensinasse sobre a biblioteca do windows, a "windows.h"

  • @marcosalbuquerque3321
    @marcosalbuquerque3321 4 роки тому

    alguém me fala o significado disso , não pra que serve mas sim o significado... isso é um Template ??? vejo muito código do tipo, mas o significado propriamente dito eu não sei.

    • @alielysampaio375
      @alielysampaio375 4 роки тому +2

      Sim, um template. C++ Permite criar templates para facilitar em procedimentos onde será feita a mesma operação mas com tipos de dados diferentes; desta forma você especifica o tipo e o compilador faz os ajustes necessários.

    • @marcosalbuquerque3321
      @marcosalbuquerque3321 4 роки тому

      @@alielysampaio375 obrigado!

  • @salomaobatista1493
    @salomaobatista1493 5 років тому +4

    kkkkkkk final do video os cachorro putassos com o tapete heuheuheue

  • @Douglas3951
    @Douglas3951 7 років тому +1

    pra quem não gostar muito desse tanto de includes e só dar um #include que ele já inclui todas as stls e a bits junto com a biblioteca algorithm se não me engano

    • @eddieg.almeida2697
      @eddieg.almeida2697 5 років тому

      Facilidade que o Java trouxe fazendo import java.util.*; já se inseri tudo... import javax.swing.*;

    • @henrique733m
      @henrique733m 3 роки тому +2

      Não é uma boa prática. Para a aprendizagem já é ruim pelo fato de não saber para que serve cada coisa. Você só taca e pronto, não precisa pensar para que eu estou utilizando essa biblioteca. E para o processamento é ruim, inclui muito lixo e funções desnecessárias ao código, fora que pode não funcionar em um compilador diferente.

  • @Loucrazy1
    @Loucrazy1 3 роки тому

    qual a diferença do begin pro front?

  • @MrSan36
    @MrSan36 5 років тому +2

    Então o procedimento ::iterator funciona como se fosse um ponteiro para as posições de uma lista?

    • @igorsilvestre4082
      @igorsilvestre4082 5 років тому

      Acredito que essa estrutura lista todos os elementos são interligados por ponteiros e seja necessario um outro ponteiro para navegar por essa corrente, pq se voce alterar o endereço de qlq um dos ponteiros da lista ela se quebra, ele deu um approach meio errado de ensinar estruturas, devia ter antes ensinado sobre ponteiros e dps construir uma classe de uma estrutura pra ensinar o real conceito e oq acontece por tras

  • @thesandroalexg264
    @thesandroalexg264 5 років тому

    show

  • @barros7025
    @barros7025 Рік тому

    qual a diferença entre as formas de se usar o "size". Porque em alguns momentos é usado como ------ sizeof( A ) ------- e as vezes ------ A.size( ); -------- sendo A uma estrutura qualquer dentro do programa. as vezes eu tento aplicar a segunda estrutura e não da certo.

    • @arturmg2068
      @arturmg2068 Рік тому +1

      sizeof() retorna o tamanho o dado em bytes

  • @arturmg2068
    @arturmg2068 Рік тому

    Com as listas entao é basicamente inutil queue e stack, a lista faz tudo isso e muito mais

  • @crizon2240
    @crizon2240 5 років тому

    rapaz meu professor mandou fazer sem essa moleza de incluir lista pronta, mandou fazer na mão mesmo , to ferrado kkk

  • @jonasjeron1475
    @jonasjeron1475 4 роки тому +1

    tem como fazer os elementos surgirem em posiçoes aleatoroas

    • @williamferreira20
      @williamferreira20 4 роки тому

      manualmente sim, automaticamente até tem jeito com estruturas de condição e looping mas deve dar um trabalho danado

    • @arturmg2068
      @arturmg2068 Рік тому

      @@williamferreira20 nao

    • @arturmg2068
      @arturmg2068 Рік тому

      depende do tipo de dado que voce quer

  • @Loucrazy1
    @Loucrazy1 2 роки тому

    como eu faço pra visualizar a posição q eu quiser?

    • @Samuel-dh9so
      @Samuel-dh9so 9 місяців тому

      Ele ensinou nessa vídeo

  • @vitorbarbosa1396
    @vitorbarbosa1396 9 років тому +2

    E ai Bruno belo trabalho, gostaria de tirar umas dúvidas contigo, qual meio seria melhor para conversa contigo!
    Agradeço desde já, muito obrigado e muito bom canal!

    • @cfbcursos
      @cfbcursos  9 років тому +1

      +Vitor Barbosa Pelo email do canal, canalfessorbruno@gmail.com

    • @vitorbarbosa1396
      @vitorbarbosa1396 9 років тому

      +canalfessorbruno Obrigado!

  • @mauriciomendonca4686
    @mauriciomendonca4686 5 років тому

    Boa noite, pode informar um exemplo real que possamos usar?

  • @RenatusRufus
    @RenatusRufus Рік тому +1

    EsTuDaR CPLusPLuS

  • @willwm2472
    @willwm2472 Рік тому

    Talvez eu esteja falando asneiras, kkkkk. Mas lista no C++ me parece muito com Collections do C# E Java.

  • @guilhermecavalheri199
    @guilhermecavalheri199 4 роки тому +3

    Bom Dia,
    o que significa " :: " ?

  • @CarlosHenrique-qt3dt
    @CarlosHenrique-qt3dt 9 років тому +7

    O bruno... entao eu tenho 15 anos e to em um curso de tecnico de informatica nois estavamos em psedo codigo ( e eu me dava bem com ele ).... ai fui ver CS em seus video e entendi mais ou menos tipo o primeiro consegui fazer mais o segundo nao... se eu ja entrar nos proximos videos, vou conseguir acompanhar ou nao? O senho pode me da uma dica de como posso fazer pra me dar bem? Obrigado vei é nois tu é foda, pena q o youtube seja voltado pra zuera e nao pro aprendizado falou boa madrugada!!!

    • @cfbcursos
      @cfbcursos  9 років тому

      +Carlos Henrique Carlos eu faço os vídeos pra que todo mundo consiga acompanhar desde o início, qual sua dificuldade, eu não entendi onde você agarrou

    • @CarlosHenrique-qt3dt
      @CarlosHenrique-qt3dt 9 років тому

      Eu nao entendi direito o CS, mesmo sem entender vou conseguir avançar no curso?

    • @cfbcursos
      @cfbcursos  9 років тому +1

      +Carlos Henrique A tá, entendi, rsrsrs...
      Veja bem Carlos, a ideia do CS é para começar e entender como um programa de computador funciona, mesmo não tendo entendendo muito bem a ideia de CS você consegue acompanhar o restante sim

    • @porqueissoimporta
      @porqueissoimporta Рік тому

      eai rapaz, aprendeu programação?

  • @gleycifernandes8686
    @gleycifernandes8686 4 роки тому +1

    Posso dizer que o push_front é como se fosse uma stack

  • @Antoniovieirafreitas
    @Antoniovieirafreitas 6 років тому

    C++ não usa BD não?

  • @enzolx17k
    @enzolx17k 7 років тому

    o sort poe em ordem alfabetica?

    • @cfbcursos
      @cfbcursos  7 років тому

      ironman isso mesmo

    • @enzolx17k
      @enzolx17k 7 років тому

      CFBCursos vlw professor

  • @adriano7890
    @adriano7890 5 років тому

    Todas as linguagens são iguais não muda quese nada só as tag

  • @josepedrodasilvagomes1887
    @josepedrodasilvagomes1887 6 років тому +1

    Bruno, sabe dizer se fazer estas listas podem ser usado em programação para arduino?

    • @cfbcursos
      @cfbcursos  6 років тому +1

      Não, infelizmente não tem essa implementação no Arduino, mas não há nada que impeça de criarmos a biblioteca LIST

  • @CarlosHenrique06467
    @CarlosHenrique06467 7 місяців тому

    Tô mais perdido que cego em tiroteiro

  • @DevilTrading-gm4wh
    @DevilTrading-gm4wh Рік тому

    Ficou confuso do pq usar 2 for loop

    • @Samuel-dh9so
      @Samuel-dh9so 9 місяців тому

      primeiro for :
      foi usado para adicionar valores a lista
      segundo for :
      foi usado para acessar e imprimir o primeiro elemento da lista e depois remove-lo

  • @jorgesoaressantana4326
    @jorgesoaressantana4326 7 років тому +3

    pô cara sem musica , pomba ou você escuta musica barulhenta ou dá aula , não dá pra assistir essa aula nem se inscrever, infelizmente , quem dar aula tem que colocar sem musica, não estimula em nada só atrapalha o raciocino

    • @lardadrika3408
      @lardadrika3408 2 роки тому

      Tenha mais educação, se você não gosta da música, apenas dê a sugestão, não há necessidade de ficar falando dessa forma.