{"id":874,"date":"2015-11-05T10:01:57","date_gmt":"2015-11-05T10:01:57","guid":{"rendered":"http:\/\/coolt.ch\/notizen\/?p=874"},"modified":"2016-01-24T11:42:13","modified_gmt":"2016-01-24T11:42:13","slug":"pointer-auf-struct","status":"publish","type":"post","link":"https:\/\/coolt.ch\/notizen\/pointer-auf-struct\/","title":{"rendered":"Pointer C++:  Wert auslesen"},"content":{"rendered":"<pre class=\"lang:sh decode:true\">struct ImageInt16 {\r\n.        short data[100]\r\n};\r\n<\/pre>\n<p><strong><br \/>\nObjekt bilden<br \/>\n<\/strong>2 Bilder werden abgelegt. Inhaltstruktur ist identisch. Der Typ der Speichervariable nicht.<strong><br \/>\n<\/strong><\/p>\n<pre class=\"lang:sh decode:true\">ImageInt16     bild_1;          \/\/ enth\u00e4lt Wert\r\nImageInt16<strong>*    bild_2<\/strong>;          \/\/ enth\u00e4lt Speicherort, an dem Wert liegt\r\n<\/pre>\n<p><strong><br \/>\nVariable auslesen<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">int result_1, result_2;\r\n\r\nresult_1 = bild_1.data[0];    \r\nresult_2 = <strong>bild_2<\/strong>-&gt;data[1];       \/\/ Objektreferenz\r\n  \/\/oder\r\nresult_2 = <strong>(*bild_2).<\/strong>data[1];    \/\/ Dereferenziert\r\n.                                \/\/ Wert des Objekts<\/pre>\n<p>Der ersten zwei Wert aus dem Array wurden \u00fcbergeben.<br \/>\n..<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>struct ImageInt16 { . short data[100] }; Objekt bilden 2 Bilder werden abgelegt. Inhaltstruktur ist identisch. Der Typ der Speichervariable nicht. ImageInt16 bild_1; \/\/ enth\u00e4lt Wert ImageInt16* bild_2; \/\/ enth\u00e4lt Speicherort, an dem Wert liegt Variable auslesen int result_1, result_2; result_1 = bild_1.data[0]; result_2 = bild_2-&gt;data[1]; \/\/ Objektreferenz \/\/oder result_2 = (*bild_2).data[1]; \/\/ Dereferenziert . &hellip; <a href=\"https:\/\/coolt.ch\/notizen\/pointer-auf-struct\/\" class=\"more-link\"><span class=\"screen-reader-text\">Pointer C++:  Wert auslesen<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[29],"tags":[72,10,74],"_links":{"self":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/874"}],"collection":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/comments?post=874"}],"version-history":[{"count":4,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/874\/revisions"}],"predecessor-version":[{"id":1177,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/874\/revisions\/1177"}],"wp:attachment":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/media?parent=874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/categories?post=874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/tags?post=874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}