What are C++ namespaces? 📛

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

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

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

    #include
    namespace first{
    int x = 1;
    }
    namespace second{
    int x = 2;
    }
    int main() {
    int x = 0;
    std::cout

  • @mwanziesaffa4167
    @mwanziesaffa4167 3 หลายเดือนก่อน +15

    You made this series YEARS AGO but I'm benefitting from the information ON this series in August 2024. Good teaching!

  • @Blackilykat
    @Blackilykat ปีที่แล้ว +37

    thank you for the warning about `using namespace std`, my teacher is telling us to always use that when writing in c++

    • @ScrubGuy
      @ScrubGuy 6 หลายเดือนก่อน +1

      FOR REAL THAT IS SUCH A LIFE SAVER 😂

    • @MO-fg2cm
      @MO-fg2cm 5 หลายเดือนก่อน +1

      My teacher said without that your c++ code won't be executed ... but never thought the logic behind

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

      I told tell my lecturer it's not advised to put using namespace std; and he said that it was just an opinion. After that, I knew I had no business learning from him because his knowledge was limited.

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

    Thabk you for going over "using namespace std" and why it shouldn't be used. So many tutorials start wirh it and never explain to people what it is, and why they are using it.

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

    Excellent breakdown. Quick, clear and concise. Thanks

  • @artemzakharchuk2842
    @artemzakharchuk2842 ปีที่แล้ว +8

    This Bro is really cooking...

  • @ahmetwentvoid
    @ahmetwentvoid 8 วันที่ผ่านมา

    Oh man this is so clean thank you. Subbed

  • @林二郎-k5h
    @林二郎-k5h 2 ปีที่แล้ว +4

    Thank for teaching C++

  • @GaneshKumatole
    @GaneshKumatole ปีที่แล้ว +4

    Thank you so much for this one ..
    NOW I GET THIS 🔥🔥👍👍

  • @stasvasilev
    @stasvasilev 7 หลายเดือนก่อน +1

    this is the best explanation of it!

  • @phanindra-191
    @phanindra-191 25 วันที่ผ่านมา

    thank you for existing ❤

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

    I am addicted to your Videos Bro.

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

    Bro. You are great. Love you from the Core of my Heart ❤️❤️❤️❤️❤️❤️❤️

  • @Robin-gd8py
    @Robin-gd8py ปีที่แล้ว

    You are the best. Please keep it up.

  • @arooba6132
    @arooba6132 24 วันที่ผ่านมา

    you can use "using namespace std ; " after "include" instead of using "std::" in every line

  • @MRFACT-n6t
    @MRFACT-n6t 3 หลายเดือนก่อน

    thx for teaching namespace its life changing

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

    whatever anything before or after whatever anything I do or did or anything

  • @learningXode-NG
    @learningXode-NG 4 หลายเดือนก่อน

    its some what similiar to different object with same class

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

    but why i dont see it as a solution? its just lowering down the probability of a conflict, because we can still find a conflicting namespaces

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

    Thamk you!

  • @AshutoshSharma-q8v
    @AshutoshSharma-q8v 6 หลายเดือนก่อน

    loving it

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

    thanks bro

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

    Thank you so much

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

    This one was cool

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

    Man i did not knew this ..

  • @yellowhellow-wi9gi
    @yellowhellow-wi9gi 5 หลายเดือนก่อน

    thank you

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

    Thanks

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

    who's letting bro cook!!

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

    So I tried using this code
    #include

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

      no it doesnt it stays the same

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

      No, it doesn't.
      Test this code:
      ```
      #include
      namespace first {
      int x = 1;
      }
      int main() {
      using namespace first;
      int x = 0;
      std::cout

    • @pseudo-CraftingTable
      @pseudo-CraftingTable ปีที่แล้ว

      No, it doesn't.
      Test this code:
      ```
      #include
      namespace first {
      int x = 1;
      }
      int main() {
      using namespace first;
      int x = 0;
      std::cout

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

    algo algo

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

    #include
    int main (){
    std::string

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

      that is wrong ?

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

      Error in 3rd line
      Remove "

  • @gusgus1330
    @gusgus1330 10 หลายเดือนก่อน +1

    namespace cnts
    {
    // namespace for constants
    const int DAYS_PER_WEEK = 7;
    const int WEEKS_PER_MONTH = 4;
    const int MONTHS_PER_YEAR = 12;
    const int DAYS_PER_YEAR = 365;
    }
    namespace msgs
    {
    // namespace for messages
    std::string hello = "Hello there!";
    std::string welcome = "Welcome!";
    std::string gameOver = "GAME OVER!";
    }
    int main()
    {
    int days_per_month = cnts::DAYS_PER_WEEK * cnts::WEEKS_PER_MONTH;
    std::cout

  • @muhammadshahmeer7103
    @muhammadshahmeer7103 11 วันที่ผ่านมา

    thanks bro

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

    Thanks