Const Data Member In C++

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

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

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

    omg, best programming channel ever ever

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

      Thanks dude..

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

    I really liked your way of delivering videos, could you tell me how can I study c++ or any programming language, in general, the right way?
    Thanks in advance,

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

      If you need my kind of knowledge then you have to go through stack overflow section of c++, and try to read questions and answers and read all the answers.

  • @keerthanraobj2149
    @keerthanraobj2149 3 ปีที่แล้ว

    Very good explanation with practical example sir

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

      Thanks and welcome

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

    Bro u r awesome....thanks for sharing ur knowledge . Please make some videos on interesting projects in cpp

    • @CppNuts
      @CppNuts  4 ปีที่แล้ว

      Noted

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

    I have a simple class
    class base{
    public:
    const int x;
    base(){cout

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

      First of all the syntax is wrong for second Ctor.

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

    Nice explaination...👏👏

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

    Very good tutorial !! Thanks!!

    • @CppNuts
      @CppNuts  5 ปีที่แล้ว

      Thanks for your comment!!

    • @behindthescene4406
      @behindthescene4406 4 ปีที่แล้ว

      Hey can u help at 14:08 why output are like constructed
      Constructed
      Motog4
      iPhone ...
      Why not like constructed motog4
      Constructed iPhone

  • @santhoskumar1369
    @santhoskumar1369 5 ปีที่แล้ว

    Follow up : we can change values of const variables or members through pointers.
    Eg. *(string*)&p1="Sample"; will change pname of p1 even it is given as private.

    • @behindthescene4406
      @behindthescene4406 4 ปีที่แล้ว

      Hey can u help at 14:08 why output are like constructed
      Constructed
      Motog4
      iPhone ...
      Why not like constructed motog4
      Constructed iPhone

    • @santhoskumar1369
      @santhoskumar1369 4 ปีที่แล้ว

      @@behindthescene4406 because constructor will be called during object creation, then only functions are called as per the program.

    • @behindthescene4406
      @behindthescene4406 4 ปีที่แล้ว

      When fcn are called them it must be in sequence na...that's my doubts

    • @huistv2005
      @huistv2005 3 ปีที่แล้ว

      Is there an answer to this pointer question?

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

    Great video. But 5 ads? Really takes away from the video.

    • @CppNuts
      @CppNuts  4 ปีที่แล้ว

      Now they've started putting more ads

    • @raja28chowdhury
      @raja28chowdhury 3 ปีที่แล้ว

      its not in his control and use add blocker if you want :p

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

    oh yeah ! thanks!

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

      Welcome...

  • @cid007007
    @cid007007 4 ปีที่แล้ว

    i am changing already initialized constant variable using initializer list, it should give compilation but it compiled and giving output :
    #include
    using namespace std;
    class Base
    {
    const int x=90;
    public:
    Base(int a):x{a} {}
    void getX(){ cout

    • @behindthescene4406
      @behindthescene4406 4 ปีที่แล้ว

      He already told that .....intializer list only work with constructor as you already assigned value to it ...it will be showcasing u the same value ...if u won't intialyzes at early stage definitely it will throw error

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

    great !!!!

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

    too many ads..