{"id":33496,"date":"2023-02-09T05:13:44","date_gmt":"2023-02-08T23:43:44","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/"},"modified":"2023-02-09T05:13:44","modified_gmt":"2023-02-08T23:43:44","slug":"solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/","title":{"rendered":"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-54384292\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"54384292\" data-parentid=\"54384257\" data-score=\"1\" data-position-on-page=\"2\" data-highest-scored=\"0\" data-question-has-accepted-highest-score=\"0\" itemprop=\"suggestedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Your bufferX and bufferY variables are not declared as class members but rather as variables in the asd() function\/constructor and they are deleted when that function exits.<\/p>\n<p>You should declare them as class members if you want to retain them.<\/p>\n<p>Also, please do not post code as images, it makes it harder to help you.<\/p>\n<pre><code>class asd\n{\n    public:\n    const char *bufferX, *bufferY;\n    const char Player=\"0\";\n\n    asd()\n    {\n        bufferX= new char[16];\n        bufferY= new char[16];\n    }\n\n    ~asd()\n    {\n        delete[] bufferX;\n        delete[] bufferY;\n    }\n};\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">7<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Your bufferX and bufferY variables are not declared as class members but rather as variables in the asd() function\/constructor and they are deleted when that function exits. You should declare them as class members if you want to retain them. Also, please do not post code as images, it makes it harder to help &#8230; <a title=\"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/\" aria-label=\"More on [Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324],"class_list":["post-33496","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Why i can&#039;t delete my array pointer when i declared it with the &#039;new&#039; keyword [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Why i can&#039;t delete my array pointer when i declared it with the &#039;new&#039; keyword [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Your bufferX and bufferY variables are not declared as class members but rather as variables in the asd() function\/constructor and they are deleted when that function exits. You should declare them as class members if you want to retain them. Also, please do not post code as images, it makes it harder to help ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-08T23:43:44+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]\",\"datePublished\":\"2023-02-08T23:43:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/\"},\"wordCount\":94,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"c++\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/\",\"name\":\"[Solved] Why i can't delete my array pointer when i declared it with the 'new' keyword [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2023-02-08T23:43:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Why i can't delete my array pointer when i declared it with the 'new' keyword [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Why i can't delete my array pointer when i declared it with the 'new' keyword [closed] - JassWeb","og_description":"[ad_1] Your bufferX and bufferY variables are not declared as class members but rather as variables in the asd() function\/constructor and they are deleted when that function exits. You should declare them as class members if you want to retain them. Also, please do not post code as images, it makes it harder to help ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/","og_site_name":"JassWeb","article_published_time":"2023-02-08T23:43:44+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]","datePublished":"2023-02-08T23:43:44+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/"},"wordCount":94,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/","name":"[Solved] Why i can't delete my array pointer when i declared it with the 'new' keyword [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-02-08T23:43:44+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-why-i-cant-delete-my-array-pointer-when-i-declared-it-with-the-new-keyword-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Why i can&#8217;t delete my array pointer when i declared it with the &#8216;new&#8217; keyword [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/33496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=33496"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/33496\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=33496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=33496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=33496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}