30m C++ Crash Course! The Best Project Setups for Libs and Apps. Also Standards, and More!

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 มิ.ย. 2024
  • One of the the first hurtles to jump through when learning C++ is figuring out how to structure your projects in a way that isn't going to be confusing in the long run, and in a way that is recognizable for others that take a look at your code. Hopefully this series clears up some of those initial questions. Let me know if you have any questions that arise from this and I'll make a Part 2 in the future with all the common ones.
    -- Sections --
    0:00 Introduction
    0:30 Library Standards
    7:42 Application Standards
    24:00 Libs for your Apps
    27:58 Build Systems
    29:26 Outro
    -- References --
    Lib Structure Article: / c-project-structure-fo...
    C++ Beginner Series: • Beginner C++ Episode 0...
    CMake Tutorial: • CMake Tutorial EP 1 | ...
    -- Support this Channel --
    Patreon: / codetechtuts
    -- Social Links --
    Stream: / bytepro17124
    Github: github.com/codetechandtutorials
    Business inquiries: codetechtuts@gmail.com
    Thanks for coming to the channel to check out a video on Code, Tech, and Tutorials.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 15

  • @xbmarx
    @xbmarx 3 ปีที่แล้ว +49

    THANK YOU.
    It seems like most C++ tutorials are just on syntax and things, but then I'm always left wondering how to set up a real project, not just do HelloWorld.
    Really hard to find good content like this, thanks.

    • @DannyHudetz
      @DannyHudetz 2 ปีที่แล้ว +1

      true, i feel like most tutorials leave out a section for learning about the language's structure and typical project structures...

    • @CodeTechandTutorials
      @CodeTechandTutorials  ปีที่แล้ว +5

      Glad I could help!

  • @jorgegomes83
    @jorgegomes83 2 ปีที่แล้ว +7

    That's what always kept me from start programming in C++, I mean, not knowing how to structure and build the project.
    I dare to say this is the only video on the subject.
    Thank you very much, sir!

  • @superscatboy
    @superscatboy 2 ปีที่แล้ว +2

    This in one of those subjects that doesn't get enough discussion, even though organising source files is a really fundamental skill.

  • @astuteideas1194
    @astuteideas1194 2 ปีที่แล้ว +1

    Finally I can understand a bit of what is happening after syntax coding. thanks

  • @pipe_runner_lab
    @pipe_runner_lab ปีที่แล้ว +1

    I am blessed to get a lecture on C++ by Bertram Gilfoyle

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

    Thank you sir!

  • @ujjwalarora4159
    @ujjwalarora4159 3 ปีที่แล้ว +2

    God sent 🙌

  • @yatharth1997
    @yatharth1997 2 ปีที่แล้ว +11

    Gilfoyle
    ?

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

      LMAO, I just wrote the same comment.

  • @pnuema1.618
    @pnuema1.618 ปีที่แล้ว

    The way you wing it makes this channel lol. Seems like you use a tool thats new to you everytime. I'm enjoying your vibe and explanations, it's also good too see you get stumped time to time. It really make me feel more normal.

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

    10:58 you can simply do
    ni Data.h, Data.cpp
    In fact, you can simply do both this and the next command at once:
    ni Data.h, Data.cpp; code Data.h Data.cpp

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

    Des at 13:10
    Header loop problem 20:00

  • @mirfan-2020
    @mirfan-2020 ปีที่แล้ว

    "assimp" sus 😳