<?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[boost::numeric::ublas +Konstruktor]]></title><description><![CDATA[<p>Hi,<br />
kann ich einen Vektor mit einem C String initialisieren ??<br />
Ich find nüschts und komm nicht drauf.<br />
Mit ner Schleife will ich nicht.<br />
Würde schon gerne den Konstruktor verwenden.</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
size_t strrevmatrix(T * const string,int  const ws)
{
    size_t const s=strchr(string,ws)-string;
    vector&lt;T&gt; x(string,s); //Soll string mit Dimension s und den werten von string erstellen
    //matrix&lt;T&gt; M();

    return s;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/273495/boost-numeric-ublas-konstruktor</link><generator>RSS for Node</generator><lastBuildDate>Fri, 28 Aug 2026 05:12:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/273495.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Sep 2010 11:09:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to boost::numeric::ublas +Konstruktor on Wed, 08 Sep 2010 11:09:18 GMT]]></title><description><![CDATA[<p>Hi,<br />
kann ich einen Vektor mit einem C String initialisieren ??<br />
Ich find nüschts und komm nicht drauf.<br />
Mit ner Schleife will ich nicht.<br />
Würde schon gerne den Konstruktor verwenden.</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
size_t strrevmatrix(T * const string,int  const ws)
{
    size_t const s=strchr(string,ws)-string;
    vector&lt;T&gt; x(string,s); //Soll string mit Dimension s und den werten von string erstellen
    //matrix&lt;T&gt; M();

    return s;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1949625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949625</guid><dc:creator><![CDATA[Alexxxxxx]]></dc:creator><pubDate>Wed, 08 Sep 2010 11:09:18 GMT</pubDate></item><item><title><![CDATA[Reply to boost::numeric::ublas +Konstruktor on Wed, 08 Sep 2010 11:17:33 GMT]]></title><description><![CDATA[<p>So wars gemeint.</p>
<pre><code class="language-cpp">template &lt;typename T&gt;
size_t strrevmatrix(T * const string,int  const ws)
{
    size_t const s=strchr(string,ws)-string;
    vector&lt;T&gt; x(string,s); //Soll x mit Dimension s und den werten von string erstellen
    //matrix&lt;T&gt; M();

    return s;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1949627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949627</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Wed, 08 Sep 2010 11:17:33 GMT</pubDate></item><item><title><![CDATA[Reply to boost::numeric::ublas +Konstruktor on Wed, 08 Sep 2010 11:53:01 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Was soll das denn werden? Warum ist das ein Funktions-Template? <code>strchr</code> erwartet doch eh nur Zeiger auf char. Und <code>boost::numeric::ublas::vector</code> ist auch nicht zum Speichern von Zeichenketten gedacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1949650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949650</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Wed, 08 Sep 2010 11:53:01 GMT</pubDate></item><item><title><![CDATA[Reply to boost::numeric::ublas +Konstruktor on Wed, 08 Sep 2010 12:28:29 GMT]]></title><description><![CDATA[<p>Kommt auf den Zeichensatz an. (strchr-&gt;char ja du hast recht, hab ich noch nicht berücksichtigt, sorry, ist aus copy and paste entstanden) Wobei ich mich schon für die gestellte Frage interessieren würde =).</p>
<p>Zum ordnen von Zeichenketten läßt sich ev. ne Permutationsmatrix verwenden. Ist aber eher mal ales Idee und Test gedacht.<br />
Hätte man a) n-Fuktionen, welche einen String auf bestimmte Weise ordnen,<br />
und b) eine Reihe dieser Funktionen würde das gewünschte Ergebnis liefern,<br />
so könne man sich eine Permutationsmatrix zusammenstellen und erst am Ende kopieren.</p>
<p>-Die Inverse einer Permutationsmatrix berechnet sich sehr einfach.<br />
Wäre die Matrix invertierbar, so ginge keine Information verloren, oder jedes Zeichen bliebe erhalten. Jeder Algorithmus welcher durch eine reguläre matrix ausgeführt würde, wäre bijektiv.</p>
<p>-Die verwendung der Algorithmen könnte sehr effektiv als zustandsgesteuert dargestellt werden. Die Bildchen versteht jeder nach ner halben Minute drauf schauen.</p>
<p>-Um lediglich ne Zeichenkette zu invertieren, wäre das aber ein bischen mit Kanonen auf Spatzen geschossen. Das weiß ich. Die vorgehensweise wäre auch langsamer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1949657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949657</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Wed, 08 Sep 2010 12:28:29 GMT</pubDate></item><item><title><![CDATA[Reply to boost::numeric::ublas +Konstruktor on Wed, 08 Sep 2010 12:39:26 GMT]]></title><description><![CDATA[<p>Hast Recht.... ist doof gewesen, führt zu nichts.</p>
<pre><code class="language-cpp">size_t strrevmatrix(char * const string,int  const ws)
{

    size_t const s=strchr(string,ws)-string;
    vector&lt;char&gt; x(string,s);
    //matrix&lt;T&gt; M();

    return s;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1949683</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949683</guid><dc:creator><![CDATA[AlexanderKiebler]]></dc:creator><pubDate>Wed, 08 Sep 2010 12:39:26 GMT</pubDate></item></channel></rss>