Zum Inhalt springen

M.A.Knapp

Mitglieder
  • Gesamte Inhalte

    524
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von M.A.Knapp

  1. es soll ja kein source zum copy & pasten sein, sondern nur ein hinweis wie es zu machen ist. wer die moveto und lineto functionen kennt und weiß, wie sie funktionieren, sollte dazu in der lage sein, solche einfach nach zu programmieren, egal ob mit borland bgi, gdi, directx, opengl, qt, gtk, .... MfG, Michael
  2. eine funktion soll im bereich (minX,minY) - (maxX,maxY) dargestellt werden; steps ist die anzahl der Punkte, die berechnet werden soll. dieser bereich wird in einem Fenster mit der Größe in Pixel width x height dargestellt (0,0) ist links oben, (width,height) rechts unten for (int i=0; i<steps; i++) { double x = ((maxX-minX)*i)/steps; double y = a*x*x + b*x + c; int xp = (int)((width * i) / steps); int yp = (int)(((y - minY) * height) / (maxY - minY)); if (i==0) moveto(xp, height-yp); else lineto(xp, height-yp); } MfG, Michael
  3. int drei_letzte_stellen = zahl % 1000; int zwei_letzte_stellen = zahl % 100; MfG, Michael
  4. ein char * ist in der regel (auf x86 systemen) 4 bytes groß. Wie groß der Speicherbereich ist, auf den ein char * zeigt ist sache des Betriebsystems. Meist zeigt man mit einem char * auf null-terminierte Strings. Ansich können die beliebig groß sein, deren maximal mögliche Größe hängt daher von OS ab MfG, Michael
  5. M.A.Knapp

    Datei einlesen

    zum XML - Parsen würde ich xerces verwenden - siehe http://xml.apache.org xerces hat man sehr schnell gelernt, ich hab' mir, wie ich es mal benötigt habe, die notwendigen sachen innerhalb weniger stunden angeeignet
  6. Ich nehme an, Netbeans wurde in Java für Java entwickelt .. ich glaube kaum, daß damit C/C++ code compilierbar ist Versuche unter Tools-->Options bei Options/Building/Compiler Types/External Compilation einen c/c++ Compiler einzubinden MfG, Michael
  7. Ja, im 15 oder 16bit modus gibts nur 32 graustufen. mit 2x2 dithering ließe sich das auf 128 erhöhen. MfG, Michael in etwa: // input: x,y: pixel koordinate - gray: 0 = schwarz, 127 = weiß void setgraypixel(int x, int y, unsigned char gray) { char pattern[4][2][2] = {{{0, 0}, {0, 0}}, {{{1, 0}, {0, 0}}, {{{1, 0}, {1, 0}}, {{{1, 1}, {1, 0}}}; unsigned char grayvalue = (gray >> 2) + pattern[gray & 3][x & 1][y & 1]; if (grayvalue > 31) grayvalue = 31; setpixel(x, y, grayvalue, grayvalue, grayvalue); // zeichnet pixel and x,y mit der farbe r,g und b (jeweils bereich 0 bis 31) }
  8. auf "Tom's Hardware" wurde das mal gezielt getestet, die P4 haben es überlebt die AMDs sind abgebrannt (innerhalb von wenigen sekunden) http://www17.tomshardware.com/cpu/20010917/index.html
  9. stromversorgung angesteckt (richtig herum, sonst gibts feuer) IDE kabel richtig herum angesteckt ? kann man ruhig falsch herum anstecken, kaputt gehen sollte dabei nix.
  10. probier fos.flush(); vor fos.close();
  11. hol die den handle des console-fensters und erzeuge dir einen komptaiblem memory-dc zum dc des handles console windows. erzeuge ein bitmap derselben größe wie das window und kopiere das window in das bitmap. dann kannst du mit getpixel darauf zugreifen. du kannst auch versuchen, direkt auf den dc des handles zugreifen schau dir diese funcs an: GetDC CreateCompatibleDC BitBlt SelectObject GetClientRect CreateBitmap MfG, Michael
  12. stimmt ... mit CString gehts so: CString mystring char mychar = mystring[0];
  13. sicher ist das machbar welches format haben die daten ? wieviele dimensionen haben die daten ? woher kommen die daten ? MfG, Michael
  14. So gehts: CString EinString; const char *chars = EinString.c_str(); char wert = chars[0];
  15. @hund555: was macht eigentlich dein ausbildner ? irgendwie hab' ich den eindruck als würde er dich im stich lassen mfg, michael
  16. Es gibt Tätigkeiten, die von FIs gemacht werden, aber nicht von DIs (Dipl. Inf.) und andersrum. Es gibt auch welche, die von beiden gemacht werden können. D.h. Jeder der beiden Gruppen hat seine Existensberechtigung. Hier eine Liste von zahlreichen Beispielen, über die man sich Gedanken machen kann, ob man sie einem FI, DI oder beiden zutrauen kann. *) Netzwerk mit 100 Geräten (Computer, Drucker, ... ) aufbauen *) Datenbanksystem aufsetzen *) Datenbank für eine Versand-Firma designen *) Neuen Algorithmus für Global Illumination entwickeln *) Neue Programmiersprache entwickeln *) Compiler für diese neue Sprache schreiben *) Online-Shop nach vorgegebenen Dokumenten implementieren *) Anforderungsanalyse für ein Eisenbahnstellwerk erstellen *) Software zur Steuerung der Förderbänder in einem Hochregallager schreiben *) Linux Server aufsetzten *) Vortrag in Englisch auf einer Konferenz im Ausland halten *) ASi-basiertes System zusammenbauen *) Team von 5 Leuten führen *) Plugin für einen 3D-Modeller implementieren anhand eines wissenschftlichen Papers aus dem Bereich der Computergrafik *) Klasse schreiben, die effizient Adressen verwaltet *) Bankomatsoftware schreiben *) User Manual für eine Applikation schreiben *) UI für eine Applikation designen *) Operationsplanungssystem für ein Krankenhaus entwickeln *) Ärzte in dieses System einschulen *) Verschüsselungsalgorithmus für einen Online-Shoppingsystem entwickeln *) Sich mit den Auswirkungen der EDV auf die Gesellschaft befassen *) Kaffeekassenverwaltung in VB schreiben *) Neue Softwareengineeringmethoden in einer Firma einführen *) Ein Backupsystem für die Kontenverwaltung eines Geldinstituts entwickeln *) Firmware für ein CD-ROM LW in Assembler schreiben *) Treiber für eine Grafikkarte schreiben *) Waschmaschinensteuerung debuggen *) ....
  17. M.A.Knapp

    Java+XML

    für XML unter Java: xerces-j: http://xml.apache.org/xerces2-j/index.html MfG, Michael

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