Curso de C++ #33 - Struct - Parte 1

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

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

  • @josineidesoares1402
    @josineidesoares1402 4 ปีที่แล้ว +50

    Parabéns professor, meu professor da faculdade incluiu seu vídeo como material de estudo da matéria linguagem de programação.

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

      Que bacana, bons estudos pra vocês

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

      kjkkk ifce?

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

      @@gabrielfrire não... ufrn

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

      @@josineidesoares1402 ah, meu professor fez o mesmo kjkkkk

  • @marlonoliveira4822
    @marlonoliveira4822 4 ปีที่แล้ว +2

    coé galera vamos ajudar o cara merece,, se cada um ajudar um pokinho ja faz diferenca..@t

  • @theozinn_4837
    @theozinn_4837 6 หลายเดือนก่อน +5

    estou aqui em 2024, me ajudou muito!

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

      eu tambem ! :)

    • @1S4D0R4.
      @1S4D0R4. 8 วันที่ผ่านมา

      Eu também! kkk

  • @delfinaludmiladossantos7137
    @delfinaludmiladossantos7137 8 ปีที่แล้ว +8

    Professor Obrigada por partilhar seu conhecimento , as suas aulas me têm ajudado muito . Antes não entendia nada na universidade , hoje I can do it :D :D . Não basta ser professor , tem que ter amor e dedicação a profissão, e com certeza o senhor demonstra em cada aula . Parabens

    • @cfbcursos
      @cfbcursos  8 ปีที่แล้ว

      Valeu Ludmila, muito obrigado

  • @TheIsaias16
    @TheIsaias16 9 หลายเดือนก่อน +1

    A função principal do struct em C++ é agrupar dados relacionados em um único tipo de dado composto. Isso torna seu código mais organizado e facilita o gerenciamento de dados complexos.
    Vantagens de usar struct:
    Organização: Agrupa dados relacionados sob um nome único, facilitando a compreensão e o gerenciamento do código.
    Reutilização: Permite criar tipos de dados personalizados que podem ser reutilizados em diferentes partes do programa.
    Eficiência: Reduz a duplicação de código e pode melhorar o desempenho ao acessar dados relacionados.
    Legibilidade: Torna o código mais claro e legível, especialmente ao lidar com dados complexos.

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

    professor o senhor esta me salvando na minha faculdade, muito obrigado pelo seu trabalho

  • @lubi1231
    @lubi1231 6 หลายเดือนก่อน

    Struct dá uma pequena lembrança da linguagem Java!!

  • @jhonyrisoli1
    @jhonyrisoli1 2 ปีที่แล้ว

    Conseguir juntar a aula 13 e a aula 33, estou realizada! Muito obrigado prof

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

    Aula excelente

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

    Aula absurda, muito boa !

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

      Valeu, muito obrigado

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

    Bom dia, você poderia dar aulas aqui para a gente de banco de dados usando o postgres. Muito boa suas aulas.

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

    por enquanto bem mais simples q lista, vamo ver dps

  • @filipeloyola
    @filipeloyola 2 ปีที่แล้ว

    Parabéns pela aula.

  • @victormorais1368
    @victormorais1368 9 ปีที่แล้ว +1

    ok amigo mesmo assim.ja me sinto satisfeito em suas video aulad

    • @cfbcursos
      @cfbcursos  9 ปีที่แล้ว +1

      +Victor Morais Dê uma olhada no canal, está rolando uma promoção, participe a ajude divulgar o canal.

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

    Excelente. Diferente do C não precisa declarar struct na variável fessor?

  • @nettoork5216
    @nettoork5216 5 ปีที่แล้ว +4

    3 anos, e cá estou eu

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

    Top

  • @chuazinerd3340
    @chuazinerd3340 2 ปีที่แล้ว

    Achei isso muito parecido com oop
    vlw pelo conhecimento mestre

  • @h.olivei141
    @h.olivei141 8 ปีที่แล้ว +3

    Suas aulas são muito boas man!! está me ajudando muito. Gostaria de saber se você poderia deixar alguns exercicios para cada assunto finalizado, não sei se já faz isso, se não faz seria otimo para nós, grande abraço!

    • @cfbcursos
      @cfbcursos  8 ปีที่แล้ว

      +juniork oliveira Ainda vou fazer, quando escrever a apostila de C++, vou fazer alguns exercícios

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

    Muito didático, obrigado!

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

    Boa Tarde Fessor Bruno (rsrsrsrs). Suas Vídeo-Aulas são excelentes, parabéns continue com assim com seu trabalho. Mas venho aqui por meio deste, perguntar se seria possível você fazer Vídeo-Aulas sobre Linguagem em C. Eu já procurei na internet outros, mas infelizmente não gostei, e com a sua didática com certeza um curso desses aqui seria ótimo. Aguardo sua resposta.

    • @user-ws4wk5wf8u
      @user-ws4wk5wf8u 5 ปีที่แล้ว +2

      quase a merma coisa so muda uns comando

  • @cciganha
    @cciganha 6 ปีที่แล้ว +1

    Valeu, querido! o/

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

    Mto boa a aula!! Ajudou mto! Continue com o bom trabalho amigão.

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

    Excelente aula!

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

    dahora!

    • @CarlosHenrique06467
      @CarlosHenrique06467 4 หลายเดือนก่อน

      E aí man, concluiu o curso em quanto tempo?

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

    Em mestre por que pra criar uma struct tem que ser antes da função principal a main()
    Pois já que com funcoes não precisa seguir dessa forma tem como tira essa dúvida já procurei e não tive solução ou é uma regra da linhagem c/c++ mesmo

  • @Denis-np3mn
    @Denis-np3mn 3 ปีที่แล้ว +1

    Semelhante a conjunto do Python

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

    já vejo uma possibilidade para criar uma engine com c++, e também, um struct é considerado objeto?

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

      O struct 'Carro' estaria para a classe, o objeto seria car1 e car2

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

      Pois é, me lembrou bastante uma classe, mas o bom das classes é os métodos, será que dá pra declarar métodos no struct?

  • @Victor-bz1xn
    @Victor-bz1xn 5 ปีที่แล้ว

    Ajudou bastante!!!

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

    É necessário um programador saber fazer tudo acerca da linguagem que ele utiliza?

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

    Professo, se pro exemplo a potencia de um carro 3 fosse uma operação matemática das potências dos carros 1 e 2? Como que ficaria o programa?

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

    anjo de deus

  • @victormorais1368
    @victormorais1368 9 ปีที่แล้ว +1

    FessorBruno , qual as possibilidade de criar uma video aula de Login com php pdo jquery e css?

    • @cfbcursos
      @cfbcursos  9 ปีที่แล้ว +2

      por enquanto são baixas, não tenho mto a manha em jquery não, mas ainda vou estudar

  • @josemarcio-j8t
    @josemarcio-j8t 2 หลายเดือนก่อน +1

    Ótima aula, eu só não entendi a diferença entre struct e uma classe com objeto

    • @cfbcursos
      @cfbcursos  2 หลายเดือนก่อน

      struct digamos que é um pr-e-cursor das classes em POO

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

    fessor, na faculdade o professor manda usar sempre o char ao invés de string porque isso? qual diferença? é em termos de tamanho reservado na memória? ou apenas o char pra ter um controle maior no tamanho de uma string.

    • @LordDukatiBR
      @LordDukatiBR 6 ปีที่แล้ว

      Wellington Pinho Internamente a string é um array de char ,que tem métodos/funções próprias

  • @13sergiomurilo
    @13sergiomurilo 2 ปีที่แล้ว

    Professor, a struct funciona como se fosse um vetor, porém para strings? Porque a forma de inicialização da struct é bem parecida com a do vetor, em que declaramos as posições do vetor, mas nesse caso são as palavras, correto?

    • @thiagorfpinheiro
      @thiagorfpinheiro 2 ปีที่แล้ว

      Struct se assemelha mais a um objeto do que um vetor. Dentro do vetor, todos os elementos tem que ser do mesmo tipo. Dentro da struct, os elementos podem ser de tipos diferentes.

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

    Estou meio confuso em relação a struct e o enum que ele mostrou na aula 27. Qual a diferença entre eles?

    • @cfbcursos
      @cfbcursos  6 ปีที่แล้ว

      struct é um tipo de dados como uma classe, mais complexo, diferente de enum

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

      acho que enum só terá a resposta em números inteiros, já struct por ser mais complexo abrange outros tipos de resposta

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

    quando fiz com dois carros na compilação nao aparece os valores

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

    Olá professor.
    Tu teria algum vídeo de structs aplicado no Arduúno?

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

      arduinos não são feitos em c++.

    • @ClaudineiPerezdaSilvaJESUS
      @ClaudineiPerezdaSilvaJESUS 2 ปีที่แล้ว

      @@breno4697 ola, engano seu a linguagem do arduino é baseada em c++ com algumas modificações, mas sim em c++

  • @phideas8925
    @phideas8925 6 ปีที่แล้ว +1

    Parece que começamos a POO do C++

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

    o ponto em "carros.nome = (um nome qlqr);" é POO?

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

      struct ja e bem parecido com POO mas ele tem video de POO tabem e so ver

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

    Fiz o mesmo código.Mas não consigo compilar não sei o que há de errado

  • @montedasoliveiraslivre3295
    @montedasoliveiraslivre3295 6 ปีที่แล้ว +1

    fatal error iostream no such file or directory -> no meu codeblocks

  • @CLEBERFF1
    @CLEBERFF1 6 ปีที่แล้ว +1

    FB .quando criamos uma var ou programa apos ter definidas sem valores ou atribuiçoes e fizermos rodar o prog ele retorna nada.....duvida-ele retornou algo so q com valores 0 o qual atribuimos ao nada certo....

    • @cfbcursos
      @cfbcursos  6 ปีที่แล้ว

      Ops, não entendi muito bem sua pergunta meu caro, pode repetir...

    • @CLEBERFF1
      @CLEBERFF1 6 ปีที่แล้ว

      FB parei todo os dois cursos e fui pro C depois q o conheci..ta sendo bom demais pq to relembrando o assembler ai a assimilaçao esta boa depois do c irei para o c++ e ai vai...ficou dificilesplicar o q lhe perguntei mais agora peguei uma explicaçao em c seria assim quando criamos uma variavel e nao passamos valores essa por si fica contida valores isto vi no debug ..que seria o valor do lixo...certo!

    • @CLEBERFF1
      @CLEBERFF1 6 ปีที่แล้ว

      .

    • @joapeer
      @joapeer 6 ปีที่แล้ว

      Olá, acho que entendi sua pergunta. Eu não sei se tem a ver com o compilador mas eu to usando GCC e quando o programa inicializa as variáveis sem atribuir valores, ele não zera as váriáveis, então fica com lixo, Em assembly não se usa variáveis e sim registradores e a stack pra manipulação direta dos dados em memória.

  • @youdontgetit387
    @youdontgetit387 2 ปีที่แล้ว

    sem cachorrinho no final, sem like.
    brincadeira toma o like

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

    Por que diabos o C++ herdou isso do C se há uma coisa muito mais poderosa no C++ que é a Classe?

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

      sei la bixo

    • @SamuelOliveira-vq7ib
      @SamuelOliveira-vq7ib 4 ปีที่แล้ว

      por compatibilidade amigo...

    • @m4tt3w
      @m4tt3w 2 ปีที่แล้ว

      Qual a diferença do struct e classe? Me parece a mesma coisa pra criar objetos (sou leigo)

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

      @@m4tt3w - É realmente é basicamente a mesma coisa. Mas acredito eu que uma class já possibilita o código ser mais legível, mais escalável, mais apropriado para grandes software que precisam sempre de novos updates.

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

    2 minutos e nada, voce tá muita volta

  • @renatosilva8794
    @renatosilva8794 2 ปีที่แล้ว

    entendi nada

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

    Era só falar que o struct é praticamente mesma bosta de criar uma classe fim