<?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[Allgemeine Probleme!!]]></title><description><![CDATA[<p>Habe ein großes Problem!<br />
Mein Prog läuft nicht, muss es aber!<br />
Bitte um Hilfe!</p>
<p>Beschreibung:<br />
Zweit Werte aus Datei &quot;daten.txt&quot; sollen eingelesen werden. Danach werden zwei Werte eingegeben &quot;Balkenlänge(x)&quot; und &quot;Balkenlast(f)&quot;. Durch eine Funktion soll die gesammte Durchbiegung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title="(y)"
      alt="👍"
    /> errechnet und ausgegeben werden.</p>
<p>Das von mir vorgegebene Programm sollte in groben Zügen richtig sein, aber ich bekommen immer irgentwelche Fehler beim kompilieren.</p>
<p>Code:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;cmath&gt;

using namespace std;

class Cbiegung
{

private:
	double	m_E,
			m_I;
public:
	Cbiegung(void);
	~Cbiegung(void);
	void daten (char * datei);
	double dy(double x, double dl, double f);
};
Cbiegung::Cbiegung(void)
{
	char datei[100], waste[100];
	cout&lt;&lt;&quot;\nWo stehen die Daten?\n\n&quot;;
	cin&gt;&gt;datei;
	ifstream fin;
	fin.open(datei,ios_base::in);
	if (fin.fail())
	{
		cout&lt;&lt;&quot;\nFehler beim öffnen der Datei!\n&quot;;
		exit (111);
	}
	fin.getline(waste,99,'=');
	fin&gt;&gt;m_E;
	fin.getline(waste,99,'=');
	fin&gt;&gt;m_I;
	fin.close();
}
double Cbiegung::dy(double x, double dl, double f)
{
	double	ddy,
			y=0,
			l=0;
	while(x=0)
	{
		ddy=f*x*x*dl / m_I * m_E;
		x-=0.000001;
		y+=ddy;
	}
	return y;
}
void Cbiegung::daten(char * datei)
{
	char ausgabe[100];
	ofstream fout;
	fout.open(ausgabe,ios_base::app);

	fout.close();
}
int main (void)
{
	Cbiegung meinBalken;
	double	f,
			x,
			dl,
			y ;
	cout&lt;&lt;&quot;\n\tBalkenlänge in m?\n&quot;;
	cin&gt;&gt;x;
	cout&lt;&lt;&quot;\tBalkenlast in N?\n&quot;;
	cin&gt;&gt;f;
	cout&lt;&lt;&quot;\tDurchbiegung =&quot;&lt;&lt;meinBalken.dy()&quot;\n\n&quot;;
	for (x=1; x=0; x-=0.000001)
	{
		meinBalken.dy();
	}
	return 0;
}
</code></pre>
<p>Vielen Dank im voraus</p>
<p>Kleriker</p>
<p>&lt;edit&gt;Bitte Code-Tags verwenden!&lt;/edit&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/136498/allgemeine-probleme</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 12:58:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/136498.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Feb 2006 18:42:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Allgemeine Probleme!! on Sat, 11 Feb 2006 16:46:57 GMT]]></title><description><![CDATA[<p>Habe ein großes Problem!<br />
Mein Prog läuft nicht, muss es aber!<br />
Bitte um Hilfe!</p>
<p>Beschreibung:<br />
Zweit Werte aus Datei &quot;daten.txt&quot; sollen eingelesen werden. Danach werden zwei Werte eingegeben &quot;Balkenlänge(x)&quot; und &quot;Balkenlast(f)&quot;. Durch eine Funktion soll die gesammte Durchbiegung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title="(y)"
      alt="👍"
    /> errechnet und ausgegeben werden.</p>
<p>Das von mir vorgegebene Programm sollte in groben Zügen richtig sein, aber ich bekommen immer irgentwelche Fehler beim kompilieren.</p>
<p>Code:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;cmath&gt;

using namespace std;

class Cbiegung
{

private:
	double	m_E,
			m_I;
public:
	Cbiegung(void);
	~Cbiegung(void);
	void daten (char * datei);
	double dy(double x, double dl, double f);
};
Cbiegung::Cbiegung(void)
{
	char datei[100], waste[100];
	cout&lt;&lt;&quot;\nWo stehen die Daten?\n\n&quot;;
	cin&gt;&gt;datei;
	ifstream fin;
	fin.open(datei,ios_base::in);
	if (fin.fail())
	{
		cout&lt;&lt;&quot;\nFehler beim öffnen der Datei!\n&quot;;
		exit (111);
	}
	fin.getline(waste,99,'=');
	fin&gt;&gt;m_E;
	fin.getline(waste,99,'=');
	fin&gt;&gt;m_I;
	fin.close();
}
double Cbiegung::dy(double x, double dl, double f)
{
	double	ddy,
			y=0,
			l=0;
	while(x=0)
	{
		ddy=f*x*x*dl / m_I * m_E;
		x-=0.000001;
		y+=ddy;
	}
	return y;
}
void Cbiegung::daten(char * datei)
{
	char ausgabe[100];
	ofstream fout;
	fout.open(ausgabe,ios_base::app);

	fout.close();
}
int main (void)
{
	Cbiegung meinBalken;
	double	f,
			x,
			dl,
			y ;
	cout&lt;&lt;&quot;\n\tBalkenlänge in m?\n&quot;;
	cin&gt;&gt;x;
	cout&lt;&lt;&quot;\tBalkenlast in N?\n&quot;;
	cin&gt;&gt;f;
	cout&lt;&lt;&quot;\tDurchbiegung =&quot;&lt;&lt;meinBalken.dy()&quot;\n\n&quot;;
	for (x=1; x=0; x-=0.000001)
	{
		meinBalken.dy();
	}
	return 0;
}
</code></pre>
<p>Vielen Dank im voraus</p>
<p>Kleriker</p>
<p>&lt;edit&gt;Bitte Code-Tags verwenden!&lt;/edit&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/991120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/991120</guid><dc:creator><![CDATA[Kleriker]]></dc:creator><pubDate>Sat, 11 Feb 2006 16:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to Allgemeine Probleme!! on Fri, 10 Feb 2006 18:46:38 GMT]]></title><description><![CDATA[<p>Toll. Dann behebe doch irgendwelche Fehler im Code die du beim Compilieren bekommst.</p>
<p>a) Welche Fehler?<br />
b) Dein Code ist mir viel zu lange das schau ich nicht durch, erst recht nicht wenn er ohne Code Tags da steht. -&gt; Mit [ cpp] und [/ cpp]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/991125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/991125</guid><dc:creator><![CDATA[OMFG]]></dc:creator><pubDate>Fri, 10 Feb 2006 18:46:38 GMT</pubDate></item><item><title><![CDATA[Reply to Allgemeine Probleme!! on Fri, 10 Feb 2006 19:12:53 GMT]]></title><description><![CDATA[<p>So isses deklariert</p>
<pre><code class="language-cpp">double Cbiegung::dy(double x, double dl, double f)
</code></pre>
<p>so wirds aufgerufen</p>
<pre><code class="language-cpp">meinBalken.dy();
</code></pre>
<p>und der destructor ist nicht implementiert.<br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/991140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/991140</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 10 Feb 2006 19:12:53 GMT</pubDate></item><item><title><![CDATA[Reply to Allgemeine Probleme!! on Fri, 10 Feb 2006 22:58:18 GMT]]></title><description><![CDATA[<p>In dieser Zeile</p>
<pre><code class="language-cpp">cout&lt;&lt;&quot;\tDurchbiegung =&quot;&lt;&lt;meinBalken.dy()&quot;\n\n&quot;;
</code></pre>
<p>fehlt noch ein &lt;&lt;.</p>
<p>Und den Destruktor kannst Du auch einfach weglassen.</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/991274</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/991274</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Fri, 10 Feb 2006 22:58:18 GMT</pubDate></item><item><title><![CDATA[Reply to Allgemeine Probleme!! on Fri, 10 Feb 2006 23:07:19 GMT]]></title><description><![CDATA[<p>What OMFG said.<br />
Aber irgendjemand wird sich, offensichtlich, schon um deinen Kram kümmern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/991279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/991279</guid><dc:creator><![CDATA[finix]]></dc:creator><pubDate>Fri, 10 Feb 2006 23:07:19 GMT</pubDate></item></channel></rss>