Curso de C++ 31 - Lista - Parte 1
ฝัง
- เผยแพร่เมื่อ 29 ธ.ค. 2024
- 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
TH-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 TH-cam
#cfbcursos #cpp #c++
Ótima didática em ensinar
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...
aulas incríveis para quem estiver vendo esse comentario 2024 comecei a aprender estou evoluindo
esse professor é a luz no fim do poço pra mim
Melhor professor sobre o assunto, nunca encontrei um professor que ensinasse sobre programação de forma gratuita tão bem
Muito obrigado pelos vídeos.
Fessor Bruno, sempre o melhor !! Parabéns
kkkkkkk final do video os cachorro putassos com o tapete heuheuheue
do nada aksdfkaskdfaksdf
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"
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.
rapaz meu professor mandou fazer sem essa moleza de incluir lista pronta, mandou fazer na mão mesmo , to ferrado kkk
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!
show
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
Com as listas entao é basicamente inutil queue e stack, a lista faz tudo isso e muito mais
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!
qual a diferença do begin pro front?
EsTuDaR CPLusPLuS
Talvez eu esteja falando asneiras, kkkkk. Mas lista no C++ me parece muito com Collections do C# E Java.
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
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
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?
Boa noite, pode informar um exemplo real que possamos usar?
Bom Dia,
o que significa " :: " ?
Saberá depois de aprender POO
como eu faço pra visualizar a posição q eu quiser?
Ele ensinou nessa vídeo
Posso dizer que o push_front é como se fosse uma stack
?
Sua pergunta está incorreta
C++ não usa BD não?
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
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
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.