Astrocode
Astrocode
  • 28
  • 35 927

วีดีโอ

Functions! - Getting Started with C Ep. 6
มุมมอง 93ปีที่แล้ว
In this episode we look at writing basic functions with C
Reading and Writing from Binary Files in C!
มุมมอง 12Kปีที่แล้ว
I cover the basics of reading and writing binary values to file in C and also talk a little bit about the differences between a binary file and a text file. #code #learntocode #webdev #programming
Using Loops in C - Getting Started Ep. 5
มุมมอง 105ปีที่แล้ว
A basic intro to using loops in C. 00:00 - Intro 03:53 - For Loops 08:44 - Break and Continue statements 12:33 - While Loops
Reading From files with C!
มุมมอง 956ปีที่แล้ว
A quick guide on how to read files with C and create a simple command line application on the process. #code #c #programming #learntocode
Understanding Arrays - Getting Started with C Ep. 4
มุมมอง 400ปีที่แล้ว
In this episode we examine arrays and discuss their uses. #programming #c #learntocode #code
Writing our First Program - Getting Started with C Ep. 3
มุมมอง 185ปีที่แล้ว
In this episode we create a random number generator and learn a lot of fundamental concepts. List of C format specifiers: www.javatpoint.com/c-format-specifier #webdev #programming #code #learntocode #c #tutorial
Variables and Datatype - C Programming Ep. 2
มุมมอง 130ปีที่แล้ว
In this episode we describe how variables and datatypes work in C, and we they make C faster than other languages. #webdev #coding #code #programming #learntocode #c
The Main Method - Getting Started with C - Ep 1
มุมมอง 419ปีที่แล้ว
In this episode we cover the basics of how a C program works and write our first hello world application. #c #cpp #programming #code #webdev #learntocode
Getting Started with C - Installing GCC - Ep 0
มุมมอง 295ปีที่แล้ว
Getting Started with C - Installing GCC - Ep 0
The Python REPL - Introduction to Programming #03
มุมมอง 89ปีที่แล้ว
The Python REPL - Introduction to Programming #03
Conditional Statements and Writing our First Program! - Intro to Programming #02
มุมมอง 139ปีที่แล้ว
Conditional Statements and Writing our First Program! - Intro to Programming #02
Variables and Data Types - Introduction To Programming #01
มุมมอง 670ปีที่แล้ว
Variables and Data Types - Introduction To Programming #01
Learn To Program With Python! Ep. 0
มุมมอง 64ปีที่แล้ว
Learn To Program With Python! Ep. 0

