<?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[dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo]]></title><description><![CDATA[<p>Titel sagt eigl schon alles. Ich hab bei einer Standart-Anwendung(also gleich nachdem man sie erstellt hat) in der headerdatei von Form1 einmal</p>
<pre><code>date Datum;
//und
time Zeit;
</code></pre>
<p>deklariert (dos.h included <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ) jetzt gibt der compiler mir <strong>immer</strong> egal wo es steht bei 'time Zeit;' ein &quot;typname erwartet&quot; und &quot;in dekl fehlt ;&quot;<br />
gleiches Problem habe ich auch mit fstream.h, bei einer deklaration eines i- oder ofstream 's</p>
<p>außer den standartmäßig includierten sachen hab ich noch stdio.h included falls das wichtig sein sollte...</p>
<p>hat da einer ne Ahnung?<br />
mfg RD</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157224/dos-h-gt-struct-date-kein-probl-struct-time-typname-erwartet-oo</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 07:58:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157224.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Aug 2006 23:28:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Wed, 23 Aug 2006 23:28:21 GMT]]></title><description><![CDATA[<p>Titel sagt eigl schon alles. Ich hab bei einer Standart-Anwendung(also gleich nachdem man sie erstellt hat) in der headerdatei von Form1 einmal</p>
<pre><code>date Datum;
//und
time Zeit;
</code></pre>
<p>deklariert (dos.h included <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ) jetzt gibt der compiler mir <strong>immer</strong> egal wo es steht bei 'time Zeit;' ein &quot;typname erwartet&quot; und &quot;in dekl fehlt ;&quot;<br />
gleiches Problem habe ich auch mit fstream.h, bei einer deklaration eines i- oder ofstream 's</p>
<p>außer den standartmäßig includierten sachen hab ich noch stdio.h included falls das wichtig sein sollte...</p>
<p>hat da einer ne Ahnung?<br />
mfg RD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123313</guid><dc:creator><![CDATA[Rockdragon]]></dc:creator><pubDate>Wed, 23 Aug 2006 23:28:21 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 07:27:41 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>- wozu brauchst du in einer VCL-Anwendung die alten Time-Strukturen? Verwende TDateTime.<br />
Deweiteren ist mit kein Typ <em>time</em> bekannt, nur <a href="http://www.cppreference.com/stddate/index.html" rel="nofollow">time_t</a></p>
<p>- Header aus der STL werden gesondert behandelt</p>
<pre><code class="language-cpp">// falsch :
#include &lt;fstream.h&gt;
// richtig :
#include &lt;fstream&gt;
...
using namespace std;
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123396</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 24 Aug 2006 07:27:41 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 07:54:44 GMT]]></title><description><![CDATA[<p>Noch als Ergänzung:<br />
statt stdio.h nimmt man #include &lt;cstdio&gt;<br />
für time_t und entsprechende Funktionen #include &lt;ctime&gt;<br />
Alle Variablen und Typen aus diesen Include sind natürlich im Namensraum std</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123409</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 24 Aug 2006 07:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 08:58:07 GMT]]></title><description><![CDATA[<p>time ist ein struct in dos(.h) braucht man um gettime aufzurufen<br />
genauso verhält es sich auch mit date und getdate aber da funktionierts ja</p>
<pre><code>void gettime(struct time *timep);
void settime(struct time *timep);

struct time {
   unsigned char ti_min;     /* Minuten */
   unsigned char ti_hour;    /* Stunden */
   unsigned char ti_hund;    /* 1/100 Sekunden */
   unsigned char ti_sec;     /* Sekunden */
};
</code></pre>
<p>der Fehler ist irgendwie typisch, wenn man using namespace vergisst...<br />
seh aber trotzdem das Problem nicht, in dos werden time und date praktisch untereinander deklariert (ändert sich nichts auch mit cdos). Also das mit dem fstream hat sich glaub ich erledigt, ich hab das using namespace vergessen, dachte bisher das brauch man nur in der Konsole. (aber nur weil ich <strong>bisher</strong> keine Ahnung von Namensräumen hatte). Das Probl mit time bleibt bestehen.(selbst wenn es veraltet ist, ich würde trotzdem gerne wissen warum der Fehler auftritt)</p>
<p>mfg Rockdragon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123459</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123459</guid><dc:creator><![CDATA[Rockdragon]]></dc:creator><pubDate>Thu, 24 Aug 2006 08:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 09:00:11 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>dann hat deine Frage aber nichts mit der VCL zu tun, sondern gehört ins C++ Forum.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123463</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:00:11 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 09:24:18 GMT]]></title><description><![CDATA[<p>Wenn time und date aus dos.h verwendet werden, muß man das struct bei der Deklaration immer davorschreiben.<br />
Also</p>
<pre><code class="language-cpp">struct time Zeit;
</code></pre>
<p>Es ist auch notwendig dos.h statt cdos zu verwenden da sonst eine Mehrdeutigkeit zwischen struct time aus cdos und time() aus der ctime entsteht. Vielleicht kann man die irgendwie auflösen, ich habe aber noch nicht herausbekommen wie.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123486</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:24:18 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 10:48:49 GMT]]></title><description><![CDATA[<p>Es hat funktioniert! Wenn ich &quot;struct time Zeit&quot; deklariere funzts</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1387">@Braunstein</a> cdos funktioniert demnach aber, wenn ich ctime nicht include, ich kann das auch noch nicht richtig einordnen(weil mir da die Hintergrundkenntnisse fehlen), aber machs jetzt einfach mal.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a> ich war mir nicht sicher ob das Probl allgemein ist oder nur für Borland gilt, da ich bcb6 verwende hab ich hier reingepostet...</p>
<p>Vielen Dank an beide <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>P.S: bei dos(.h) muss ich zusätzlich struct bei der deklaration angeben gibt es dafür eine allgemeingültige Regel? Allgemein bei der C-Referenz oder wie? :S</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123593</guid><dc:creator><![CDATA[Rockdragon]]></dc:creator><pubDate>Thu, 24 Aug 2006 10:48:49 GMT</pubDate></item><item><title><![CDATA[Reply to dos.h -&amp;gt; struct date-kein Probl struct time-typname erwartet Oo on Thu, 24 Aug 2006 11:11:02 GMT]]></title><description><![CDATA[<p>Bei C mußte man immer struct bei solchen Deklarationen davorschreiben. Bei C++ ist das nicht nötig, aber auch nicht verboten. Hier liegt es wohl eher daran, dass der Bezeichner time auch noch anderweitig auftaucht (als Funktionsnam etc.) und man mit struct dem Compiler klarmacht, dass es sich um einen Typ handelt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123627</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 24 Aug 2006 11:11:02 GMT</pubDate></item></channel></rss>