<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Dringend Hilfe bei C Programm</title>
    <link>http://forum.geizhals.at/feed.jsp?id=268368</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(4): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1694619.html#1694619</link>
      <description>Ja, er sagte halt so wie in C und da wäre // prinzipiell falsch.&lt;br/&gt;</description>
      <pubDate>Fri, 13 Aug 2004 09:52:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1694619.html#1694619</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2004-08-13T09:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1694577.html#1694577</link>
      <description>Na hoffentlich gehts jetzt besser &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;br&gt;&lt;br&gt;Falls die includes wieder nicht lesbar sind:&lt;br&gt;&lt;br&gt;#include ctype.h&lt;br&gt;#include string.h&lt;br&gt;#include stdio.h&lt;br&gt;#include stdlib.h&lt;br&gt;&lt;br&gt;jeweils mit spitzklammern um die *.h&lt;br&gt;&lt;br&gt;&lt;PRE&gt;&lt;br&gt;&lt;br&gt;#include &lt;ctype h/&gt;&lt;br&gt;#include &lt;string h/&gt;&lt;br&gt;#include &lt;stdio h/&gt;&lt;br&gt;#include &lt;stdlib h/&gt;&lt;br&gt;&lt;br&gt;/* Prototype */&lt;br&gt;void parsecfg(char *);&lt;br&gt;&lt;br&gt;/*&lt;br&gt;erweitern um:&lt;br&gt;&amp;nbsp;&amp;nbsp; - Definition einer struct instanz und Aufbauen eines Arrays/Liste&lt;br&gt;&amp;nbsp;&amp;nbsp; - Besseres Fehlerreporting z.B. in welcher Zeile des Konfigfiles war ein Fehler&lt;br&gt;&amp;nbsp;&amp;nbsp; - Überprüfen der Parameter auf Gültigkeit&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;*/&lt;br&gt;&lt;br&gt;/* main */&lt;br&gt;&lt;br&gt;int main(int argc, char **argv)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inbuf [8192];&amp;nbsp;&amp;nbsp;/* Maximal 8191 lange Zeilen lassen sich verarbeiten */&lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *cfgfname;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Configfilename */&lt;br&gt;&amp;nbsp;&amp;nbsp; FILE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *fp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Filepointer fürs Konfigfile */&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Check usage */&lt;br&gt;&amp;nbsp;&amp;nbsp; if (argc &amp;lt; 2) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fprintf(stderr, "Usage: %s configfile\n", argv[0]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(-1);&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; cfgfname = argv[1];&lt;br&gt;&amp;nbsp;&amp;nbsp; if ((fp = fopen(cfgfname, "r")) == NULL)&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fprintf(stderr, "Can't open configfile %s\n", cfgfname);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(-1);&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; while (fgets(inbuf, 8191, fp))&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsecfg(inbuf);&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; fclose(fp);&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;/* parsecfg&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; inputparameter:&lt;br&gt;&amp;nbsp;&amp;nbsp; - char Array, das den Zeileninhalt enthält&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; outputparameter:&lt;br&gt;&amp;nbsp;&amp;nbsp; - keine&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; Liest alle Zeilen des Konfigfiles ein, &lt;br&gt;&amp;nbsp;&amp;nbsp; - überspringt Leerzeilen&lt;br&gt;&amp;nbsp;&amp;nbsp; - überliest Kommentare&lt;br&gt;&amp;nbsp;&amp;nbsp; - übernimmt Zeilen des Formats Instanz(p1,p2,p3)&lt;br&gt;&amp;nbsp;&amp;nbsp; - gibt Fehlermeldung aus, wenn die Zeile nicht dem obigen Bedingungen entspricht&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt; */&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;void parsecfg(char *inbuf)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp; char *inp;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;p1[8192];&lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;p2[8192];&lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;p3[8192];&lt;br&gt;&amp;nbsp;&amp;nbsp; char&amp;nbsp;&amp;nbsp;instanz[8192];&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; char *s1, *s2;&lt;br&gt;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp; myerr = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; inp = inbuf;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Führende Whitechars entfernen */&lt;br&gt;&amp;nbsp;&amp;nbsp; while (isspace (*inp))&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inp ++;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Leerzeile? */&lt;br&gt;&amp;nbsp;&amp;nbsp; if(*inp == (char)0)&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Prüfen, ob Kommentar */&lt;br&gt;&amp;nbsp;&amp;nbsp; if (inp[0] == '/' &amp;&amp; inp[1] == '/')&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* erste Klammer ( suchen */&lt;br&gt;&amp;nbsp;&amp;nbsp; if (! (s1 = strchr(inp, '(')))&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fprintf(stderr, "Wrong syntax %s\n", inbuf);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Klammer zu suchen */&lt;br&gt;&amp;nbsp;&amp;nbsp; if (! (s2 = strchr(s1, ')')))&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fprintf(stderr, "Wrong syntax %s\n", inbuf);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* s2 als Stringende kennzeichnen */&lt;br&gt;&amp;nbsp;&amp;nbsp; *s2 = (char)0;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* instanz kopieren */&lt;br&gt;&amp;nbsp;&amp;nbsp; strncpy(instanz, inp, s1 - inp);&lt;br&gt;&amp;nbsp;&amp;nbsp; instanz[s1 - inp] = (char)0;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Alternativen zur while Schleife mit zeichenweisem kopieren&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- beistriche suchen, siehe oben&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- sscanf verwenden&lt;br&gt;&amp;nbsp;&amp;nbsp; */&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* inp auf s1 setzen&amp;nbsp;&amp;nbsp;*/&lt;br&gt;&amp;nbsp;&amp;nbsp; inp = s1;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* s1 auf das 1. Zeichen von p1 */&lt;br&gt;&amp;nbsp;&amp;nbsp; s1 = p1;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* da *inp Klammer auf (&amp;nbsp;&amp;nbsp;ist, interessiert uns erst das &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nächste Zeichen */&lt;br&gt;&amp;nbsp;&amp;nbsp; while (*inp++)&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/* Beistrich = ende */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (*inp == ',')&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *s1 = (char)0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/* Leerzeichen überlesen */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (isspace(*inp))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/* Zeichen kopieren */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*s1 ++ = *inp;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* Keine Zeichen gefunden! */&lt;br&gt;&amp;nbsp;&amp;nbsp; if (s1 == p1)&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fprintf(stderr, "1. Paramter not found %s\n", inbuf);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* TODO: Parameter auf Gültigkeit prüfen */&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; /* obiges für den 2. und 3.Parameter auch machen, daher am Besten die while-Schleife&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;in eine eigene Funktion packen */&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp; printf ("Instanz: %s - %s\n", instanz, p1);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; return;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;/PRE&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 13 Aug 2004 09:34:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1694577.html#1694577</guid>
      <dc:creator>ecgnwotan</dc:creator>
      <dc:date>2004-08-13T09:34:35Z</dc:date>
    </item>
    <item>
      <title>Re(5): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1694293.html#1694293</link>
      <description>Meine Ausgabe fängt mit Chapter 1. A Tutorial Introduction an. In Chapter 2 werden die Datentypen erklärt. &lt;br&gt;&lt;br&gt;Und wer eine _Arbeit_ in C abliefern soll, wird hoffentlich schon mit der Materie Softwareentwicklung in Berührung gekommen sein .... &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 13 Aug 2004 07:35:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1694293.html#1694293</guid>
      <dc:creator>ecgnwotan</dc:creator>
      <dc:date>2004-08-13T07:35:47Z</dc:date>
    </item>
    <item>
      <title>Re(4): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1694116.html#1694116</link>
      <description>Was soll er damit? So wie es ausschaut, tut er sich schon schwer, wenn Fragen aufkommen "Welche Länge hat ein int/char/float/double etc."&lt;br&gt;&lt;br&gt;Es fehlt an Grundlagen und da wären Bücher die bei 0 anfangen schon eher etwas für ihn&lt;br&gt;&lt;br&gt;pong&lt;br/&gt;</description>
      <pubDate>Fri, 13 Aug 2004 05:23:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1694116.html#1694116</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2004-08-13T05:23:05Z</dc:date>
    </item>
    <item>
      <title>Re(2): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1693399.html#1693399</link>
      <description>Er wird nehm ich mal an mit einem C++ Compiler C proggen, der schluckt beide Kommentarvarianten.&lt;br/&gt;</description>
      <pubDate>Thu, 12 Aug 2004 19:02:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1693399.html#1693399</guid>
      <dc:creator>Taggy</dc:creator>
      <dc:date>2004-08-12T19:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1692950.html#1692950</link>
      <description>Kleiner Kommentar am Rande // ist in C nicht der Kommentarkennzeichner, das funktioniert nur in C++. In C werden Kommentare mit /* Kommentar */ gekennzeichnet. Sollst Du das vielleicht in C++ schreiben?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 12 Aug 2004 15:53:32 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1692950.html#1692950</guid>
      <dc:creator>ecgnwotan</dc:creator>
      <dc:date>2004-08-12T15:53:32Z</dc:date>
    </item>
    <item>
      <title>Re(3): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1692936.html#1692936</link>
      <description>Dann empfehle ich Dir die Lektüre von:&lt;br&gt;&lt;br&gt;Kernigham/Ritchie: The C Programming Language - Second Edition&lt;br&gt;&lt;br&gt;Nachher kennst Dich aus &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 12 Aug 2004 15:47:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1692936.html#1692936</guid>
      <dc:creator>ecgnwotan</dc:creator>
      <dc:date>2004-08-12T15:47:30Z</dc:date>
    </item>
    <item>
      <title>Re(2): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1681812.html#1681812</link>
      <description>Ist leider dir Vorgabe, dass es in C geschrieben werden soll &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":("/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 07 Aug 2004 22:18:37 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1681812.html#1681812</guid>
      <dc:creator>JH</dc:creator>
      <dc:date>2004-08-07T22:18:37Z</dc:date>
    </item>
    <item>
      <title>Re(2): Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1680710.html#1680710</link>
      <description>in deutsch &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 07 Aug 2004 08:47:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1680710.html#1680710</guid>
      <dc:creator>adhoc</dc:creator>
      <dc:date>2004-08-07T08:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1680674.html#1680674</link>
      <description>&lt;i&gt;Vielen Dank für die Hilfe, hab leider nicht sooo viel Ahnung in C&lt;/i&gt;&lt;br&gt;&lt;br&gt;Ich würd' eher sagen so gut wie keine Ahnung &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;Warum schreibst Du das nicht in einer Sprache, in der Du Dich auskennst?&lt;br/&gt;</description>
      <pubDate>Sat, 07 Aug 2004 08:19:15 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1680674.html#1680674</guid>
      <dc:creator>TheTrumpeter</dc:creator>
      <dc:date>2004-08-07T08:19:15Z</dc:date>
    </item>
    <item>
      <title>Re: Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1680646.html#1680646</link>
      <description>Definitionen für Gültigkeit der Werte sollten sich ja erheben lassen&lt;br&gt;&lt;br&gt;die Datei musst du eh sequentielle einlesen, und wenn die Daten passen, liest du sie in eine Struktur ein bzw. tust sie anderweitig weiterverarbeiten&lt;br&gt;&lt;br&gt;pong&lt;br&gt;&lt;br&gt;ps: Ferialpraxis?&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 07 Aug 2004 08:05:17 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1680646.html#1680646</guid>
      <dc:creator>pong</dc:creator>
      <dc:date>2004-08-07T08:05:17Z</dc:date>
    </item>
    <item>
      <title>Dringend Hilfe bei C Programm</title>
      <link>http://forum.geizhals.at/t268368,1680601.html#1680601</link>
      <description>Hallo!&lt;br&gt;&lt;br&gt;Ich soll in der Arbeit ein C Programm schreiben wasa folgendes kann:&lt;br&gt;Aus eine Steuerdatei, eine ganz normale txt, sollen Parameter ausgelesen werden und überprüft. In der Datei können aber auch Kommentare vorkommen die mit // gekennzeichnet sind und eine ganze Zeile deaktivieren, so wie beim normalen C ja auch.&lt;br&gt;Die Daten stehen also in folgender weise in der Date:&lt;br&gt;&lt;br&gt;Instanz(Port_ID, IP_ADR, ID) natürlich mit den jeweiligen Zahlen. Statt den Paramtern stehen dann konkrete Werte. Wie springe ich jetzt zu "Instanz" und kann dann die wichtigen Daten auslesen, und in weiterer Folge auch auf die Gültigkeit überprüfen.&lt;br&gt;&lt;br&gt;Vielen Dank für die Hilfe, hab leider nicht sooo viel Ahnung in C&lt;br/&gt;</description>
      <pubDate>Sat, 07 Aug 2004 07:17:15 GMT</pubDate>
      <guid>http://forum.geizhals.at/t268368,1680601.html#1680601</guid>
      <dc:creator>JH</dc:creator>
      <dc:date>2004-08-07T07:17:15Z</dc:date>
    </item>
  </channel>
</rss>