ความคิดเห็น

  • @Garfield_Minecraft
    @Garfield_Minecraft 10 ชั่วโมงที่ผ่านมา

    thank you for the tutorial it works ;save player data ;open file push format_write_binary push save_file_path call _fopen add esp, 4*2 mov dword [save_file], eax ;save health push dword [save_file] push 1 push 4 push health call _fwrite add esp, 4*4

  • @carlosdalomba
    @carlosdalomba วันที่ผ่านมา

    Awesome, simple explanation. Love it! I do have an endian question, So based on your example writing the 4-byte integer 32, which became 20 00 00 00 (in base 16, hex) in the binary file, this means your machine is Little Endian, right? Since the bytes with the smallest values (containing values of 0-255, which 32 is apart of) are stored first (in the first memory address of the 4 bytes of that int) Big Endian (which is used for transmitting data over networks, aka NBO (Network Byte Order)) would write that same 4-byte integer 32 as 00 00 00 20, right?

  • @HRamazanoVv
    @HRamazanoVv หลายเดือนก่อน

    Great video man, it helped a lot. Beej's guide was bit complicated

  • @mladenmijailovic8309
    @mladenmijailovic8309 2 หลายเดือนก่อน

    Its sad that you are not making videos anymore. You have nice voice and you are easy to listen to

  • @josuearielariasv.8041
    @josuearielariasv.8041 3 หลายเดือนก่อน

    can you made a video of how to write data from a C structure and read it next?

  • @valentrix
    @valentrix 4 หลายเดือนก่อน

    golden rule of file IO is: ALWAYS close the file when you're done working with it using fclose( ) and parsing the file pointer as argument

  • @vaibhavnayak6521
    @vaibhavnayak6521 5 หลายเดือนก่อน

    really nice video.

  • @abhishekkadam2999
    @abhishekkadam2999 7 หลายเดือนก่อน

    This is not a "list comprehension trick", this is "list comprehension".

  • @iTpal24
    @iTpal24 9 หลายเดือนก่อน

    What IDE are you using in the video?

    • @Phoeyuh
      @Phoeyuh 8 หลายเดือนก่อน

      Visual studio code

  • @NotLuckyRix
    @NotLuckyRix 9 หลายเดือนก่อน

    How do you enter to new line?

    • @justmrkoala
      @justmrkoala 2 หลายเดือนก่อน

      By presing enter

  • @red_head8662
    @red_head8662 9 หลายเดือนก่อน

    Nice!

  • @omarabdelmawgoud7914
    @omarabdelmawgoud7914 9 หลายเดือนก่อน

    nice video bro ❤

  • @swedishpsychopath8795
    @swedishpsychopath8795 10 หลายเดือนก่อน

    I knew all of this from before so it was pure torture to see you fumble your way through this video. Please prepare your content better next time.

    • @astrocodes
      @astrocodes 10 หลายเดือนก่อน

      Fair call. But if you already knew it, why were you watching it?

    • @swedishpsychopath8795
      @swedishpsychopath8795 10 หลายเดือนก่อน

      @@astrocodes I'm a member of the C knights templars. We watch every C tutorial on youtube to ensure the correctness of them.

    • @zFede_Rico
      @zFede_Rico 10 หลายเดือนก่อน

      @@swedishpsychopath8795 wow that's cool

    • @LemonDadsicle
      @LemonDadsicle 7 หลายเดือนก่อน

      I thought him fumbling was bringing some humanity into the tutorial given how complex and overwhelming coding can be to beginners. They served as great reminders in my case anyhow.

    • @swedishpsychopath8795
      @swedishpsychopath8795 7 หลายเดือนก่อน

      @@LemonDadsicle No.

  • @ig_okayeg
    @ig_okayeg 10 หลายเดือนก่อน

    great vid thank you

  • @filipponk2688
    @filipponk2688 10 หลายเดือนก่อน

    Great video, very helpful. Thank you

  • @Danny-hj2qg
    @Danny-hj2qg ปีที่แล้ว

    Pedagogical suggestion. End binary files with the ".bin" extension, and end regular text data files with ".dat" or ".txt", even though like you said, file extensions play no role in the format of the stored data. Excellent, and very useful video.

  • @mr.shredder5430
    @mr.shredder5430 ปีที่แล้ว

    good tutorial do more💜💜

  • @benherbst3620
    @benherbst3620 ปีที่แล้ว

    Great tutorial!

  • @NOPerative
    @NOPerative ปีที่แล้ว

    Good stuff.

  • @NOPerative
    @NOPerative ปีที่แล้ว

    117 == Master Chief (Halo) - immediately chuckled. Good video btw. I always identify argv with argument variables or arg vars. Arg 0 is the file path or name of your file; generally it should be the full qualified path to your executable. The first arg allows you to check to see or verify your app is in the appropriate directory | installation path for whatever reason you see fit (mostly for checking the path if your app system has local deps in the default dir). If nothing else arg 0 is your cwd (current working dir).

  • @ЙорданБлагоев-ч7у
    @ЙорданБлагоев-ч7у ปีที่แล้ว

    The video helped me a lot keep it up 👏

  • @dave0783
    @dave0783 ปีที่แล้ว

    Nice glad to see you're keeping the series going. Good on ya bud :)

  • @ahmadjanshahrukhjan2671
    @ahmadjanshahrukhjan2671 ปีที่แล้ว

    wow thank you keep it up!

  • @divine5811
    @divine5811 ปีที่แล้ว

    The quality of these videos are just superb. I totally wouldn''t mind paying for a full C course like this!

    • @astrocodes
      @astrocodes ปีที่แล้ว

      More on the way soon!

  • @divine5811
    @divine5811 ปีที่แล้ว

    Great video. I like your teaching style, please complete this series!

    • @astrocodes
      @astrocodes ปีที่แล้ว

      Working on it 💪🏼

  • @dave0783
    @dave0783 ปีที่แล้ว

    Hey man, I'm really enjoying this series and in particular the detail you are providing. I've been looking for something like this where people are not just supplying a code along with generic syntax and projects. Its quite refreshing to have someone actually take the time to explain these concepts in depth. I hope you will keep this format :)

    • @Astr0B
      @Astr0B ปีที่แล้ว

      Cheers bro. Busy with uni for the next week but I will try and keep it going. Thanks for the feed back and stay tuned 🙌🏼

  • @nbhjbhyvgbhyuvbhuynnjbhu
    @nbhjbhyvgbhyuvbhuynnjbhu ปีที่แล้ว

    Why did you say it's wrong to call it the main function? A method is associated with an object, and C only has ways to emulate object oriented behavior.

    • @astrocodes
      @astrocodes ปีที่แล้ว

      You are correct :). It seems I confused myself and said it back to front.

  • @epolpier
    @epolpier ปีที่แล้ว

    Nearly 14 minutes about main and no practical explanation of argc and argv parameters...

    • @IBelieveInCode
      @IBelieveInCode ปีที่แล้ว

      An absolute beginner has no idea of what is an array or a string..

  • @nuxar8778
    @nuxar8778 ปีที่แล้ว

    You had one job

  • @PepsiMaxVanilla
    @PepsiMaxVanilla ปีที่แล้ว

    Hidden items shows files/folders which have the hidden attribute, not file extentions. i think the thing you meant to show was the option right above hidden items

    • @astrocodes
      @astrocodes ปีที่แล้ว

      Good pick up. I’ll re-do this tomorrow. Cheers

  • @iBlipp
    @iBlipp ปีที่แล้ว

    i will expecting the explanation for "( int argc, char * argv[ ] )" C: this series looks good

    • @astrocodes
      @astrocodes ปีที่แล้ว

      Coming next :)

  • @l7iq
    @l7iq ปีที่แล้ว

    mhm nice video man ty!

    • @astrocodes
      @astrocodes ปีที่แล้ว

      Thanks! More on the way

  • @giraudabbatiello5477
    @giraudabbatiello5477 ปีที่แล้ว

    So inspirational!!! Do what the pros do > 'PromoSM' !

  • @nirajmodi2998
    @nirajmodi2998 ปีที่แล้ว

    What about using map to do this

  • @ettamwa8698
    @ettamwa8698 ปีที่แล้ว

    I need more videos from Astrocode!!

    • @astrocodes
      @astrocodes ปีที่แล้ว

      Just finished my exams, they are on the way 👍

  • @jasonwhitlow268
    @jasonwhitlow268 ปีที่แล้ว

    I mean this sincerely, what is the point?

    • @Astr0B
      @Astr0B ปีที่แล้ว

      For fun 🤷🏻‍♂️

  • @maayan2370
    @maayan2370 ปีที่แล้ว

    Awesome stuff

  • @HeitorYT
    @HeitorYT ปีที่แล้ว

    That's why i prefer javascript than python.

  • @101kawsar
    @101kawsar ปีที่แล้ว

    No point. You are never going to use this structure in real life. Even for a really simple website, you have to break your application into multiple files and that's way more work to do.

  • @StuffIThink
    @StuffIThink ปีที่แล้ว

    Great vid been looking for something just like this

  • @StuffIThink
    @StuffIThink ปีที่แล้ว

    Thanks this and your last video were super helpful man especially for a total newbie like me

  • @Samuel.55
    @Samuel.55 ปีที่แล้ว

    As most websites run on serverless cloud functions, Flask is becoming a lot more scarce.

    • @astrocodes
      @astrocodes ปีที่แล้ว

      This is very true. I wouldn’t generally recommend flask for full scale deployments but it can be fun/useful to prototype API’s with

    • @petrlaskevic1948
      @petrlaskevic1948 ปีที่แล้ว

      70% on web runs on PHP rn tho

  • @Astr0B
    @Astr0B ปีที่แล้ว

    Useful

  • @incognito9156
    @incognito9156 ปีที่แล้ว

    Nice

  • @mikethedino2840
    @mikethedino2840 ปีที่แล้ว

    most underrated creator ever? epic stuff man

  • @emilyhennessy5371
    @emilyhennessy5371 2 ปีที่แล้ว

    The asmr or the keys! 😱

  • @emilyhennessy5371
    @emilyhennessy5371 2 ปีที่แล้ว

    Legend 👍🏼

  • @freoistreams7170
    @freoistreams7170 2 ปีที่แล้ว

    Use HTML instead

    • @vianpyro
      @vianpyro 2 ปีที่แล้ว

      Since the goal here is to demonstrate how easy to use Flask is, it would not be of any use to create that hello world page using HTML instead.

    • @freoistreams7170
      @freoistreams7170 2 ปีที่แล้ว

      @@vianpyro ok I see

  • @Astr0B
    @Astr0B 2 ปีที่แล้ว

    Quality content 👍