C++ STL: Vector vs List

  Рет қаралды 48,799

Creel

Creel

Күн бұрын

Пікірлер: 50
@MrSomethingdark
@MrSomethingdark 2 ай бұрын
Oh finally a good explainer with actual English. What a guy!
@ExoContinuum
@ExoContinuum 7 жыл бұрын
Just discovered your channel. You are incredibly amazing at explaining things quickly and precisely. Thanks a bunch, man!
@WhatsACreel
@WhatsACreel 7 жыл бұрын
Welcome!
@chswin
@chswin 2 жыл бұрын
@@WhatsACreel agree!
@boubacarsbtoure2036
@boubacarsbtoure2036 Жыл бұрын
Venus
@Davidemmanuelkatz
@Davidemmanuelkatz 4 жыл бұрын
this is the best kangaroo programming channel in the world. Love the accent! Love the channel!
@bakensaken6745
@bakensaken6745 3 жыл бұрын
Surprizingly good explaination! I watched other videos on the subject but this one taught me most.
@dennisrkb
@dennisrkb 4 жыл бұрын
*Adding items in the middle is not a use case of lists. 99% of the time, the required traversal to get to the middle element will take longer than copying half a vector's elements.
@communistgoatboy
@communistgoatboy 9 жыл бұрын
When traversing sequence containers, don't forget about range-based for loops. :) for(auto &e : container) { std::cout
@WhatsACreel
@WhatsACreel 9 жыл бұрын
+communistgoatboy Brilliant! I made an amendment vid thanking you people and (hopefully) righting some of my blunders in this vid. Thanks for watching and commenting, and I hope I've not lost you. Link to amendment is: kzbin.info/www/bejne/hGfEi2Obet-ti8k
@AndyU96
@AndyU96 7 жыл бұрын
Why do you not use 'using namespace std;'?
@kaleabmamo4205
@kaleabmamo4205 6 жыл бұрын
What a brief explanation, please keep it up. Thank you
@leerv.
@leerv. 5 жыл бұрын
For any newbies watching, the .push_back and .pop_back vector methods may be named to sound like the the way items are handled in stack memory. You "push" the latest item onto the top of the stack and to remove the latest item you "pop" it off the stack. I'm only speculating here, though.
@WhatsACreel
@WhatsACreel 5 жыл бұрын
Cheers mate! I think you're spot on there! They seem to have taken the syntax from stacks. Thanks for watching brus :)
@AsifMohammedSifat
@AsifMohammedSifat 2 жыл бұрын
What an explanation!! Thank You.
@sagivalia5041
@sagivalia5041 2 жыл бұрын
Since an iterator of a list is a pointer to the first element with the .begin() couldn't you just, according to the demo, simply said *(poslist+50+i)?
@nictrace
@nictrace 5 жыл бұрын
hi man! Can you make video in fullscreen mode slideshow?
@RurikLoderr
@RurikLoderr 4 жыл бұрын
Can you do any linear algebra with the vectors? Or would that be something you used a specialized library for?
@Landofjello
@Landofjello 4 жыл бұрын
Do I have to put v.begin() + 1 as the argument for v.erase(), or can I just put the index?
@bryce910
@bryce910 8 жыл бұрын
When it comes to accessing through a vector on each frame, (when hardly deleting) a vector would be better...correct?
@tanishq2766
@tanishq2766 2 жыл бұрын
Are you Feynmann's son mate? :) Great Explanation !
@dreznik
@dreznik 5 жыл бұрын
nice video, wonder if you could do one on BOOST too
@yasamanderiszadeh902
@yasamanderiszadeh902 4 жыл бұрын
What a great video. Thanks!
@AzeemHashmani
@AzeemHashmani 9 жыл бұрын
Big fan of yours Hitting the subscribe button !!
@WhatsACreel
@WhatsACreel 9 жыл бұрын
+Azeem Hashmani Legend! Thank you!
@uabpsab
@uabpsab 3 жыл бұрын
Very nice. Subbed immediately.
@AdminDarkraiRSK
@AdminDarkraiRSK 5 жыл бұрын
just fantastic
@WhatsACreel
@WhatsACreel 5 жыл бұрын
Thank you brus! Cheers for watching :)
@Coffeemancer
@Coffeemancer 3 жыл бұрын
please do C#
@epickittylover489
@epickittylover489 9 жыл бұрын
WOOHOO!!!
@epickittylover489
@epickittylover489 9 жыл бұрын
Biggest fan!!!
@MsSkip60
@MsSkip60 9 жыл бұрын
More STL please!
@piotrlenarczyk5803
@piotrlenarczyk5803 7 жыл бұрын
Thank you for video:) Lists could be practical in embedded hardware in my personal opinion.
@epickittylover489
@epickittylover489 9 жыл бұрын
First to like!!!
@mohamedhessuin6384
@mohamedhessuin6384 7 жыл бұрын
awesome!!
@epickittylover489
@epickittylover489 9 жыл бұрын
YES IM FIRST!!!!!!!
@OMARI-yp6dk
@OMARI-yp6dk 8 жыл бұрын
thank you
@AndyU96
@AndyU96 7 жыл бұрын
Are you Australian?
@WhatsACreel
@WhatsACreel 7 жыл бұрын
I sure am!
@gunrunjk
@gunrunjk 6 жыл бұрын
I think you have a big mistake, you are not counting from your "create an iterator and iterator to position." If you including that processing, it will not show the big different time
@WhatsACreel
@WhatsACreel 6 жыл бұрын
Yep, maybe, I aint sure. I think this whole vid was pretty shakey. Well cheers for pointing that out, have a good one!
@nanthakumark7613
@nanthakumark7613 4 жыл бұрын
awesome ....play in *0.75 speed 😁😁😁😁😁
@epickittylover489
@epickittylover489 9 жыл бұрын
Im hogging the comment section
@WhatsACreel
@WhatsACreel 9 жыл бұрын
+epic_kitty_lover489 EPIC!!!!!!!
@trunksero5206
@trunksero5206 5 жыл бұрын
Hot
@SumoCumLoudly
@SumoCumLoudly 6 жыл бұрын
c++ is a monstrosity
@deanroddey2881
@deanroddey2881 5 жыл бұрын
You might be interested in seeing an alternative of C++ without all of the STL craziness. I've created such a thing over many years: github.com/DeanRoddey/CIDLib
@AdminDarkraiRSK
@AdminDarkraiRSK 5 жыл бұрын
@dean that sounds amazing 😎👍
@AnotherPointOfView944
@AnotherPointOfView944 Жыл бұрын
I hate SLT syntax.
@boubacarsbtoure2036
@boubacarsbtoure2036 Жыл бұрын
FFS
Introduction of STL #2:  Sequence Containers
13:26
Bo Qian
Рет қаралды 153 М.
Why You Should AVOID Linked Lists
14:12
ThePrimeTime
Рет қаралды 285 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
What is the Difference Between a Pointer and a Reference C++
7:58
Paul Programming
Рет қаралды 445 М.
List | C++ STL (Standard Template Library) | std::list
24:19
Knowledge Center
Рет қаралды 19 М.
Dynamic Arrays in C++ (std::vector)
14:14
The Cherno
Рет қаралды 389 М.
ITERATORS in C++
17:09
The Cherno
Рет қаралды 217 М.
Back To Basics: C++ Containers
31:41
javidx9
Рет қаралды 192 М.
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 854 М.
Vectors in C++
16:01
ReelLearning
Рет қаралды 275 М.
Vector In C++
14:11
CppNuts
Рет қаралды 96 М.