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++
Ótima didática em ensinar
aulas incríveis para quem estiver vendo esse comentario 2024 comecei a aprender estou evoluindo
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!
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
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
Eletromagnetismo? Depois da minha prova semana passada eu não quero nem mais ver na minha frente isso aí kskkss
Concordo! Kkk
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...
Que ótimo meu caro, força e foco em seus objetivos, muito obrigado por acompanhar o canal...
Melhor professor sobre o assunto, nunca encontrei um professor que ensinasse sobre programação de forma gratuita tão bem
esse professor é a luz no fim do poço pra mim
Muito obrigado pelos vídeos.
Fessor Bruno, sempre o melhor !! Parabéns
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;
Olá fessor, eu queria muito que o senhor ensinasse sobre a biblioteca do windows, a "windows.h"
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.
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.
@@alielysampaio375 obrigado!
kkkkkkk final do video os cachorro putassos com o tapete heuheuheue
do nada aksdfkaskdfaksdf
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
Facilidade que o Java trouxe fazendo import java.util.*; já se inseri tudo... import javax.swing.*;
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.
qual a diferença do begin pro front?
Então o procedimento ::iterator funciona como se fosse um ponteiro para as posições de uma lista?
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
show
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.
sizeof() retorna o tamanho o dado em bytes
Com as listas entao é basicamente inutil queue e stack, a lista faz tudo isso e muito mais
rapaz meu professor mandou fazer sem essa moleza de incluir lista pronta, mandou fazer na mão mesmo , to ferrado kkk
tem como fazer os elementos surgirem em posiçoes aleatoroas
manualmente sim, automaticamente até tem jeito com estruturas de condição e looping mas deve dar um trabalho danado
@@williamferreira20 nao
depende do tipo de dado que voce quer
como eu faço pra visualizar a posição q eu quiser?
Ele ensinou nessa vídeo
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!
+Vitor Barbosa Pelo email do canal, canalfessorbruno@gmail.com
+canalfessorbruno Obrigado!
Boa noite, pode informar um exemplo real que possamos usar?
EsTuDaR CPLusPLuS
Talvez eu esteja falando asneiras, kkkkk. Mas lista no C++ me parece muito com Collections do C# E Java.
Bom Dia,
o que significa " :: " ?
Saberá depois de aprender POO
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!!!
+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
Eu nao entendi direito o CS, mesmo sem entender vou conseguir avançar no curso?
+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
eai rapaz, aprendeu programação?
Posso dizer que o push_front é como se fosse uma stack
?
Sua pergunta está incorreta
C++ não usa BD não?
o sort poe em ordem alfabetica?
ironman isso mesmo
CFBCursos vlw professor
Todas as linguagens são iguais não muda quese nada só as tag
Bruno, sabe dizer se fazer estas listas podem ser usado em programação para arduino?
Não, infelizmente não tem essa implementação no Arduino, mas não há nada que impeça de criarmos a biblioteca LIST
Tô mais perdido que cego em tiroteiro
boa
@@Samuel-dh9so só n mais q vc
ta bom cara
Ficou confuso do pq usar 2 for loop
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
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
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.