C++ how to delete a structure?

前端 未结 11 1160
生来不讨喜
生来不讨喜 2020-12-31 03:42

Structure I created:

   struct VideoSample
  { 
      const unsigned char * buffer;
      int len;
  };

   VideoSample * newVideoSample = new VideoSample;
          


        
11条回答
  •  佛祖请我去吃肉
    2020-12-31 04:08

    delete newVideoSample;

    However, consider using a smart pointer that will release the memory automatically, for example:

    std::auto_ptr newVideoSample(new VideoSample);
    

提交回复
热议问题