my professor actually told me about bucky! he said " hes a little unprofessional but good" been watching ever since!
@harnoor47215 жыл бұрын
no one
@Tuturu32155 жыл бұрын
@@notthekhajiturlooking4836 lITtle uNproFessIonaL
@at67274 жыл бұрын
This series won't get outdated... This going on & on as THE BEST tutorials since the time of Windows 7!
@OzzyHill9 жыл бұрын
Bucky, you just explained in 6 minutes what my Professor couldn't in a month. lol. Ty
@OzzyHill9 жыл бұрын
yep lol
@thescroogemcduck8 жыл бұрын
Yeah, any professor who spends a month on functions like this and still fucks up should not be teaching programming.
@Artimagistics7 жыл бұрын
Not all community college professor are bad. I meant bad professors at Universities too.
@arcanerstudios7 жыл бұрын
Not 6 minutes , 5 minutes (I increased speed to save time) :)
@Mop_Deep7 жыл бұрын
I can tell you first hand all my community college professors are shit.
@MrTellitToYa11 жыл бұрын
INTRO = BEST EVER.
@samm48859 жыл бұрын
MrTellitToYa bucky pls
@kiva89867 жыл бұрын
string intro = "Best ever!";
@Muhammed.Yaseen6 жыл бұрын
*==
@dbc201theking6 жыл бұрын
Muhammed Yaseen I see what u did there -__-
@Muhammed.Yaseen6 жыл бұрын
dbc201theking Thanks lol 😂
@CosmicAstroDuck11 жыл бұрын
"Lets make some magic happen baby." - Bucky
@dashcampower46225 жыл бұрын
i love it :D :D
@jeffreygomez88554 жыл бұрын
Hahaha his awesome buddy
@tjlewis786811 жыл бұрын
it took my professor 2 hours to explain this and i didnt get it. it took bucky 6 minutes to explain this and i get it perfectly. I saved 15% of my grade by switching to bucky
@santoshdwal308610 жыл бұрын
Same here. My professor really makes it much more complex.
@boxman_ninja08195 жыл бұрын
Geico Reference. Epic.
@shrabon228 жыл бұрын
Captain America made the right choice to trust and support you, Bucky! You are true hero
@Aviation1019 жыл бұрын
Your video is super helpful for this CS major :-D
@theseangle4 жыл бұрын
You're making private cheats for CSGO major?)
@riteshyeddu4 жыл бұрын
@@theseangle 😂😂😂
@dikshavashisth39474 жыл бұрын
@@riteshyeddu Indian spotted
@davidmickelson57314 жыл бұрын
youtube should give this guy some sort of award for how many golden one liners he can fit in such a short video lol
@zaidoo94546 жыл бұрын
Dude, some professors do not know how to explain anything for real. Your videos have always been helping me to pass my classes and to understand my major. You should consider teaching man. You are the best teacher for real. Keep it up. Best wishes .
@trentmoore53497 жыл бұрын
I watched his series a year ago in normal speed and learned so much. I am currently reviewing c++ for this semester and am watching 2x. This is so convenient
@sigilwig4448 жыл бұрын
Drinking game: Take a shot every time Bucky says "Alright," 😂
@aardwolves15638 жыл бұрын
Alright
@ΞοηνΓΙΩΡΙΚΑΣΔοε7 жыл бұрын
"pretty cool huh?"
@hrithikjoshi28535 жыл бұрын
Cant stand after a video
@heisenberg79453 жыл бұрын
pretty cool, huh?
@penguin06169 жыл бұрын
I didn't even though there were C++ programming classes until I looked at the comments. Even without knowing that, you are still amazing at this. Thanks man.
@polishhammer19927 жыл бұрын
#include using namespace std; int main(){ cout
@theeeyoregirl10 жыл бұрын
I'm watching your ad, even though I don't want to...but I appreciate you making these tutorials, which are helping me a whole lot (so I am doing my part and letting the ad play through). Thanks again!
@Waleedanjum798 жыл бұрын
You made this too much easy to learn.
@kelvinubaechu8 жыл бұрын
*too easy
@stretfordender3218 жыл бұрын
*Easy much too
@gitacohen40898 жыл бұрын
*You've made this very easy to learn!
@Wolfenrahd8 жыл бұрын
+Gita Cohen *You easy learn too from much
@NoThing-ec9km4 жыл бұрын
it is too easy to learn it too
@SalsaInABowl7 жыл бұрын
Learned more in 20 minutes of this than 5 weeks of lecture in my ECE class
@genbbq1239 жыл бұрын
you made it so easy to learn!
@edzeghengoubapericleslidol65624 жыл бұрын
Seriously your explanation is very clear and everybody can understand c++ fonction very well with you
@DanielGuzman318 жыл бұрын
I tried to watch other tutorials but honestly they all suck! your the best Bucky! this tutorials are super helpful!
@TheCosmicChicken12 жыл бұрын
I only got 3 hours of sleep last night, and Bucky's voice is so soothing that I started feeling very sleepy...
@paradisestrings16548 жыл бұрын
Love the intro man!!! You can be a really good rapper!!! Thanks for the tutorial!!!
@priyanshudas31712 жыл бұрын
Its really a life changer .. freak me out with its simplicity in explaining the concept .. Amazing video.... keep ur good work....
@charliemvrphy5 жыл бұрын
Your walk through literally helped me figure out my C++ assignment! I thank you immensely!
@edikoisi29 жыл бұрын
everyone is talking about their bad professors and im just 15 year old sitting here and learning C++ cuz i cant wait to learn it in school XD
@rileyrileyrileyriley7619 жыл бұрын
+[KEK] _Syntax Shut the fuck up.
@flyzeex43939 жыл бұрын
+ Mineohmight Whats your problem?
@rileyrileyrileyriley7619 жыл бұрын
UltimaSwagg He's trying to sound cool, because he is a twelve year old. No one likes it. It's pretty obvious he is twelve actually, "go fuck yourself fag". I didn't mean to sound rude, I just am getting really tired of little kids doing that.
@Rototornik9 жыл бұрын
+ Mineohmight leave the kid alone, what the hell.
@flyzeex43939 жыл бұрын
+ Mineohmight your a poopy head
@Akiiiza4 жыл бұрын
I'm taking a C++ class right now and functions have been confusing for me...thank you so much for these tutorials! You make it easier to understand! :)
@bwmabe266 жыл бұрын
Okay. Listen, bud. My c++ class has been literal HELL. You have made it so clear and easily understood. THANK YOU!!!
@rgokhulshriram39329 жыл бұрын
Dude , this is THE BEST video in all of youtube......... I could not understand a bit of this before , but now its really clear . Thanks :)
@زيادمحسن-ك7ز7 жыл бұрын
lol ,6 minutes from bucky are more helpful than years from my prof ..keep it up bucky
@bosefasaurus8 жыл бұрын
At 3:12 you don't have to create a new variable if you don't want. You could just do "return x+y" for example. No biggie just thought I'd mention that to help anyone following along to learn how to put an expression in their return value. :) This is another way to do the addNumbers() function: int addNumbers(int x, int y){ return x+y; }
@cabreram.47345 жыл бұрын
Excelent, thanks 🤗 Is it possible to declare Answer in the parameter of the function? And then in main while assigning the value of the variables put: answer=x+y??
@MrAvocadoMan5 жыл бұрын
@@cabreram.4734 yes but thats redundant. You're giving it the answer just for it to return it back.
@joeman1239644 жыл бұрын
@@cabreram.4734 yeah this is a BIG question for programmers. normally people want to return a value back to the main. unfortunately i don't think there is away to return multiple values at once; however, you can return a single value by typing this in the main (example how to make a hero lose health in a video game) LoseHealth(int x, int y) {int newhealth = x - y; return newhealth } main() { int HeroHealth = 100; HeroHealth = LoseHealth(HeroHealth, 50); } that assigns the return value to the variable inside of the main to be used inside of the main.
@nefietm3806 жыл бұрын
It took several weeks to understand this chapter... but this 6 minutes video help me a lot... gj m8
@fearguyQ10 жыл бұрын
One of the best things about Bucky's tutorials is how much he divides them. He could have easily done the previous video and this video together and maybe added an extra minute to the video but on the whole that wouldn't be so great because later on if us "students" need to reference back to earlier videos finding what we need would be much more difficult.
@edina77657 ай бұрын
We miss you bucky, please comeback !!! You're the reason I didnt give up !!!
@FitGameDeveloper5 жыл бұрын
Pro tip: listen to these videos at 2x speed. Still understandable and much quicker to get through the entire course. I am an intermediate C++ user, though, so this series is more of a refresher for me.
@70mmH510 жыл бұрын
Props, you have a gift for explaining things man.
@adityabarve37229 жыл бұрын
#include using namespace std; void birthdate(int a , int b , int c){ cout
@chronikHD12 жыл бұрын
for all of u who are trying to enter the number instead of having a preset, it took about 3 hours to solve it here´s how you can do it: int addNumber(int a, int b){ int answer = a + b; return answer; } int main() { int a; int b; cin >> a; cin >> b; cout
@mjsanchez21737 жыл бұрын
Bucky is FANTASTIC. I can learn C++ at my own pace.
@lexii76411 ай бұрын
still useful 12 years after posting
@archanaatreja319410 жыл бұрын
it would be a lot helpful if you gave questions to practice at the end
@theseangle4 жыл бұрын
*_Y E S_*
@theblondielifestyle10 жыл бұрын
wow I really couldn't understand this when my professor covered it. You made it so easy to understand
@JD-ku9xl3 жыл бұрын
i shall continue the legacy of watching his vids even after 11 years later
@ujjawalmehrotra19959 жыл бұрын
#include using namespace std; void superhero(int x,int y){ cout
@pedrodevsodaghost92827 жыл бұрын
ujjawal mehrotra My height and width, lmao
@Endgame_0111 жыл бұрын
Don't know if you understood Svartepest but you would basically declare two variables in main (for example int firstNum, secondNum), prompt the user to input two numbers and assign them to your variables, then pass those variables to your function: Function example MyFunction (firstNum, secondNum);
@TheTosa300013 жыл бұрын
I have start to see this Tutorial for 3 hours ago, and I now almoust nohting, now make a calculator that I can type in values in the run, and choose whether to write plus, minus, multiply, or divide. and it does not stop there, to continue on, say your guide is valuable and informative:) I go to nexst tutorial:)
@azadalmasov58497 жыл бұрын
I was going to go to course. Now I ll drink with the money that I would waste on course. Thank you. One beer after every 4 tutorials.)
@Moon_Rose달장미4 жыл бұрын
he never fails to surprise us and make us laugh
@ozzygarcia2111 жыл бұрын
He said it in a previous episode. It's used instead of "int" because "int" generally means that the program is outputting a calculated answer to you. Whereas "void" means that it's just doing a simple written out task. (i.e. Print a message you write)
@pranaysharma3247 жыл бұрын
the way you say "Pretty cool haann " is pretty cool haann
@ds_23577 ай бұрын
Watching it after 11 years and i love Bucky😭
@mpttra5306 жыл бұрын
I only have 1 day left to study before my final. really regrets it that I didnt found your channel earlier. btw, i'm now understand about function thanks to you channel. wish me luck for my final.
@horashia4956 жыл бұрын
Munawir Puttra Asmuwi Saaaammme I found him yesterday and my c++ final is tomorrow ... I'm crying blood right know
@csNoir11 жыл бұрын
If you payed attention to the last tutorial, Bucky teaches us how to use function prototyping, which allows us to put the int function() after int main() by first declaring it at the top of the page so it would look something like int addnumbers(int x, int y); int main() {} int addnumbers() {}
@TheGeoffDWade11 жыл бұрын
There are several. Anything that may have to be repeated at different parts of the program can just be a function call instead of writing the code several times. It also separates the code and makes it more easily edited.
@darkutopia24844 жыл бұрын
it has been few days, but i've already got best tutor 🤘
@aloivnevets13 жыл бұрын
@n3ffey you would use it if you had to reuse the new function later on in the program. Rather than having to declare all of the values again, you can quicken the process by using the function with the parameters for example int add (int x, int y, int z,){ cout
@PeterLakeTV12 жыл бұрын
Hi, I'll try to help you out a bit. A parameter is just a COPY of what you pass into the function. A parameter is a variable, but it is just carrying the value of whatever is passed in, and that's all. I'm not sure if this will help you at all, but I'm sure you can continue learning C++ without any serious problems, you will understand parameters eventually. Feel free to respond with a more descriptive problem if you want further help :)
@xTxNarutoxTx12 жыл бұрын
Because it's the beginning, it's hard to grasp later concepts as a beginner, but it doesn't really matter what language you start with.
@Nightmare098765432112 жыл бұрын
exactly what I did. I find that it also helps to explain it again to yourself in your own words.
@Nathan4775 жыл бұрын
Thank you so much for being here man love you
@jimmysimon44009 жыл бұрын
You are amazing, Bucky!! I thought I would never understand C++.. My professor needs lesson from you on how to teach a course, LOL..
@r_sh19 Жыл бұрын
where are you from, man
@mahbuburrashid29694 жыл бұрын
Your voice is so sweet and also the programming
@sayven10409 жыл бұрын
You are just better than perfect BUCKY.............................Thnx for all your videos and help
@owenmn19111 жыл бұрын
Since addNumbers(int x, int y) is of the function type int, it must return something. Since it is an int, it is able to be printed out, but only if it is equal to a certain value. By putting return value; at the bottom of an int function, it gives the function a value that is able to be printed onto the screen using cout >> addNumbers(value1, value2);. In the case of addNumbers(int x, int y), return answer; could be replaced by return x + y; because answer = x + y. It's hard to explain.
@planet_jack774710 жыл бұрын
you explain stuff better than the profs thanks man subbed
@jixingbian49113 жыл бұрын
its 2021 now , Bucky teach better than my college professor and textbook
@footballsquad44028 жыл бұрын
i think the big secret is to first learn xhtml and javascript then programming languages will be much easier to follow. have known c++ way before but after watching web development tools I have gained a big insight and c++ now seems easier to understand than before.
@nightprogrammer74748 жыл бұрын
Love u Bukcy u are the best one , u make everything easyer and understandble
@safalsapkota43837 жыл бұрын
#include using namespace std; int main(int x, int y, int z, int total) { cout > x ; cout > y ; cout > z ; total = x + y + z ; cout
@angelnguyen64126 жыл бұрын
The below code and the code taught in this lesson produce the same answer which is 15. But is there any issues with using my code below versus yours? #include using namespace std; int addNumbers(int x, int y){ int answer = x + y; cout
@nassimback6 жыл бұрын
i don't think so ,this video is ment to explain how to return something and use the return value on the main function :) But since you haven't returned anything on the function addNumbers() you could've just used void instead of int ;)
@marekvrbka12 жыл бұрын
Im 14 years old, I know only some of LOGO. You are teaching me C++ GREATHLY
@punk674312 жыл бұрын
its great for learning. thats why teachers give you practice sheets. i can't fully understand a concept without trying it myself and then trying (and often failing) to build on the concept. i did exactly what you did too :P
@TheGeoffDWade11 жыл бұрын
When a function is called, runs through it's code and the control is passed back to the main function, the variables used in the function are lost (the memory is 'release') The only time, that I can think of, that a return statement isn't necessary is if the function is only meant for output.
@thesickbeat13 жыл бұрын
@PorifersAnims Its a matter of practice. You pretty much always use it after declaring variables, and after using the asignment operator. Also at the return statement. You also use it when you're declaring a function. There are more stuff when you use them but you're probably not at that stage yet, like when using classes. int function(); main() { cin.get(); return 0; } int function() { int number; number = 9; return number; } hope that helps.
@mehulaggarwal77765 жыл бұрын
LITERALLY THE BEST INTRO 😂
@ez4wan7754 жыл бұрын
1 video of bucky = 1 sem of degree life
@chili2413711 жыл бұрын
loving that singing voice in the beginning :)
@ViliamuFanene12 жыл бұрын
You're friggin awesome! Better than any so called professor I've ever had!
@PBandJava12 жыл бұрын
The whole point of parameters are to allow numbers from one function get to another. Your right in this case. You can just declare variables in another function and call it later, but later on the won't work. lets say in main it does a math equation like 2+2 and stores it in a variable called X. now lets say you have another function that needs that number stored in X to do another math equation. the whole point is so you can kind hand off variables from one function to the next if needed.
@saitama256910 жыл бұрын
thank you so much for making these tutorials for us so i am gonna let the ads play through :)
@NarutoAOF12 жыл бұрын
If you wanna thank him for all the stuff he's doing, click on advertisement on the right side, I always do that, takes a sec.
@SeanRamey13 жыл бұрын
@TheElectricEchoes In the printcrap() function, it had code in the function that printed it out to the screeen so there was no need to use cout, also, that function was void which means that it returns no value, so it couldn't be printed to the screen in the same way as the addNumbers() function. In the addNumbers() function, it returned a value and he used cout to print that returned value to the screen. Hope that made sense!
@Apa-is2jz4 жыл бұрын
I can't wait till he sings the whole tutorial
@JaredfromHarbijarb3 жыл бұрын
I have to agree with you there. #include using namespace std; int main() int a; cout a; if (a==1) { cout
@yashu7488 жыл бұрын
Helping me a lot! Thank you so much!
@amoghsonawane8 жыл бұрын
you made c++ fun and very easy cout
@HandBalllll8 жыл бұрын
cout
@rayzecor8 жыл бұрын
You don't have to end the line if you're going to finish the program, that's useless code that will make it run slower.
@KoreanVaporeon8 жыл бұрын
+Rares Geo Bish please for ONE stupid endline................ How about everyone using doubles when just floats are enough?
@rayzecor8 жыл бұрын
Korean Vaporeon It's the literal same thing for the first guy, why bother using endl when that's the whole program, sometimes you really just don't have to use it, what if you also want to say 'and smart' or something else based on an input, then you want it on the same line.
@KoreanVaporeon8 жыл бұрын
Because with some compilers the final text in your console "Press a key to continue" will come on the same line as your last line of code, which is messy. I think it doesn't do it with Code::Blocks but it does with Visual Studio.
@liqiuicity6 жыл бұрын
Thank you so much man. My C++ Professor is an absolute terrible teacher... This is making C++ so fun to learn....
@samirgunic9 жыл бұрын
5:40 Note that 4 arguments (numbers) must be passed into the function if there are 4 parameters defined for the function.
@spencerbonnell524710 жыл бұрын
Before I continue watching these videos, I am curious if what he's teaching makes sense later, or if i'm just missing out on something, because right now I get what he's saying, but I couldn't do it on my own. Should I re watch some videos, or will I get it eventually if I keep watching?
@hyperupcall7 жыл бұрын
It does make sense later if you follow along and write your own code now. From time to time, write a program that uses most of the concepts you've learned and even if you spend hours fixing bugs, the later lessons will be easier.
@theseangle4 жыл бұрын
I know that 5 years have passed but after every episode you need to experiment and test code yourself on your PC. You will get it much easier and faster
@joeman1239644 жыл бұрын
@@theseangle yeah exactly, but the only thing is that these tutorials are extremely simplistic. they are made to teach the super basic blue prints of the concepts/topics he teaches. like when he talks about inheritance in another tutorial for example. he doesn't teach how the subclass gets the variables declared in the base class. he only teaches how the subclass can use a function from the base class without any parameters needing to pass through it, so you'd need to go watch other videos on how to do that. these videos are a great start though!
@Harlequin61912 жыл бұрын
This is a place where "Conjunction Junction What's Your Function?" I feel would be fairly appropriate. :P
@bLUSh-cH33k-WUWu8 жыл бұрын
0/5 for not singing through the tutorial
@JrIcify12 жыл бұрын
I ran into a bit of snag. An easily fixable snag but I thought I would put it out here in case anybody else experienced it and doesn't know what to do. If you put a comma after your last variable in addNumbers, even though there's nothing there the computer thinks there is. As a result it will burp up an error that says "too few arguments to function int addNumbers." Be sure to not add more commas than you need.
@PeterLakeTV12 жыл бұрын
If I understand you correctly, no. If you make a function that takes an integer, such as in the following example: void example(int x){ } when you call that function, you have to pass in an integer for x, however, there are ways to get around that which you will learn later on. I hope this answered your question
@wintermonie12 жыл бұрын
thnx bucky .. and now im off to my final exam !! hope to pass this course ! :)
@johnkevin031610 жыл бұрын
yo bro thank you're a great teacher. helped me pass my c++ course thank you.
@goonwangdu96764 жыл бұрын
ugh ugh ugh hey guys what's up welcome to your 11 tutorial.......(My deadass thought it's different channel)
@opayne4211 жыл бұрын
Most correct thing I've read all day. Bravo.
@UlltamateMaster11 жыл бұрын
BEST BEGINNING AND BEST VIDEOS EVER!!!!!!!!!!!!!!!!!!!
@1415gatewayable12 жыл бұрын
bucky is a god sent" so much things a always wanted to learn, 3Dmax,c++,java,android, etc all for free! cant wait to become a member of "Anonymous" thanks bucky!!
@sepidehabd80815 жыл бұрын
you are awesome at teaching c++ thanks for your videos
@TheTechSpaceUS10 жыл бұрын
So why dont i have to declare the function in the MAIN function (4:20). Does the (return answer;) declaration bypass the need for me to call the function into main?
@westleytaylor43728 жыл бұрын
Great tutorial, I've learned lots about C++ thanks to you. I like that I can do this: int getSum(int num1, int num2) { return num1 + num2; } But I want to have the amount of parameters defined when the function is called, in JavaScript, the parameters are in an Array called arguments and this is how a function in JavaScript could take any amount of parameters, is there something like that in C++. Here's how it would be done in JavaScript: var getSum = function() { var tempNum = 0; for(var i = 0;i < arguments.length;i++) { tempNum += arguments[i]; } return tempNum; }; I would want to do this because I could add 20 numbers together in one function, and call it again with a different number of parameters.