<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Matlab Engine - Problem mit manueller Eingabe von Speicheradresse]]></title><description><![CDATA[<p>Liebe Leute,</p>
<p>ich habe folgendes Problem bei dem ich zur Zeit einfach nicht weiterkomme:<br />
Derzeit sitze ich an einem Projekt bei dem ich einige Teile eines umfangreichen Matlabcodes in C++ verlagern muss. Mithilfe der Matlab Engine versuche ich einzelne Funktionen die in Matlab verbleiben aus C++ aufzurufen. Da das Programm aber jedoch oft mehrmals aufgerufen wird erhoffe ich mir irgendeine Möglichkeit zu finden die Matlab Engine einmal zu öffnen und dann bei wiederholtem Programmaufruf die gleiche Engine zu verwenden. Daher habe ich jetzt die Engine am Ende nicht geschlossen sondern die Speicheradresse als String an Matlab zurückgeben. Nun zu meiner eigentlichen Problematik: Ich würde gerne in einem weiteren Programm die Speicheradresse als String einlesen und dann irgendwie dem Engine Pointer zuweisen. Wenn ich die Speicheradresse manuell eingebe (Engine* ep = (Engine*)0x0...) funktioniert es einwandfrei; ich finde jedoch keine Möglichkeit die Speicheradresse aus dem String an den Engine Pointer zu übergeben.<br />
Im Vorhinein schonmal vielen Dank für eure Antworten! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß, Hofpower</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/337737/matlab-engine-problem-mit-manueller-eingabe-von-speicheradresse</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 21:14:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/337737.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Apr 2016 08:11:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Matlab Engine - Problem mit manueller Eingabe von Speicheradresse on Mon, 25 Apr 2016 08:11:48 GMT]]></title><description><![CDATA[<p>Liebe Leute,</p>
<p>ich habe folgendes Problem bei dem ich zur Zeit einfach nicht weiterkomme:<br />
Derzeit sitze ich an einem Projekt bei dem ich einige Teile eines umfangreichen Matlabcodes in C++ verlagern muss. Mithilfe der Matlab Engine versuche ich einzelne Funktionen die in Matlab verbleiben aus C++ aufzurufen. Da das Programm aber jedoch oft mehrmals aufgerufen wird erhoffe ich mir irgendeine Möglichkeit zu finden die Matlab Engine einmal zu öffnen und dann bei wiederholtem Programmaufruf die gleiche Engine zu verwenden. Daher habe ich jetzt die Engine am Ende nicht geschlossen sondern die Speicheradresse als String an Matlab zurückgeben. Nun zu meiner eigentlichen Problematik: Ich würde gerne in einem weiteren Programm die Speicheradresse als String einlesen und dann irgendwie dem Engine Pointer zuweisen. Wenn ich die Speicheradresse manuell eingebe (Engine* ep = (Engine*)0x0...) funktioniert es einwandfrei; ich finde jedoch keine Möglichkeit die Speicheradresse aus dem String an den Engine Pointer zu übergeben.<br />
Im Vorhinein schonmal vielen Dank für eure Antworten! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß, Hofpower</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2493997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2493997</guid><dc:creator><![CDATA[Hofpower]]></dc:creator><pubDate>Mon, 25 Apr 2016 08:11:48 GMT</pubDate></item><item><title><![CDATA[Reply to Matlab Engine - Problem mit manueller Eingabe von Speicheradresse on Mon, 25 Apr 2016 08:53:32 GMT]]></title><description><![CDATA[<p>Da du keinen Code lieferst, kann man nur raten:</p>
<p>Du musst den String natürlich in eine Zahl umwandeln (z.B. std::stoull).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2494002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2494002</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Mon, 25 Apr 2016 08:53:32 GMT</pubDate></item></channel></rss>