Tag zusammen!
Ich bin dabei ein Browsergame zu programmieren mit PHP und wöchentliche Berechnungen, die Ressourcenintensiver sind in C#.
Das Berechnen in C# ist doch notwendig, da PHP zu sehr das System auslastet/auslasten wird.
In PHP habe ich gute Vorkenntnis.
Ich hab nur leiche Grundbildung in C++ durch den Berufsschulunterricht und musste mit Schrecken feststellen, das C# anders "funkntioniert".
Ich habe mir das Beispiel von http://pronix.de mehrmals durchgelesen und auch in diversen anderen Foren nach etwas für mich brauchbaren gesucht.
Das Beispiel auf der oben genannten Seite ist für mich das Beste und so habe ich versucht, das für meine Wünsche umzuschreiben.
Doch nur das einfache C&P macht mir schon Probleme.
Ich kompiliere unter Linux mit gcc und beim Kompilieren erhalte ich folgenden Fehler:
test.c:494: empty character constant
von Zeile 493 an steht:
/* newline durch ersetzen */
*ptr = '';
Ich habe versucht, den Zeiger mit *ptr = NULL; oder *ptr = FALSE; zu "nullen" aber no chance. Ich kriege diesen Fehler nicht weg. Kann mir einer einen Tipp geben, damit ich weiter komme?
Den kompletten Source findet man unter: http://pronix.de/modules/C/openbook/c_programmierung_28_2.php#4
Die betroffene Funktion ist:
Danke im Voraus!
Ich bin dabei ein Browsergame zu programmieren mit PHP und wöchentliche Berechnungen, die Ressourcenintensiver sind in C#.
Das Berechnen in C# ist doch notwendig, da PHP zu sehr das System auslastet/auslasten wird.
In PHP habe ich gute Vorkenntnis.
Ich hab nur leiche Grundbildung in C++ durch den Berufsschulunterricht und musste mit Schrecken feststellen, das C# anders "funkntioniert".
Ich habe mir das Beispiel von http://pronix.de mehrmals durchgelesen und auch in diversen anderen Foren nach etwas für mich brauchbaren gesucht.
Das Beispiel auf der oben genannten Seite ist für mich das Beste und so habe ich versucht, das für meine Wünsche umzuschreiben.
Doch nur das einfache C&P macht mir schon Probleme.
Ich kompiliere unter Linux mit gcc und beim Kompilieren erhalte ich folgenden Fehler:
test.c:494: empty character constant
von Zeile 493 an steht:
/* newline durch ersetzen */
*ptr = '';
Ich habe versucht, den Zeiger mit *ptr = NULL; oder *ptr = FALSE; zu "nullen" aber no chance. Ich kriege diesen Fehler nicht weg. Kann mir einer einen Tipp geben, damit ich weiter komme?
Den kompletten Source findet man unter: http://pronix.de/modules/C/openbook/c_programmierung_28_2.php#4
Die betroffene Funktion ist:
void print_line(MYSQL_RES *res)
{
MYSQL_FIELD *field;
unsigned int i, j;
mysql_field_seek (res, 0);
/* Erstes Zeichen der Linie */
printf("+");
for (i = 0; i < mysql_num_fields(res); i++)
{
field = mysql_fetch_field(res);
/* max_length '-' Zeichen jeder Spalte ausgeben */
for (j = 0; j < field->max_length + 2; j++)
printf("-");
/* Am Ende der Spalte '+' ausgeben */
printf("+");
}
printf("\n");
}
Danke im Voraus!