<?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[typkonvertierung]]></title><description><![CDATA[<p>ist es bei einer templatelasse irgendwie möglich die art ihres datentyps zu speichern.<br />
denn im falle, dass man so eine klasse mit dem ziel ableitet komplexe datentypn zu verarbeiten und zu speichern, bekommt man probleme diese später zur verarbeiten.</p>
<pre><code class="language-cpp">template &lt;class T&gt;
class foo
{
private:
	std::vector&lt;T&gt; m_lData;
        std::string m_sDataType; // name von T (int, float, XXX)

public:
	PluginFW();
	virtual ~PluginFW();

	virtual m_lStringList ReadTextfile(std::string filename) = 0;	
	virtual void InterpretData() = 0;
};
</code></pre>
<p>unter linux und windows, gibt es so etwas ähnliches doch auch um funktionen aus libraries zu laden. was ich möchte wäre eine art funktion, die im prinzip den string mit dem namen einer bereitsdeklarierten datentypen ersetzt.</p>
<pre><code class="language-cpp">std::vector&lt;IRGENDEINTYP&gt; t = std::vector&lt;convert(foo.sDataType)&gt;;
t = foo.m_lData();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/259520/typkonvertierung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 19:43:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/259520.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Jan 2010 14:30:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to typkonvertierung on Sun, 24 Jan 2010 14:30:56 GMT]]></title><description><![CDATA[<p>ist es bei einer templatelasse irgendwie möglich die art ihres datentyps zu speichern.<br />
denn im falle, dass man so eine klasse mit dem ziel ableitet komplexe datentypn zu verarbeiten und zu speichern, bekommt man probleme diese später zur verarbeiten.</p>
<pre><code class="language-cpp">template &lt;class T&gt;
class foo
{
private:
	std::vector&lt;T&gt; m_lData;
        std::string m_sDataType; // name von T (int, float, XXX)

public:
	PluginFW();
	virtual ~PluginFW();

	virtual m_lStringList ReadTextfile(std::string filename) = 0;	
	virtual void InterpretData() = 0;
};
</code></pre>
<p>unter linux und windows, gibt es so etwas ähnliches doch auch um funktionen aus libraries zu laden. was ich möchte wäre eine art funktion, die im prinzip den string mit dem namen einer bereitsdeklarierten datentypen ersetzt.</p>
<pre><code class="language-cpp">std::vector&lt;IRGENDEINTYP&gt; t = std::vector&lt;convert(foo.sDataType)&gt;;
t = foo.m_lData();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1844053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844053</guid><dc:creator><![CDATA[fawkes]]></dc:creator><pubDate>Sun, 24 Jan 2010 14:30:56 GMT</pubDate></item><item><title><![CDATA[Reply to typkonvertierung on Sun, 24 Jan 2010 18:21:32 GMT]]></title><description><![CDATA[<p>Template-Parameter müssen schon zur Kompilierzeit feststehen!</p>
<p>So ganz ist mir dein Anliegen aber nicht klar, warum du das haben willst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844150</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Sun, 24 Jan 2010 18:21:32 GMT</pubDate></item></channel></rss>