Curso de C++ #62 - Map - Smart Pointer / Ponteiro Inteligente - C++11 - (C++ Moderno)

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2024

ความคิดเห็น • 27

  • @aupaca
    @aupaca 3 ปีที่แล้ว +3

    3:53 O new aloca um objeto na memória heap e o único jeito de desalocar essa memória é usando o delete, nesse caso o ponteiro estava apontando para uma variável de armazenamento automático, ou seja, no final do escopo de main ela seria liberada automaticamente da memória. Só se pode usar delete em Ponteiros que usaram o new para alocar memória.

    • @Jurniores
      @Jurniores 3 ปีที่แล้ว

      Eu estava querendo entender isso faz tempo, então me diz uma coisa, em que momento irei precisar alocar a memória por muito tempo. Não será melhor usar até o final da função sempre?

  • @marcoaureliosantoscunha9893
    @marcoaureliosantoscunha9893 4 ปีที่แล้ว +1

    Bom dia professor, eu vim pedir ao senhor q fizesse algumas aulas somente com exercícios pois talvez aja muitos alunos assim como eu
    q tenha dificuldades p assimilar tantos detalhes q existe nesses comandos da linguagem C++. Suas aulas continuam 10, um abraço..

  • @x1Ricardo
    @x1Ricardo 6 ปีที่แล้ว +5

    Muchas Gracias, muy buena explicación!

  • @moneymoney4128
    @moneymoney4128 7 ปีที่แล้ว +4

    Um dia chego ai ainda to na aula 14 to anotando tudo ate imprimindo e o interessante disso e que estou aprendendo e decorei tudo tudo msm

    • @cfbcursos
      @cfbcursos  7 ปีที่แล้ว +4

      Muuuuito bacana Lucas, é assim que se faz, parabéns pelo empenho e bons estudos...

    • @moneymoney4128
      @moneymoney4128 7 ปีที่แล้ว

      Bgd vc e um otimo professor .

  • @traderatomico2999
    @traderatomico2999 5 ปีที่แล้ว

    Muito obrigado pela aula!

  • @MatheusCatarino
    @MatheusCatarino 7 ปีที่แล้ว

    O unique_ptr é baseado no boost::scoped_ptr.

  • @frankwillianvalentim6520
    @frankwillianvalentim6520 7 ปีที่แล้ว

    Muito professor .... Excelentes essas aulas ... gostaríamos de pedir algo ... consegue falar algo sobre forward declaration

  • @mariamamama-k8e
    @mariamamama-k8e 7 ปีที่แล้ว +5

    Incrível a linguagem C++

    • @daniloalmeida2200
      @daniloalmeida2200 3 ปีที่แล้ว +1

      Concordo. Comecei no C e pulei pra Java. Demorei pra me render mais C++ é incrível, ainda mais com todas as evoluções apresentadas nos padrões modernos

    • @willwm2472
      @willwm2472 ปีที่แล้ว

      Hoje em dia prefiro Java do que C++. E olha que desde que comecei a me interessar por programação, C++ foi a linguagem que mais gostava, já que oq me motivava era computação gráfica.

  • @aeduardoamaral
    @aeduardoamaral 4 ปีที่แล้ว

    Professor tem como fazer conexão com o bd phpmyadmin?

  • @JardelSG
    @JardelSG 6 ปีที่แล้ว +2

    essa de deletar o ponteiro nao recordo de ter visto nas aulas anteriores

    • @lucasdeoliveira139
      @lucasdeoliveira139 5 ปีที่แล้ว +1

      tambem

    • @aupaca
      @aupaca 3 ปีที่แล้ว

      É necessário para que não ocorra vazamento de memória

  • @moneymoney4128
    @moneymoney4128 7 ปีที่แล้ว +1

    Eu queria criar um jogo 2d sera que tem alguma aula ligada ao c++ para aprender ?

    • @weltgeist.
      @weltgeist. 5 ปีที่แล้ว

      Provavelmente, e você usaria SDL ainda

  • @johnarthur6070
    @johnarthur6070 6 ปีที่แล้ว +2

    Professor, meu codeblocks nao esta reconhecendo a funcao "unique_ptr" estou recebendo a mensagem "unique_ptr was not declared in this scope" e sim, eu ja coloquei o #include

    • @estudianteelectrico6728
      @estudianteelectrico6728 5 ปีที่แล้ว

      Jonh Arthur>> conseguiu resolver? estou com o mesmo problema aqui...22/02/19. Nao aceita neum destes comandos: unique_ptr str (new string ("CBF CURSOS"));
      //auto_ptr str (new string ("CBF CURSOS"));
      esta com a biblioteca memory inclusa..

    • @LuizGustavo-ib6sb
      @LuizGustavo-ib6sb 4 ปีที่แล้ว

      Vcs precisam ir nas opções, compilador e colocar a opção de c++11 ou superior

  • @loliconaoquadrado4112
    @loliconaoquadrado4112 5 ปีที่แล้ว

    Não me leve a mal, muito boa a iniciativa mas tá muito confuso, a maioria de tudo que você ensinou eu tive que pesquisar externamente, estou aprendendo muito por esse método, estou aqui pra declarar que criarei um curso em vídeo e PDF, guardem minhas palavras, mais explicativo e prático.

    • @loliconaoquadrado4112
      @loliconaoquadrado4112 5 ปีที่แล้ว +1

      Por exemplo ele não explicou o uso do free, que reserva memória no Stack para o objeto, além que também não explicou sobre a pilha anteriormente.

    • @KinnD
      @KinnD 3 ปีที่แล้ว

      @Victorzzz suus kakak

    • @KinnD
      @KinnD 3 ปีที่แล้ว

      @@loliconaoquadrado4112 creio que ele ensinou sim

    • @zrIywcN8XJdHaY13K3tx
      @zrIywcN8XJdHaY13K3tx 11 หลายเดือนก่อน

      4 anos depois