Learn C++ With Me #9 - Arrays

  Рет қаралды 104,477

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 95
@andreaspatounis5674
@andreaspatounis5674 3 жыл бұрын
Dude you are the only person that I don't skip the adds so that I support you.
@typeterson8376
@typeterson8376 3 жыл бұрын
I feel the need to say it each video, but I do appreciate these videos. You are a good man
@DatNguyen-vj1ro
@DatNguyen-vj1ro 3 жыл бұрын
Your content is really good for beginners who want to learn C++. I know C++ but could not teach it as well as you do
@lowpolygons8562
@lowpolygons8562 3 жыл бұрын
You have no idea how much i needed this thank you so much
@vishvalorant
@vishvalorant 2 жыл бұрын
this channel is so underrated
@codedecode1498
@codedecode1498 3 жыл бұрын
OMG FIRST HI TIM I LOVE YOUR CONTENT
@YarosMallorca
@YarosMallorca 3 жыл бұрын
I always thought that C++ is hard! But with your tutorials and prior C and Python experience it's not that hard as I thought! Thanks for making these tutorials!
@brucea9871
@brucea9871 Ай бұрын
This is a surprise to me. This is the first video I saw from you on a language other than Python.
@neontuts5637
@neontuts5637 3 жыл бұрын
Nice video Tim. Small tip - you can execute the c++ code inside the sublime text by creating a build system for it. Which will automatically compile and run the code.
@alexander_0749
@alexander_0749 3 жыл бұрын
hey can u plz tell me the build code? mine's not accepting any input
@michaelsilvers1260
@michaelsilvers1260 7 ай бұрын
@@alexander_0749 Yeah the build code is system.run(visual studio.exe). Lmao joking. I know ur comment is 3 years old, but thought I'd have some fun. No need to compile these days, eh?
@antonyanchev7112
@antonyanchev7112 3 жыл бұрын
Make a long one for pointers and references please
@IfeanyiFavouramarachi
@IfeanyiFavouramarachi Ай бұрын
very educative for a beginner. i would recommend. thank you for this video
@ArshdeepSingh42108
@ArshdeepSingh42108 Жыл бұрын
This was really an awesome and detailed lecture 🙌
@pithopoine2154
@pithopoine2154 2 ай бұрын
Thanks dude , see you in another timeline.
@apoorvashukla3344
@apoorvashukla3344 3 жыл бұрын
Your the best!!!
@coopernielsen1206
@coopernielsen1206 3 жыл бұрын
Your vids are amazing
@dallasdominguez2224
@dallasdominguez2224 3 жыл бұрын
tim is the GOAT
@funkuwest5967
@funkuwest5967 Жыл бұрын
Thank you... these videos are really helpful !!
@kamoliddinkadirov5720
@kamoliddinkadirov5720 2 жыл бұрын
Amazing video.
@sooryasantosh
@sooryasantosh 3 жыл бұрын
Hey tech with Tim! I love your videos
@omanavarghess6847
@omanavarghess6847 3 жыл бұрын
Who's tech with Tom?
@finnqni8563
@finnqni8563 3 жыл бұрын
I love your videos!
@LittleRapGuy
@LittleRapGuy 3 жыл бұрын
chillin
@dkmi677
@dkmi677 7 ай бұрын
Thank u Tim
@mdtousifakmal2801
@mdtousifakmal2801 3 жыл бұрын
Hey Tim, Pls make a video on Mastering Java Everything You need to know
@HarisAbdullah-p6t
@HarisAbdullah-p6t 2 ай бұрын
[5:49] int x=5; int array[x]; Its what you just did. But, when i tried to do it in the visual studio, it gives me an error. infact, when i asked AI to explain it to me , it told that we cannot change the size of an array after it is created(exactly same thing you told us previously). So, the correct way is to make x constant and the rest is fine. I am still little worried about it, and i just wnat you or any of the audience to kindly clarify it.
@doublethenun
@doublethenun Ай бұрын
it depends strictly on the compiler you're using
@ahmedmohamed-f2v
@ahmedmohamed-f2v 23 күн бұрын
type : const int x =5 to tell the compiler that it is unchangeable
@plsdosnatk
@plsdosnatk 3 жыл бұрын
Thanks!
@yourdadsbestfriend7101
@yourdadsbestfriend7101 3 жыл бұрын
thanks tim
@Brotherscomputer21
@Brotherscomputer21 Ай бұрын
it is best man
@sono.shakhlo
@sono.shakhlo 9 ай бұрын
Thank you very for your lesson🫶🏻
@subee128
@subee128 2 жыл бұрын
Thanks
@andreaspatounis5674
@andreaspatounis5674 3 жыл бұрын
13:07 are this numbers always the same?
@segsfault
@segsfault 3 жыл бұрын
No it's random, because when you don't initialise the values of any array of any variable, c++ gives it a random value and then stores it in the RAM because you can't store anything empty inside the RAM
@andreaspatounis5674
@andreaspatounis5674 3 жыл бұрын
@@segsfault thanks for answering my question
@kenshin_cy3719
@kenshin_cy3719 2 ай бұрын
Your clear...
@gravesucheoma2416
@gravesucheoma2416 Жыл бұрын
I think the word that you are looking for is implicate, or Implicitly define the size. Although, I guess you could say that "we can defer the size of the array to the complier" or something like that, which would mean the same thing technically. Sorry, haha!
@Samcpfc
@Samcpfc 10 ай бұрын
I'm really curious as to why when you assign the size of your array to 'x' that it doesn't throw you an error about the array needing to be a constant value.
@ParsaAsa84
@ParsaAsa84 5 ай бұрын
Same I was waiting for the compiler to throw an error but it didn't
@shawnbeans7389
@shawnbeans7389 3 жыл бұрын
you looking good on subs brother
@trafon31
@trafon31 3 жыл бұрын
5:04 that's a bad practice and not "completely valid". In the compilation phase, while allocating memory for variables X does not have an assigned value, so you cannot create an undefined sized array. This will lead to crashes when you are using older/low level C/C++ compilers (lets say you are working on 8086 systems). Do not use this. Defining your array size as MACRO is the way to go. However if you are using never versions of C++ compiler, this will be handled automatically, but will lead to performance loss.
@anonymologist7946
@anonymologist7946 3 жыл бұрын
Thanks a lot! I encountered the issue you mentioned. I was trying to figure out why, but didn't find any helpful info until now. I am not sure what you mean by defining array size as macro? Could you explain more to me? Thanks!
@killershark90
@killershark90 Ай бұрын
is this why I had to set the int variable as a constant? is that what you mean by defining as a macro?
@hectorflorespauner3404
@hectorflorespauner3404 3 жыл бұрын
great video as always, but what if want to do an array of arrays to define a matrix or so??
@sanduchicu7545
@sanduchicu7545 3 жыл бұрын
Heyy. Can you please make a video about json reading and writing & parsing tutorial.
@aaravgp1332
@aaravgp1332 3 жыл бұрын
are you going to cover vectors and stl?
@yourdadsbestfriend7101
@yourdadsbestfriend7101 3 жыл бұрын
patience young one
@saritachaurasia5326
@saritachaurasia5326 3 жыл бұрын
How do you edit your thumbnails??
@segsfault
@segsfault 3 жыл бұрын
using his computer, his hands eyes and brain
@saritachaurasia5326
@saritachaurasia5326 3 жыл бұрын
I meant to ask about the software he uses..
@HarisAbdullah-p6t
@HarisAbdullah-p6t 2 ай бұрын
one more question what about the size of a string array?
@addisumengistu4784
@addisumengistu4784 3 жыл бұрын
Hey Tim can u pls make a video on socket in detail i have seen ur video on socket they are not clear. can u pls make anothet
@blackpeppercinnamon3244
@blackpeppercinnamon3244 3 жыл бұрын
Hello Tim thanks for this series. Can you do a video on the iomanip class. That would be really helpful
@blackpeppercinnamon3244
@blackpeppercinnamon3244 3 жыл бұрын
@Peterolen that's what I meant. Been studying classes so I have them in my head. Thanks for the clarification
@ikbenmathijs9424
@ikbenmathijs9424 3 жыл бұрын
Why doens't the size it takes in byte it gives from sizeof() change between a string that's only 2 characters and a string that's 10 million characters that makes the entire file more than 16 megabytes in size???
@user-sy3ny1sz2w
@user-sy3ny1sz2w 3 жыл бұрын
String is stored in memory aka RAM not in the actual file LOL
@ikbenmathijs9424
@ikbenmathijs9424 3 жыл бұрын
@Peterolen Thanks, that makes sense
@kimeg7294
@kimeg7294 3 жыл бұрын
Hi, is it possible to assign an integer value, greater than 2^32-1, as element of an array of integer type?
@damnstupidoldidiot8776
@damnstupidoldidiot8776 9 ай бұрын
Use longs or long longs.
@tcgvsocg1458
@tcgvsocg1458 3 жыл бұрын
Can you create a video recorder in python but from scratch without module
@softwhere07
@softwhere07 3 жыл бұрын
interesting. But I can't wait until you do something with "while statements" and "for loops". that is if you do. I mean those are pretty important aren't they? I hope you do.
@abrarmasumabir3809
@abrarmasumabir3809 3 жыл бұрын
plz make a video on Vim and it' s plugins
@kprubinaath9797
@kprubinaath9797 3 жыл бұрын
19:38 wait a minute you dont entered return 0; how it is compiled
@kprubinaath9797
@kprubinaath9797 3 жыл бұрын
@Peterolen oh thank you. learned a lot from you
@shr1han
@shr1han 3 жыл бұрын
g++ -Wall -o executable.exe code.cpp This would give you a warning about not returning from main (I guess)
@naomiwynne4696
@naomiwynne4696 3 жыл бұрын
Hi tim is just idea but can you do a intermediate tutorials of Javascript maybe? its just idea
@agneaybnair9519
@agneaybnair9519 3 жыл бұрын
Hey Sir, can you create a tutorial on PyCairo
@joaomelo6011
@joaomelo6011 3 жыл бұрын
Are you going to do a serie for developing backend with c++ ?
@soggycarrot3319
@soggycarrot3319 10 ай бұрын
I have a question What if I want to create an array of 1 - 200 but dont want to manually type the number?
@storytimewithgreg
@storytimewithgreg 9 ай бұрын
You could use loops to append to the array.
@soggycarrot3319
@soggycarrot3319 9 ай бұрын
lol I already figured it out list[200]; for ( i = 1; i
@Sultan4Mc
@Sultan4Mc 3 жыл бұрын
Is this text editor sublimeText
@thanhtupham4726
@thanhtupham4726 3 жыл бұрын
I will follow your series till pointer part :V
@random7983
@random7983 3 жыл бұрын
that's pretty sad, you're presenting the C syntax and not the C++ syntax which requires the header , not showing how to program in modern C++ in 2021 isn't that good unfortunately. :/
@random7983
@random7983 3 жыл бұрын
@Peterolen what do you mean by regular exactly?
@siamahmed8287
@siamahmed8287 3 жыл бұрын
Hey tim. Please make a series on python algorithms
@jo-zw9eu
@jo-zw9eu 3 жыл бұрын
why dont you use visual studio?
@jo-zw9eu
@jo-zw9eu 3 жыл бұрын
@Madhavaraj s oh ok tnx
@DextenXD
@DextenXD 3 жыл бұрын
I was olmost frist
@2mftoomanyflowz953
@2mftoomanyflowz953 3 жыл бұрын
put it on ur cv
@DextenXD
@DextenXD 3 жыл бұрын
@@2mftoomanyflowz953 cv?
@joshftc7392
@joshftc7392 3 жыл бұрын
@@DextenXD basically a resumé
@SanjuKumar-ye8xz
@SanjuKumar-ye8xz 3 жыл бұрын
Second view
@eamongas
@eamongas Жыл бұрын
int x = 5; int arr[x]; is incorrect isn't it.
@koichincom
@koichincom 9 ай бұрын
Yeah, I think we need to make the size constant. const int x = 5; int arr[x] = {2, 3, 4, 5, 6};
@raffayirfan
@raffayirfan 3 жыл бұрын
hello
@samalocpp
@samalocpp Жыл бұрын
Bro couldn't even teach std::array, C-like array decaying to pointers when passed as a function argument, or that you can't return a C-like array from a function, just update yourself before teaching stuff to beginners
@ekuaowusuwaa6805
@ekuaowusuwaa6805 Жыл бұрын
You have to break up your words
@Bulptheblob
@Bulptheblob 7 ай бұрын
do you wear pink thigh high socks and cat ears in your spare time?
@rishabhsemwal4180
@rishabhsemwal4180 2 жыл бұрын
21 minute long video and total waste content. Just talking about errors. Instead you should have talked about methods and function of array
Learn C++ With Me #10 - For Loops
16:11
Tech With Tim
Рет қаралды 34 М.
Learn C++ With Me #18 - Vectors
13:05
Tech With Tim
Рет қаралды 161 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН
C++ arrays explained 🚗
5:29
Bro Code
Рет қаралды 36 М.
Introduction to Arrays in C++ | C++ Tutorials for Beginners #lec42
23:36
Jenny's Lectures CS IT
Рет қаралды 42 М.
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 842 М.
Learn C++ With Me #20 - Functions
26:14
Tech With Tim
Рет қаралды 57 М.
Learn C++ With Me #3 - Data Types and Variables
19:57
Tech With Tim
Рет қаралды 50 М.
Arrays in C++
18:31
The Cherno
Рет қаралды 435 М.
Learn C++ With Me #8 - If, Else & Else If
17:05
Tech With Tim
Рет қаралды 39 М.
C++ Programming: Intro to Arrays Part I
20:29
ReelLearning
Рет қаралды 454 М.
you will never ask about pointers again after watching this video
8:03