{"id":14860,"date":"2022-10-09T10:47:34","date_gmt":"2022-10-09T05:17:34","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/"},"modified":"2022-10-09T10:47:34","modified_gmt":"2022-10-09T05:17:34","slug":"solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/","title":{"rendered":"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-26762927\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"26762927\" data-parentid=\"26762859\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" 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 two options are<\/p>\n<p>1) Make them member variables<\/p>\n<p>2) Add them as arguments to the <code>print()<\/code> function, as shown below, then call <code>print<\/code> within the constructor (if that is the intention)<\/p>\n<pre><code>void CPOI::print(string name, double latitude , double longitude)\n<\/code><\/pre>\n<p>If you pass them to the constructor, but they are not stored in member variables, and not used as parameters for any functions called in the constructor, they are effectively useless.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Your two options are 1) Make them member variables 2) Add them as arguments to the print() function, as shown below, then call print within the constructor (if that is the intention) void CPOI::print(string name, double latitude , double longitude) If you pass them to the constructor, but they are not stored in member &#8230; <a title=\"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/\" aria-label=\"More on [Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [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,519,528],"class_list":["post-14860","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-class","tag-constructor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [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-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Your two options are 1) Make them member variables 2) Add them as arguments to the print() function, as shown below, then call print within the constructor (if that is the intention) void CPOI::print(string name, double latitude , double longitude) If you pass them to the constructor, but they are not stored in member ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-09T05:17:34+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-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed]\",\"datePublished\":\"2022-10-09T05:17:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/\"},\"wordCount\":107,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"c++\",\"class\",\"constructor\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/\",\"name\":\"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-10-09T05:17:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [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] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [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-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed] - JassWeb","og_description":"[ad_1] Your two options are 1) Make them member variables 2) Add them as arguments to the print() function, as shown below, then call print within the constructor (if that is the intention) void CPOI::print(string name, double latitude , double longitude) If you pass them to the constructor, but they are not stored in member ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/","og_site_name":"JassWeb","article_published_time":"2022-10-09T05:17:34+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-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed]","datePublished":"2022-10-09T05:17:34+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/"},"wordCount":107,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","class","constructor"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/","name":"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-10-09T05:17:34+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-when-passing-non-member-variable-data-to-a-constructor-how-to-save-them-and-use-then-in-other-member-functions-c-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] when passing non member variable data to a constructor how to save them and use then in other member functions ? C++ [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\/14860","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=14860"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/14860\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=14860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=14860"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=14860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}