Zum Inhalt springen

TDM

Mitglieder
  • Gesamte Inhalte

    1804
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von TDM

  1. TDM

    Dezimal zu dual

    hmm, stimmt. Tausche 3 gegen 8. :floet: Gedacht hatte ich mir eigentlich (sizeof(value)<<(1<<3)). :hells:
  2. TDM

    Dezimal zu dual

    In etwa so: int value = 0; cout << "Zahl:\t"; cin >> value; cout << endl; for (int i = (sizeof(value)<<3); i > 0; i = i>>1) { cout << ((value & i)!=0); }
  3. TDM

    Dezimal zu dual

    Warum nimmst du überhaupt einen Array? Du kannst das ganze auch während der Schleife ausgeben lassen. Shiftoperator und %-Bitverkettungsoperator wirken da wahre Wunder.
  4. TDM

    Dezimal zu dual

    Natürlich hat er das, siehe Schleifenkopf. Bei Char-Arrays darfst du nicht Werte wie 1 oder 0 speichern. Entweder '0'/'1' oder 0x30/0x31 Sind auch nur Pointer... Letztes Element auf '\0' bzw. 0x00 setzen.
  5. TDM

    C++ Befehle

    MSDN gibts teilweise auf Deutsch, allerdings weichen einige Sachen vom Standard ab.
  6. TDM

    HtmlEncode funktioniert nicht

    Die Klasse Label parsed automatisch HTML-TAGs.
  7. Durcharbeiten. Algorithmen und Logik sind ja eh versionsunabhängig und wo's knallt, musst du dir halt merken, es anders zu machen.
  8. Theoretisch ist das Framework abwärtskompatibel (glaub ich), d.h. frühere Sachen sind auch noch drin. Je nach IDE kann man auch die .Net-Version, in der es kompiliert werden soll, angeben.
  9. SI IW KL WoG (war erst Reset) RSV (eher gezwungen)
  10. Kann es sein, dass vielleicht nur System.Windows als Namespace mit using eingebunden ist (im Buch), weil dann würde Forms einfach den Unternamespace aufrufen (und davon dann die MessageBox).
  11. Naja, im Link steht ja folgendes: [DllImport("inpout32.dll", EntryPoint="Out32")] public static extern void Output(int adress, int value); Wenn du jetzt lieber senden willst, nimmst du einfach eine andere Funktion: [DllImport("inpout32.dll",EntryPoint="Inp32")] public static extern int Input(int address); [Edit] Vielleicht hilft das mehr: http://www.thaiio.com/prog-cgi/CshapeParallelPort.htm [Edit²] Normalerweise kann man auch "Dateien" an den Port schicken. http://bytes.com/forum/thread408137.html
  12. Etwas übernommen würd ich sagen... Grundlagen anschauen.
  13. ... Ich rede von dem Link:
  14. CodeProject: I/O Ports Uncensored - 1 - Controlling LEDs (Light Emiting Diodes) with Parallel Port. Free source code and programming help 1st google hit
  15. Schau dir doch einfach den Link an, da wird die Funktion mit Parametern beschrieben, die einzubindenden Header werden aufgezählt und es gibt sogar ein Beispiel...
  16. TDM

    Rückwärtsschleife

    Ach, ich depp habs falsch getestet... :floet: Nein, '\b' ist ein Zeichen zurück, wenn man dann allerdings ein leerzeichen ausgibt, wird der stern um eins nach rechts geschoben und das Leerzeichen steht davor.
  17. TDM

    Rückwärtsschleife

    Ich weiß schon warum ich \b nicht mag. Da wird das Zeichen nur zwischen geschoben... while (zeichen!=13) { zeichen=getch(); if (zeichen!=13) { if (zeichen == 8) { i--; } else { cout<<"*"; eingabe[i]=zeichen; i++; } } }
  18. #pragma comment(lib, "Netapi32.lib") bzw. Projekt -> "..." - Eigenschaften -> Konfigurationseigenschaften -> Linker Vielleicht solltest du dich lieber mit den Grundkenntnissen vertraut machen.
  19. Ja, Durch die Fülle hab ich die Selbstaufrufe nicht wirklich gesehen. :floet: Tut mir leid.
  20. xk4fu, das ist keine Rekursion. (... und wäre mir auch viel zu viel Schreibarbeit. )
  21. TDM

    Rückwärtsschleife

    ... if (zeichen!=13) { [INDENT] [COLOR="Red"]if (zeichen == 8)[/COLOR] [COLOR="Red"]{[/COLOR] [COLOR="Red"][INDENT]i--;[/COLOR] [COLOR="Blue"]cout << '\b' << " " << '\b';[/COLOR][/INDENT] [COLOR="Red"]}[/COLOR] [COLOR="Red"]else[/COLOR] [COLOR="Red"]{[/COLOR] [INDENT]eingabe[i]=zeichen; i++;[/INDENT] [COLOR="Red"]}[/COLOR] [/INDENT] } Sollte funktionieren
  22. TDM

    Rückwärtsschleife

    ... if (zeichen!=13) { [INDENT] [COLOR="Red"]if (zeichen == 8)[/COLOR] [COLOR="Red"][INDENT]i--;[/INDENT] [/COLOR] [COLOR="Red"]else[/COLOR] [COLOR="Red"]{[/COLOR] [INDENT]eingabe[i]=zeichen; i++;[/INDENT] [COLOR="Red"]}[/COLOR] [/INDENT] }
  23. TDM

    Rückwärtsschleife

    Getch liest auch Steuerzeichen mit, Enter, Backspace, Cursortasten etc pp. Enter fängst du ja schon mit if (zeichen!=13) ab. Wenn du z.B. nur Buchstaben willst, dann musst du zeichen auf >= 'A' und <= 'Z' bzw. die Minuskel prüfen. Außerdem musst du bei Backspace den Cursor der Console (ich nehme mal an, dass es eine Consolenanwendung ist) um eins zurückspringen lassen.
  24. Natürlich. Aller 5 Monate mach ich einen "Entzugsmonat" um mich selbst auf evtl. Abhängigkeit zu testen.
  25. Also ich trink am Tag ja auch 8 bis 10 Flaschen Cola und ess 2 Koffeintabletten, aber wirklich Entzug spürt man doch nicht, wenn man es mal einen Monat oder länger weglässt bzw. reguliert... Und als Doping würd ich das nun nicht grad bezeichnen.

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...