is this valid ?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • dumboo

    is this valid ?

    i m having
    int *p = NULL;

    delete [] p;

    maybe it is since, i m deleting a null which is valid..

    --
    _______________ ______________
    Experience is a good teacher..
    Are you a good student ?


  • Karl Heinz Buchegger

    #2
    Re: is this valid ?

    dumboo wrote:[color=blue]
    >
    > i m having
    > int *p = NULL;
    >
    > delete [] p;
    >
    > maybe it is since, i m deleting a null which is valid..
    >[/color]

    This is valid. delete with a 0 pointer is always valid.

    --
    Karl Heinz Buchegger
    kbuchegg@gascad .at

    Comment

    • Allan Bruce

      #3
      Re: is this valid ?


      "Karl Heinz Buchegger" <kbuchegg@gasca d.at> wrote in message
      news:409A13BF.8 ACCAF63@gascad. at...[color=blue]
      > dumboo wrote:[color=green]
      > >
      > > i m having
      > > int *p = NULL;
      > >
      > > delete [] p;
      > >
      > > maybe it is since, i m deleting a null which is valid..
      > >[/color]
      >
      > This is valid. delete with a 0 pointer is always valid.
      >[/color]

      but deleting an array pointer may be a problem?
      Allan


      Comment

      • Karl Heinz Buchegger

        #4
        Re: is this valid ?

        Allan Bruce wrote:[color=blue]
        >
        > "Karl Heinz Buchegger" <kbuchegg@gasca d.at> wrote in message
        > news:409A13BF.8 ACCAF63@gascad. at...[color=green]
        > > dumboo wrote:[color=darkred]
        > > >
        > > > i m having
        > > > int *p = NULL;
        > > >
        > > > delete [] p;
        > > >
        > > > maybe it is since, i m deleting a null which is valid..
        > > >[/color]
        > >
        > > This is valid. delete with a 0 pointer is always valid.
        > >[/color]
        >
        > but deleting an array pointer may be a problem?
        > Allan[/color]

        No.

        --
        Karl Heinz Buchegger
        kbuchegg@gascad .at

        Comment

        • JKop

          #5
          Re: is this valid ?

          dumboo posted:
          [color=blue]
          > i m having
          > int *p = NULL;
          >
          > delete [] p;
          >
          > maybe it is since, i m deleting a null which is valid..
          >
          > --
          > _______________ ______________
          > Experience is a good teacher..
          > Are you a good student ?
          >
          >[/color]

          Why?



          -JKop Why?

          Comment

          Working...