<?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[Einbinden externer Dateien]]></title><description><![CDATA[<p>HALL0.</p>
<p>ich habe hier ein interessantes tool gefunden, <a href="http://archives.math.utk.edu/software/msdos/numerical.analysis/matrix04/.html" rel="nofollow">http://archives.math.utk.edu/software/msdos/numerical.analysis/matrix04/.html</a><br />
was ich gerne in mein programm integrieren möchte. meine entwicklungsumgebung ist vc++2005 professional.</p>
<p>leider weis ich nach dem entpacken nicht, wie ich weitermachen muss. würde mich freuen, wenn mir das jemand erklären könnte.</p>
<p>VIELEN DANK!<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/164193/einbinden-externer-dateien</link><generator>RSS for Node</generator><lastBuildDate>Sun, 13 Sep 2026 16:48:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/164193.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Nov 2006 03:29:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 03:29:41 GMT]]></title><description><![CDATA[<p>HALL0.</p>
<p>ich habe hier ein interessantes tool gefunden, <a href="http://archives.math.utk.edu/software/msdos/numerical.analysis/matrix04/.html" rel="nofollow">http://archives.math.utk.edu/software/msdos/numerical.analysis/matrix04/.html</a><br />
was ich gerne in mein programm integrieren möchte. meine entwicklungsumgebung ist vc++2005 professional.</p>
<p>leider weis ich nach dem entpacken nicht, wie ich weitermachen muss. würde mich freuen, wenn mir das jemand erklären könnte.</p>
<p>VIELEN DANK!<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169330</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Mon, 06 Nov 2006 03:29:41 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 07:52:08 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>einfach die Header - und Sourcedateien zu deinem Projekt hinzufügen? Evtl. noch Linker-Flags setzen? Steht vermutlich alles in der README oder ner INSTALL, einfach mal reinlesen.</p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169363</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Mon, 06 Nov 2006 07:52:08 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 08:06:33 GMT]]></title><description><![CDATA[<p>TAG.<br />
- ausser folgendem hinweis stand halt leider nichts in der ReadMe.</p>
<blockquote>
<p>HOW TO COMPILE:</p>
<p>1. DOS under PC - use Borland's Turbo C 2.0 make -fmakefile.dos<br />
2 All Unix environment - make -f makefile.ux</p>
</blockquote>
<p>- habe jetzt alle dateien eingefügt, aber es gibt 19 fehler. die meisten sehen so aus:</p>
<blockquote>
<p>error C2108: subscript is not of integral type</p>
</blockquote>
<p>- wie setzt man 'Linker-Flags'?</p>
<p>VIELEN DANK.<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169375</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Mon, 06 Nov 2006 08:06:33 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 08:18:22 GMT]]></title><description><![CDATA[<p>stick_thai schrieb:</p>
<blockquote>
<p>- habe jetzt alle dateien eingefügt, aber es gibt 19 fehler. die meisten sehen so aus:</p>
<blockquote>
<p>error C2108: subscript is not of integral type</p>
</blockquote>
</blockquote>
<p>schick. Was bedeutet Fehlertyp C2108? Hab hier keinen VC.</p>
<p>Hast du mal die make Geschichte ausgeführt?</p>
<blockquote>
<p>- wie setzt man 'Linker-Flags'?</p>
</blockquote>
<p>In dem Fall unnötig. Macht man aber über die Projektoptionen, unter dem Punkt Linker.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169384</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Mon, 06 Nov 2006 08:18:22 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 08:34:57 GMT]]></title><description><![CDATA[<p>DANKE für die schnelle antwort!</p>
<blockquote>
<p>Compilerfehler C2108: Das Arrayindexfeld entspricht keinem ganzzahligen Ausdruck.</p>
</blockquote>
<p>ich denke, das hilft mir nicht viel weiter, weil ich ja jetzt nicht die ganzen header- und source dateien ändern möchte, oder?</p>
<blockquote>
<p>Hast du mal die make Geschichte ausgeführt?</p>
</blockquote>
<p>würde ich ja gerne. habe aber keine ahnung, wie das unter VC++2005 profession funktioniert. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>DANKE.<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169397</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Mon, 06 Nov 2006 08:34:57 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 08:46:08 GMT]]></title><description><![CDATA[<p>MSVC hat nmake, soll meinem Unwissen nach kompatibel zu make sein. Einfach mal nmake in dem Verzeichnis ausführen (in der Eingabeaufforderung), wo eine make Datei liegt.</p>
<p>Die ganze Errorcodes die mit C und LNK anfangen, kann man in der MSDN über den Suchindex eingeben, dann gibts ne ausführliche Beschreibung.</p>
<p>Ich bezweifel aber mal, das die Funktionen noch im MSVC8.0 funktionieren, nachdem das Copyright in der Readme auf 1993 datiert ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> Und noch was von DOS und TurboC 2.0 gefaselt wird. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1169403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169403</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Mon, 06 Nov 2006 08:46:08 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 08:46:39 GMT]]></title><description><![CDATA[<p>stick_thai schrieb:</p>
<blockquote>
<p>DANKE für die schnelle antwort!</p>
<blockquote>
<p>Compilerfehler C2108: Das Arrayindexfeld entspricht keinem ganzzahligen Ausdruck.</p>
</blockquote>
<p>ich denke, das hilft mir nicht viel weiter, weil ich ja jetzt nicht die ganzen header- und source dateien ändern möchte, oder?</p>
</blockquote>
<p>Zeig mal den Code, bei dem der Fehler auftritt.</p>
<blockquote>
<blockquote>
<p>Hast du mal die make Geschichte ausgeführt?</p>
</blockquote>
<p>würde ich ja gerne. habe aber keine ahnung, wie das unter VC++2005 profession funktioniert. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
</blockquote>
<p>Dazu braucht's kein VC++, make (ist ein Buildtool) läuft in der Shell und man kann sich z.B. hier downloaden: <a href="http://www.steve.org.uk/Software/make/" rel="nofollow">http://www.steve.org.uk/Software/make/</a><br />
Wird aber wohl nicht nötig sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169404</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Mon, 06 Nov 2006 08:46:39 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 09:08:03 GMT]]></title><description><![CDATA[<p>an Artchi:</p>
<p>also bei uns an der uni hatte das früher mal ein mitarbeiter in VC6.0 integriert und es hat gut funktioniert. ich hoffe mal, dass es deshalb bei MSVC8.0 auch noch klappt.</p>
<p>an GPC: hier sende ich mal einen ausschnitt aus dem code, der aber sicher nicht viel helfen wird. fehler tritt jedenfalls in zeile 35 auf.</p>
<pre><code class="language-cpp">double mat_det( a )
MATRIX a;
{
	MATRIX	A, P;
	int	i, j, n;
	double	result;

	n = MatRow(a);
	A = mat_copy(a);
	P = mat_creat(n, 1, UNDEFINED);

	/*
	* take a LUP-decomposition
	*/
	i = mat_lu(A, P);
	switch (i)
		{
		/*
		* case for singular matrix
		*/
		case -1:
		result = 0.0;
		break;

		/*
		* normal case: |A| = |L||U||P|
		* |L| = 1,
		* |U| = multiplication of the diagonal
		* |P| = +-1
		*/
		default:
		result = 1.0;
		for (j=0; j&lt;MatRow(A); j++)
			{
			result *= A[P[j][0&rsqb;&rsqb;[j];
			}
		result *= signa[i%2];
		break;
		}

	mat_free(A);
	mat_free(P);
	return (result);
}
</code></pre>
<p>ich habe auch inzwischen die make-geschichte probiert, dabei gabs folgende meldung:</p>
<blockquote>
<p>der befehl &quot;nmake&quot; ist entweder falsch geschrieben oder konnte nicht gefunden werden.</p>
</blockquote>
<p>DANKE!!<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169417</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Mon, 06 Nov 2006 09:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 09:22:27 GMT]]></title><description><![CDATA[<p>HALLO.</p>
<p>ich bin jetzt schon einen schritt weiter. habe die ganzen files erneut eingebunden und zeile 2 im unteren code hinzugefügt.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;Files/MATRIX.H&quot;

using namespace std;

int main()
{
	MATRIX A;

	A = mat_creat(15,15,UNDEFINED);

    return 0;
}
</code></pre>
<p>jetzt gibts nur noch eine fehlermeldung, die ich nicht nachvollziehen kann.<br />
diese wäre:</p>
<blockquote>
<p>error C2660: 'mat_creat' : function does not take 3 arguments</p>
</blockquote>
<p>die funktion mat_creat nimmt laut definition aber 3 parameter:</p>
<pre><code class="language-cpp">// in der header datei:
MATRIX mat_creat	(int, int, int);
// in der matrcreat.c datei
MATRIX	mat_creat( row, col, type )
int row, col, type;
{
	MATRIX	A;

	if ((A =_mat_creat( row, col )) != NULL)
		{
		return (mat_fill(A, type));
		}
	else
		return (NULL);
}
</code></pre>
<p>voran kann das jetzt liegen?</p>
<p>VIELEN DANK!<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169424</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Mon, 06 Nov 2006 09:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 09:30:36 GMT]]></title><description><![CDATA[<p>nmake.exe ist auch nicht im PATH drin, du mußt die Umgebungsvariablen erstmal setzen. Bzw. im MSVC-Verzeichnis gibts ne Batch-Datei, die sich irgendwie vsvar.bat oder so nennt. Oder du gehst auf Start-&gt;Programme-&gt;MSVisualStudio-&gt;Tools-&gt;MSVS Prompt/Command oder so ähnlich. Und gibst das ein...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169431</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Mon, 06 Nov 2006 09:30:36 GMT</pubDate></item><item><title><![CDATA[Reply to Einbinden externer Dateien on Mon, 06 Nov 2006 09:32:17 GMT]]></title><description><![CDATA[<p>stick_thai schrieb:</p>
<blockquote>
<pre><code class="language-cpp">double mat_det( a )
MATRIX a;
{
  ...
}
</code></pre>
</blockquote>
<p>Daß so etwas überhaupt noch durch einen C++ Compiler durchgelassen wird? Das ist ja finsterstes Prä-ANSI-C.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1169432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1169432</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 06 Nov 2006 09:32:17 GMT</pubDate></item></channel></rss>