Zum Inhalt springen

Shadax

Mitglieder
  • Gesamte Inhalte

    67
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Shadax

  1. [fps,nicht shadax] hmm, is vielleicht schon lang vorbei das thema, aber ich wollt auch was zu loswerden. 50k fuer einen -fachinformatiker- ist absolut uebertrieben, selbst in muenchen. 35 - max 40k sind eher realistisch. ihr solltet nich vergessen, das es heute genug freie uni/fh abshclussler gibt die in einem preisbereich anfangen wollen. und fachinfos sind im allgemeinen nicht -die- steilaufsteiger, auch wenn euch anderes prophezeit wird. ausnahmen bestaetigen die regel. meine rechtschreibung is nicht besinders prall heute frueh, dallas dhu rockt. edit: nicht
  2. Genau -deswegen- sollte ja der Herr im Himmel ja gnädig sein (damit der User keine Werte < 0 übergibt) ;-)
  3. Du vergleichst hier einen vorzeichenbehatfteten Datentyp mit einem vorzeichenlosen... möge der Herr im Himmel gnädig sein... ;-)
  4. Ja, genau, _snprintf sollte wirklich nicht verwendet werden - mein Gesabbel zielte aber eher darauf ab, eine Empfehlung zu geben, -welche- standardisierte Funktion man stattdessen verwenden kann.
  5. *k l u g s c h e i s s* seit C99 gehört snprintf zum Standard.
  6. Was willst du eigentlich -genau- machen? Einen Baum -aufbauen- durch einen Parser oder den fertigen Baum -evaluieren-?
  7. Shadax

    Modulo in C/C++

    ...und wo glaubst du hat er einen Fehler gemacht? Poste doch einfach mal das Progrämmchen.......
  8. Ob alles andere doch... ist, kommt auf den Programmierer an. PS: Nichts für ungut.
  9. Shadax

    Hex to Dez

    Auf Vorzeichenprüfung hab ich jetzt keinen Bock... und Überläufe lass ich laufen... #include <ctype.h> int Hex2Int(const char *hex) { int val = 0; // skip leading"0x" or "0X" if(hex[0] == '0' && (hex[1] == 'x' || hex[1] == 'X')) hex += 2; while(*hex) { int nibble; if(*hex >= '0' && *hex <= '9') nibble = *hex - '0'; else nibble = 0xA + tolower(*hex) - 'a'; val = (val << 4) + nibble; hex++; } return val; } [/PHP]
  10. Shadax

    Hex to Dez

    K & R: long strtol(const char *s, char **endp, int base) strtol converts the prefix of s to long, ignoring leading white space; it stores a pointer to any unconverted suffix in *endp unless endp is NULL. If base is between 2 and 36, conversion is done assuming that the input is written in that base. If base is zero, the base is 8, 10, or 16; leading 0 implies octal and leading 0x or 0X hexadecimal. Letters in either case represent digits from 10 to base-1; a leading 0x or 0X is permitted in base 16. If the answer would overflow, LONG_MAX or LONG_MIN is returned, depending on the sign of the result, and errno is set to ERANGE.
  11. Shadax

    komilier Problem

    ...und -ich- dachte schon, in D-Land gäbe es keine professionellen Entwickler mehr...
  12. ... also liest du praktisch eine Zeile der Datei und bekommst z.B. sowas: `Host Name: PRAK1' -> dann hängst du dich mit einem char-Pointer direkt hinter `Host Name: ' und hast automatisch den restlichen Teil-String der Zeile.
  13. @Technician Ich geb' dir mal ne bool'sche Antwort: != false Genügt das? Wenn nicht -> in meinem Profil steht meine ICQ-Nummer... dann kannst du dich überzeugen
  14. Ach, am besten verkürzt du gleich auf 1.5 Jahre. Eigentlich geht's in der BS nur um BWL und ähnliche Dinge und programmieren kann ja eher jeder Ar*** - zumindest lernt man das ja in 21 Tagen...
  15. ok, full ack! ... aber mal ehrlich: mit meiner Lösung kann man viel besser angeben ;-)
  16. Tja, die 11 von 00000011 bleibt, weil Du dezimal einliest. Du könntest aber in einen String einlesen und dann Zeichen für Zeichen abklappern, um von binär nach dezimal umwandeln. #include <stdio.h> int bin2val(const char *binary) { int val = 0; while(*binary) val = (val << 1) + (*binary++ == '1' ? 1 : 0); return val; } int main(void) { char binstr[128]; // should be big enough scanf("%s", binstr); printf("%i\n", bin2val(binstr)); return 0; } [/PHP]
  17. Shadax

    Zeiger auf Array

    Er wollte doch einen Zeiger auf ein Feld: int (*p)[32]; oder allgemeiner: int (*p)[];
  18. Tja, da hast du wohl Dir wohl die Sourcen geschnullert...
  19. Shadax

    AT89x051.H *brbrbr*

    Wird dir ohne die dazugehörige Lib wohl nicht viel bringen...
  20. Damit Du dem ersten element im Array einen Wert zuweist. array[1] ist das 2. Element, etc. Die 4 war willkürlich gewählt. Dein Lehrer will das Array in absteigender Reihenfolge gefüllt haben? -> mach's mit einer Schleife.
  21. Mein Vorschlag wäre: wir schreiben und posten jetzt mal alle solange unsere Programme, bis eins dabei ist, das -genauso- aussieht, wie Deins.... Aber mal im Ernst: ich würde fast schon behaupten, dass es nicht an Kontrast und Helligkeit liegt.... da ist bestimmt ein Bug drin... ich kann's spüren...

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...