Zum Inhalt springen

Crush

Mitglieder
  • Gesamte Inhalte

    2.048
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Crush

  1. He, Uli! Was soll denn das mit der Witzfigur in meinem Text? Kann man den keine Scopes verschicken?
  2. OK, hat mich interessiert. Hier ist meine Lösung: erst die Includes #include "time.h" #include "afx.h" //Dann der Header long Difftime(CTime endtime); // Jetzt die aufrufende Routine void CCrushDlg::Onstart() { // hier kommt Dein Datum rein (Jahr, Monat, Tag, Stunde, Minute, Sekunde, 0) // auffällig ist, daß CTime-Objekte eh in Sekunden rechnen wie man gleich im Debugger sehen kann // Nur leider kann man das nicht so einfach abfragen CTime t1(2001,1,1,1,0,0,0); long seconds=Difftime(t1); // Ichweissichweiss Definitionen sollten immer extra stehen, mach ich aber gerne so damit mehr auf den Bildschirm paßt // ansonsten halt erst long seconds; dann seconds=Difftime(t1); } // Nun das berechnen long CCrushDlg: :Difftime(CTime endtime) { // das ist unsere Startzeit, wichtig ist (deshalb vermute ich will der Lehrer das mit CTime haben), // daß die erste Sekunde von 1970 ausgerechnet das Startdatum der CTime-Klasse ist, also dem Wert 0 entspricht CTime starttime(1970, 1, 1, 1, 0, 0, 0); CTimeSpan t3=endtime-starttime; //alternative Methode (um eine time_t obj zu bekommen wer immer es auch braucht) //time_t tdiff=endtime.GetTime()-starttime.GetTime(); //CTimeSpan t3(tdiff); return t3.GetTotalSeconds(); } Also muß der Lehrer mit Absicht den Umgang mit den CTime-Objekten hinterfragt haben und weils es einfach nicht anders geht das Anwenden von CTimeSpan Sag ihm aber, daß die Lösung von mir ist! (mit fremden Loorbeeren schmückt man sich nicht)
  3. ALSO REDBULL: Welche Sprache einem mehr liegt ist wohl auch eine Frage der persönlichen Ziele. C möchte ich nicht als schlecht hinstellen - ich sagte nur ich habe mich da nicht drauf "konzentriert". Und wenn ich etwas dringend benötige dann schlag ich halt nochmal nach. Außerdem lese ich alle Bücher in regelmäßigen abständen nochmal "von vorne" um vergessenes wieder in Erinnerung zu rücken und erlerntes tiefer im Gedächtnis zu verankern. Ich wollte mit dem Hinweis der Schulnoten nicht zu Faulheit aufrufen. Wer diese Ausbildung nur "besucht" um nicht zu arbeiten nimmt jemand anders seine Zukunftschancen und sollte verbannt und bestraft werden. Ich bin auch kein faules Schwein, sonst hätte ich wohl trotz allem nie bei den schulischen Prüfungen 8 von 11 Fächern mit "1" beständen (d.h. schlechteste Note von diesen war 1.4!). Dabei möchte ich mich aber überhaupt nicht als ein Superhirn hinstellen - ich ordne mich vom IQ im ordentlichen Durchschnitt ein. Ich bin keine Lernmaschine, sondern habe mir mehrere Lernmethoden angeeignet, die es mir ermöglichen schneller zu lernen und zu lesen (Photo-Reading, Speed-Reading, Gedächtnistraining). Am Anfang der Ausbildung habe ich schnell gemerkt, daß ich den Stoff mit rund-um-die-Uhr-lernen nicht auf die Reihe bekomme. Dann habe ich mir sehr viele Bücher zu diesen Themen besorgt und mich auf die Methoden konzentriert die mir am angenehmsten waren. Ergebnis war: - zuerst ein Vorbereitung mit durchblättern der Inhaltsangabe und des Stichwort-Lexikons (falls vorhanden) um sich mit dem Stoff etwas vertraut zu machen - dann überfliege ich das Buch um mir den Schreibstil zu verdeutlichen (für mich) wichtige Kapitel vorzumerken und mich "einzustimmen" - dann "Photo-"lese ich jedes Buch in ca. 15 Minuten - danach folgt mindestens ein Tag Pause vom "Stoff" also nichts anschauen sich auf alles andere Konzentieren oder mit dem nächsten Buch schon mal vorstarten - ich vertiefe den Stoff danach durch Speed-Reading in ca. 1 Stunde - durch überfliegen des Buches und Detail-Lesen von Problemstellen werden unverstandene wichtige Details nochmal klargestellt - ein späteres Wiederholen von Teilvorgängen verinnerlicht den Stoff: AHA-Effekte treten oft erst beim 2. oder 3. durchlesen auf, setzen sich aber dafür dann tiefer ins Gedächtnis - diese Methode zu lernen ist bestimmt nicht einfach und man braucht mehrere Monate Training (auch Augentraining - bestimmte Leseangewohnheiten ablegen - in "Mustern" lesen) und eine gewisse Selbstdisziplin und auch Vertrauen ins Unterbewußtsein (was immer das auch sein soll) und keine übertriebenen Erwartungen haben ist auch noch wichtig Die Wahrheit ist einfach: Es funktioniert wenn man daran glaubt und auf diese Methoden vertraut. Wer sich von vornherein einredet "das kann ich nicht" wird das auch nie können. Macht aber bloß nicht den Quatsch auf Lern-Kurse zu gehen. Viele vergessen auch, daß viele "Sachverhalte" die man nicht verstanden hat oft durch lesen nachfolgender Passagen sich selbst erklären und danach verstanden werden. Meine Beobachtung allgemein war: Wer einmal etwas nicht verstanden hat beim Programmieren wirft gerne den Löffel und kapselt sich ab - eine Trotzreaktion die dem Lernen entgegenwirkt. Nach einiger Zeit ist soviel Stoff vergangen, daß man eh nicht mehr nachkommt. Außerdem habe ich die Lehrer eh immer nur als "Ergänzung" zu meinem eigenen Lernvorgängen verstanden - die können nämlich auch nicht alles wissen. Themen die mich persönlich überhaupt nicht interessieren lerne ich nicht gerne. Also hier wird halt im Unterricht ein wenig hingehört und das war´s dann auch. Da habe ich aber auch keine Wunder in der Note erwartet. Ergebnis war, daß mein Lernen später sich auf einen Bruchteil des Zeitaufwands minimiert hat von ca. 1 Stunde vor dem Schreiben von Klausuren. Und höchsten 2 Stunden die Woche - das war genug. Ich habe versucht auch andere dafür zu begeistern, aber leider wollte sich keiner breitschlagen lassen - seltsamerweise. Aber die Überzeugung muß ja auch von einem selbst kommen, damit es richtig läuft. Nochmal zum Thema vom MarkusX. Ich wollte ihn nur "beruhigen" mit den schulischen Noten - aber nicht zur Faulheit auffordern. Ich denke man sollte sich auf das konzetieren, was einen Interessiert und sich nicht mit Belanglosigkeiten selbst deprimieren. Selbst wenn die Arbeit versaut werden sollte kann man den Stoff doch auch im Nachhinein lesen und lernen und später ohne weiteres auch den erhofften Level erwarten. Vergeßt nicht: Ihr lernt nur für Euch selbst nicht für Blätterchen nur und Zertifikate (obwohl diese natürlich auch wichtig sein). Im Endeffekt zählt nur wo man sich qualifiziert und gut auskennt - dann kann man auch entsprechend seine Fähigkeiten beruflich einsetzen. Es handelt sich also keineswegs um "Ironie" oder "Späßchen" sondern nur um meine persönliche Einstellung dem Problem gegenüber. MarkusX muß ja auch nicht auf mich hören. Jeder hat den freien Willen selbst zu entscheiden welchen Weg er gehen will. Ich habe den Unterricht auch (fast) nie gestört sondern wohl mit am regelmäßigsten besucht und soweit möglich auch mitgemacht! Eisenulli: Ich finde Deine Beiträge sehr erbaulich und positiv, wenn ich auch nicht immer Deiner Meinung bin. Anyone who argues in favor of one language over another in a purely technical manner (i.e., who ignores the dominant business issues) exposes themself as a techie weenie, and deserves not to be heard. Ich habe nie verlangt, daß jemand auf mich hört, sondern versuche ein wenig hier und da zu helfen und meine Meinung in Themen einfließen zu lassen um jemanden evtl. zur Entscheidungfindung mitzuhelfen - aber niemanden zu beeinflussen. Den zweiten Abschnitt fand ich da schon ok. In welcher Reihenfolge man was lernt spielt auch nicht umbedingt eine Rolle (wie man auch an meiner Lernmethode sehen kann). Wichtig ist nur es zu schaffen die "Verknüpfungen" von Einem zum Anderem herstellen zu können, denn das ist "echtes" Lernen. Also nochmal DANKE für die "Erleuchtung" (hehe) C sich nicht anzuschauen halte ich für ein Verbrechen, da es ja auch Bestandteil von C++ ist - genauso auch Java. Denn diese Sprachen sind sich so ähnlich, daß es blödsinnig wäre sich das nicht alles anzuschauen. Ob jetzt ADA oder C oder gar BCPL oder auch VB oder gar COBOL gelernt wird hängt von dem persönlichen Verständnis, den Zielen und den beruflichen Möglichkeiten mit dieser Qualifikation ab. Ich möchte keine dieser PL verteufeln, höchstens mich davon persönlich distanzieren weil die halt nichts für mich sind. Ich denke alles hat seinen Sinn und Zweck und somit darf man auch nicht alles was gesagt wird in den falschen Hals bekommen. Viele fühlen sich gleich angegriffen wenn jemandem die "eigene" PL nicht so liegt. Na und? Dem Jemanden paßt es bestimmt auch nicht wenn man von jemanden anders die eigene PL in den Dreck gezogen bekommt. Da hat halt jeder seinen Ehrenkodex, nicht wahr? Zum Schluß nochmal zum Lernen: Ich halte es nicht für fein fremde Arbeiten als eigene auszugeben, weil die anderen Mitschüler dadurch "verarscht" werden in der Note und deren Leistungen. Man sollte dazu stehen was man kann und die Note nicht als den Sinn des Lebens betrachten sondern das was man lernt und später auch einsetzen kann. Niemand sollte aufgeben nur weil man mal etwas nicht kapiert hat. Lernen ist auch eine Frage des Willens. Und jeder hat laut Grundgesetz das Recht zur freien Willensbildung. Ich hoffe das hat ein paar von Euren Fragen beantwortet.
  4. Also ich habe früher Assembler programmiert auf C64 und Amiga. Für mich kam Assembler wie ein Tornado im Vergleich zu C (dem Audi TT) oder anderen Programmiersprachen wie Visual Basic (festgenagelte Schnecke) vor. Auf dem Pentium habe ich mal auch Assembler angeschaut - ist ja eh immer irgendwie dasselbe - aber niemals etwas damit angestellt, da ausgerechnet dieser Prozessor mit seinen paar Registern eine Programmiersession zum Hürdenlauf werden läßt und sich nachher alles wie chinesische Hiroglyphen lesen läßt. Ich denke eh, daß wohl kaum einer jemals wirklich alle Möglichkeiten die eine Programmiersprache jemanden bietet vollständig ausreizt und regelmäßig anwendet. Warum sollte ich also alle Feinheiten von C lernen? Ich habe alle nötigen Befehle gelernt, die ich so brauche und ein paar Specials falls benötigt (Templates, etc.) aber das was man wirklich braucht ist eben nicht die Programmiersprache bis ins Detail zu beherrschen, sondern den Umgang mit dem jeweiligen Betriebssystem und dessen Hardware zu durchschauen und anzuwenden. Wegen der Arbeit mach Dir lieber keine Sorgen, denn die Note dafür zählt nachher eh nicht. Es zählt nur die Note der IHK-Prüfungen. Du bekommst zwar ein Zeugnis von Deiner Schule auch noch aber das wird wohl eher beläufig begutäugelt - es wird aber auch keiner vermissen wenn es nicht dem IHK-Zeugnis beiliegt. Also MarkusX: Mach Dir nix draus - ist eh nur Streß. Und wenn Dir C vielleicht auch nicht so liegen sollte ist es auch blödsinnig sich darin zu verbeißen. Die Ausbildung soll und tut ja auch keine Horden von C++-Code-Gurus hervorbringen sondern den Leuten mitunter helfen in irgendeine EDV-Richtung sein Metier zu finden und den (Wieder-)Einstieg ins Berufsleben zu ermöglichen. Aber vergiß nicht Dir nach der Ausbildung unbedingt noch ein wenig Schuhcreme und ´nen Turban zu kaufen - ist wichtig für das Vorstellungsgespräch (hehe). Außerdem ist mit diesem Dir ein Gehalt von mindestens 100.000 pro Jahr garantiert, weil das die gesetzliche Voraussetzung zur Einstellung Indischer Greencartler ist. Komisch, daß ich so selten höre, daß einer von uns soviel abkriegt ... Wie sieht´s bei dem Rest von Euch eigentlich so aus? Kriegt ihr alle eher über 100 TDM oder (weit) drunter? (sollte Euch zum Nachdenken anspornen und mir Infos verschaffen) Also bei unserer Prüfung kam übrigens C oder überhaupt irgendeine Programmiersprache ÜBERHAUPT NICHT DRAN - was ich ja als ziemlich unfair und Themenfremd betrachtet habe, weil mir das eher lag als schone Idiotenablaufpläne zu zeichnen. Und wegen der IHK braucht man sich auch keine Sorgen zu machen. Ein paar bei uns haben Projekte mit HTML abgeliefert - und es wurde akzeptiert! Also ich betrachte HTML weniger als "Programmiersprache" vor allem weil es dafür Generatoren gibt. OKOKOK! Rationral Rose & Together können das auch für C++ und Java - aber nur im Grundgerüst! Bei "echten" Programmiersprachen muß man einfach immer noch Hand anlegen. Ich muß jedoch sagen, daß ein Gerücht umging, ein paar Japaner haben vor, einen C++-Source-Generator auf Graphischer Oberfläche aufzubauen - ohne jegliche Programmierkenntnisse (HÄH?!?!?). Bin ja tierisch gespannt wie sowas aussehen soll. Also MarkusX, laß den Kopf nicht so qualmen und genieße lieber die Sonne solange sie noch scheint! Kannst ja vielleicht in der Freizeit noch ein wenig lernen. Man muß nicht UNBEDINGT ständig vor der Kiste zu hocken. Assembler habe ich auch mal während einem laaaangen Urlaub im Krankenhaus nur aus Büchern gelernt. Und ein Source den ich später mal von Hand aufgeschrieben habe hat später im Computer dann sogar tatsächlich funktioniert (Musik-Programm mit Effekte). Also ich bin auch mehr an Bücherlesen derzeit und während der Ausbildung als ständig verzweifelt vor der Kiste zu hocken. Ich habe so wesentlich mehr erreicht. Learning bei Doing ist nur mechanisches Lernen. Learning by understanding ist meiner Meinung nach wichtiger - dann klappt´s auch mit dem C.
  5. Also für mich war Woodruff and the Schnibble of Azimuth (Goblins 4) ein echtes Ding mit LucasArts-Qualitäten.
  6. Also irgendwo habe ich eine spielbare Demo-Version von ein paar Fans gesehen, die ein Zak-Mc-Kracken 3 machen - natürlich in org. 2D ohne überzüchtete Grafik aber dafür mit guten Gags und Story (was ja dieses Game ausmacht). Leider weiß ich die HomePage nicht mehr - wenn ich mal wieder drüberstolpere poste ich die Adresse.
  7. Also mich hat nur das rumgelatsche in den Katakomben und Gängen tierisch genervt. Das Spiel ist einer meiner absoluten Mega-Favoriten gewesen. Hab mir letzte Woche Grim Fandango geholt: KANN ICH NUR WEITEREMPFEHLEN! Das ist nämlich Lucasarts2k! Vom Neuen Monkey Island (4) bin ich jedoch nicht ganz so begeistert gewesen. Mit 3D verlieren Spiele ihren Erinnerungswert. Monkey muß halt 2D sein (finde ich)!
  8. Crush

    Entpacker

    Es gibt da die ZLIB.DLL bei http://www.winimage.com/zLibDll/ die ihren Dienst voll und ganz verrichtet!
  9. Na und, meine Programme laufen, C hat mich eh nicht interessiert ich konnte so gleich ins volle Einsteigen und bisher habe ich ALLES ohne fremde Hilfe zum Laufen gebracht. Ob C nun Zeiger hat oder nicht ist mir eh Wurscht. Es interessiert heute keinen mehr wie man das Ziel erreicht, sondern nur DASS! Außerdem besitze ich nur C++ Compiler warum sollte ich versuchen mit einem Ferrari auf der Autobahn mit 30 Km/h vor mich hinzutuckern?
  10. Crush

    Endlosschleifen

    HEY! Warum so kompliziert! Benutze GOTO und sage einfach: So sollte man das nicht machen mit der Endlosschleife! Und wenn schon dann mit while(true) und break welches die eigentliche echte Endlosschleife ist;
  11. Ruf doch einfach die Anwendung aus einem Modalen Dialog auf vielleicht klappt das genauso gut. Ich denke der Spawn ist der richtige Weg und der Aufhänger kommt bestimmt nur weil die Aufrufparameter ihm Probleme machen. Bestimmt wird der inhalt der Arrays das Problem sein. e envp, array of pointers to environment settings, is passed to new process. v argv=1, array of pointers to command-line arguments, is passed to _spawn function. This suffix is typically used when number of parameters to new process is variable. Die Arrays müssen mindestens einen 0er beinhalten einen 0er argv könnte der Task eventuell übelnehmen da der Programmaufruf (p PATH environment variable is used to find file to execute) selbst schon ein Argument ist! Eventuell wäre da noch eine Möglichkeit mit Thread-Handling, aber das wäre eine wesentlich unbequemere Methode - irgendwo hab ich mal ein beispiel für einen solchen thread-handler gesehen - werds mir nochmal anschaun.
  12. Ups, 2) hab ich wohl irgendwie übersprungen ... war wohl nichts wichtiges (hehehe) Aber wenn Du´s genau wissen willst, dann such mal die alten Foren durch, irgenwo hab ich das nochmal genauer erklärt, ich glaub sogar mit Sourcecode - ich bin jetzt aber zu faul danach zu suchen!
  13. Das Problem liegt beim Rüberkopieren. Der Inputstring ist ein Pointer auf ein char-Array. Der CString selber kann ("zerhackt") im Speicher stehen. Ein Kopieren des Char-Arrays in den CString klappt so nicht und führt zum absoluten abfacken. Wichtig ist es den CString erstmal mit GetBufferSetLength(Länge des Inputstrings) einen durchgehenden Speicher mit der richtigen Länge am Stück zuzuweisen. Danach muß "von Hand" aus dem Char-Array in den CString reinkopiert werden. Nochmal genau: 1.) char*pm_strMessage=m_strMessage.GetBufferSetLength(Bufferlänge) mit einer ausreichende Größe anwenden zurück kommt ein Pointer auf den String 3.) char* vom inputstring in einer Schleife byteweise in den m_strMessagePointer rüberkopieren 4.) Den 0er nicht vergessen beim CString anzufügen, sonst weiß ReleaseBuffer() nicht, wo der String endet und geht bis zum nächsten 0er im Speicher 5.) m_strMessage.ReleaseBuffer() aufrufen, damit die String-Länge in den CString übertragen wird und der Buffer wieder freigegeben wird. Danach den StringPointer von GetBufferSetLength() auf KEINEN FALL MEHR VERWENDEN!!! Sollen 0er-Bytes im CString drin sein, dann mußt du noch vor dem Kopieren m_strMessage.LockBuffer() aufrufen um das Reference-Counting auszuschalten, allerdings ob ReleaseBuffer() dann den 0er akzeptiert weiß ich jetzt aus dem Kopf raus auch nicht mehr, muß ich selber erst mal testen. Weil einfach CStrings keine char[] sind muß mein das leider so brutal angehn.
  14. Crush

    Druckt nicht !

    if (zeile %55 ==0) muß heißen: if (zeile==0) weil Zeile als Variable definiert ist (nämlich als int ohne weitere Angabe). Vielleicht war das auch schon der ganze Fehler! Aber eigentlich sollte doch der Compiler meckern oder frißt er das wirklich? Ansonsten probier mal das ganze Step by Step im Debugger zu durchlaufen. Dann kannst Du genau sehen, wann er abkackt.
  15. Also ich wollte herkömmlich mal das hier als Aufgabe machen: Eine Ver- und Entschlüsselungsroutine. Das tolle dabei ist, man kann sich irgendeinen wahnsinnigen sinnlosen Algorhythmus ausdenken der halt beim Entschlüsseln in derselben Reihenfolge rückwärts auch wieder zum selben Ergebnis führt. Dann kann man sich noch überlegen, ob das mit einer Datei, einen Ordner oder sonstwas laufen soll. Eigentlich ist das fast 0 Aufwand und sieht toll aus. Außerdem kann man mit so tollen Worten wie Kryptographie und Algorhythmus (hoffentlich schreibt man´s auch so) um sich werfen! Außerdem muß es sich um C++ handeln, da bei C eh keine Pointer existierten soweit ich weiß.
  16. Crush

    dumm gelaufen

    "ich komme jetzt ins zweite lehrjahr, bin aber chef von meiner firma" HÄH?!?! Bildest Du Dich selber aus? Das mit Deiner Frau: Na und, bei den Temperaturen ist es doch wohl genehmigt nach ein paar Oktan wenn der Ofen hochfährt sich ein wenig Luft zu verschaffen! Das hat hat Doch nichts mit irgendner Absicht zu tun... Außerdem: Würde ich mal die Sklavin kurzfristig feuern, wenn´s böse für Dich ausgeht.
  17. Also das mit dem Speichern von Dateien sollte in jedem C-Grundkurs gleich am Anfang drin stehen, deshalb erwähne ich es erst gar nicht. Wenn Du allerdings hiermit schon Probleme hast, dann wird es beim Packen, bzw. bei Datenkompression wenn ich es richtig verstehe, unheimlich kompliziert im Vergleich dazu. Datenkompression ist ein Thema mit dem sich sogar Wissenschaftler seit Jahrzehnten befassen. Es geht im allgemeinen darum Mißverhältnisse in der Anzahl der Vorkommenden Bytes auszugleichen in eine verkürzte Schreibweise wodurch letztendlich jedes Byte im Komprimierten Code nahezu gleich oft vorkommt (weshalb komprimierte Daten normalerweise nicht mehr komprimierbar sind). Dazu gibt es mehrere Methoden wie Run-Length-Encoding (Byte-Längen=Wiederholung), ByteFolgen-Differenz (ähnlich RLEN), LZ-Endcoding (Bytefolgen werden mit Bit-Codes ersetzt je nach Häufigkeit) und LZH (Verbessertes LZ) wobei letztendlich Mathematische Kompression (maximale Ausbeute) (Bytefolgen und deren Wiederholungsrhythmen werden in Brüchen (Floating-Point) codiert. Davon gibt es 1000 Varianten und das waren "nur" die Verlustlosen Methoden. Bei Audio hat sich nach den Delta-Kompressoren (Differenz der Wave-Werte)und deren Kombinationen mit verlustlosen Algorhythmen zu Verlustbehafteten wie das heutige MP3 entwickelt, das jedoch auch schon von anderen in der Kompressionsrate überholt wurde bei gleicher Qualität (z.B. Windows Media 8 -> 3x bessere Kompressionsrate, MP3Pro=2x bessere Kompressionrate). Bei Grafik gibt es für Stand- und Bewegtbilder mehr oder weniger bekannte Methoden MPeg,JPeg,Wavelet. Das letzte an dem gerade entwickelt wird und was noch in den Kinderschuhen steckt ist die Fraktal-Kompression -> Hier werden Selbstähnlichkeit extrahiert und damit kann man unendlich in ein Bild hineinzoomen, ohne das es Pixelig wirkt. So ich glaube das reicht erstmal. Tschau!
  18. Arrays sind immer Gefährlich - vor allem wenn Pointer auch noch drauf zeigen. Ich denke es ist sicherer sich eine eigene Array-Klasse zu schreiben bei der Bereichsüberschreitungen gecheckt werden wenn man solche Fehler vermeiden möchte. Die Reaktion des Computers darauf können ziemlich unvorhersehbar sein - und entsprechend schwer die Fehlersuche bei Programmen mit mehreren 1000 Zeilen Code aufwärts.
  19. Nur ganz kurz zu dem Thema mit dem CString: Um den Inhalt vom CString korrekt zu übergeben muß man die Funktion GetBufferSetLength() auf die Länge des Const Char Arrays setzen. Anscheinend kann ein CString mehrfach gesplittet sein. D.h. die ersten 100 Zeichen hier im Speicher die nächsten 100 sonstwo. Offensichtlich handelt es sich bei CStrings um verkettete Listen. Ich habe das zwar selber noch nicht genau untersucht aber ich habe beim memcpy gemerkt, daß nur GetBufferSetLength()zum korrekten Ergebnis geführt hat. Damit wird ein konstantes Array angelegt und der ganze CString rüberkopiert. So kann man dann richtig auf die einzelnen chars zugreifen (zum Beispiel mit dem Weiterreichen von Binärdaten aus einer Datei). Natürlich könnte man auch die GetAt() oder []-Operatoren beim CString benutzen, aber dann könnte man ja die binärdaten gleich beim Auslesen direkt rüberschieben. Auf jeden Fall kann man so mit Pointer auf CString-Inhalte arbeiten.
  20. "Man sollte sich in der schriftlichen Prüfung auf die Abfrage von theoretischem Fachwissen, Denk- und Kombinationsvermögen, Beherrschung fachgerechter Darstellungsarten, Programmiersprachen, Fachrechnen usw. konzentrieren, und zwar auf eine möglichst weitgehende, objektivierbare Art und Weise, d. h. in guten, alten, überschaubaren und trainierbaren Schulaufgaben. " Ich möchte hierzu nur sagen, daß bei den Fachinformatikern/Anwendungsentwicklung in Baden-Württemberg von diesen erwähnten Prüfungswerten-Themen leider nichts drankam: - Kein echtes theoretisches Fachwissen - fachgerechte Darstellungsarten (es kamen zwar 3 Aufgaben zum Thema Darstellungsarten - nur leider waren die den meisten unbekannt. UND DAVON GLEICH 3 DIESER ART?!?!? - Rechnungen irgendeiner Art kamen überhaupt nicht dran (was meine Stärke gewesen wäre) Also ich halte die BW-Prüfungen für vollkommen am Fach vorbeigeschossen. Sollte man denn nicht das ERLERNTE PRÜFEN? Was bedeutet Prüfen? Das Abfragen von nicht erlerntem Wissen? Will man so noch ein paar durchfallen lassen? Irgendwie seltsam. Die Prüfungsaufgaben der anderen Bundesländer hingegen waren wirklich prima - nur leider nicht hat man diese ja auf den Müll geworfen. Die hätten mir echt gelegen.
  21. Also erst mal möchte ich sagen, daß ich NICHT VERSAGT HABE!!! Ich bin nur enttäuscht, daß die Note nicht mehr fachspezifischen Fähigkeiten wiedergibt - scheißegal ob´s ein glatter 1er oder ein 5er wird (da müßte ich schon während der Prüfung durchgeschlafen haben). ICH BIN ENTTÄUSCHT! Wozu denn sich toll aufs programmieren stürzen, wenns keinen bei der Prüfung interessiert? Ich hätte am besten gleich nach dem Berufskolleg die Prüfung hier besuchen sollen - wahrscheinlich wären die Noten dann auch nochmal ein weng besser! Wenn ich mich jetzt mit meinem zukünftigen Zeugnis bewerbe fühle ich mich wie einer der versucht zu bescheißen. Ich will einfach in die Programmierung und 90% unserer Klasse hat anfangs auch damit gerechnet - doch leider haben sich später nur wenige so richtig dafür begeistern können. Also wie gesagt könnte ich mich ja mit dem Zeugnis beim Aldi bewerben - tippen kann ich ja schon und lernen auch! Das mit dem Röllchen wechseln sollte ich nur noch üben. Ach, vielleicht gehe ich ja nachher eh in die Gebäudereinigung - das ist wenigstens ein sauberer Job bei dem das Ergebnis meist den Anforderungen entspricht und nicht die Anforderungen ins Nirvana wandern. Meine Meinung nach freuen sich nur diejenigen, die als Anwendungsentwickler versagt hätten, daß man so nun noch eine Chance erhalten hat. Jetzt kann ja BW bald damit prahlen wieviele tolle Anwendungsentwickler durch die Gegend rennen (heheehe) ... und Blätter sortieren ... weil die ja eh nichts wissen mußten zur Prüfung. Da hätte ich ja jemand vom Sozialamt als Vertretung schicken können und könnte so evtl. noch die Note aufbessern lassen. Also ich möchte einen Zahnarzt sehen, der bei der Prüfung nur über den Steuerbescheid gefragt wird? Was ist denn eine PRÜFUNG? -> Das Testen des Wissensumfangs in einem FACHBEREICH! Fach .. naja Bereich ... hmmm. .. also in Zukunft werde ich Prüfung als Abfragen wissensfremder Bereiche definieren müssen! Schade, daß offensichtlich kein Deutschlehrer bei der IHK jobbt - der könnte denen noch was zeigen. Ist mir ehr scheißegal - bestanden hab ich sicherlich - da mache ich mir keine Gedanken - die Frage ist nur: WAS HAT DENN SONST NOCH SO ALLES BESTANDEN?!?!? Bäcker? Fischer? Wurstfachverkäufer? Wahrscheinlich alles mögliche auch noch - Hauptsache die REAKTION AUF IRGENDWELCHE KOMISCHEN FRAGEN SCHEINT NORMAL ZU SEIN! Also irgendwie müßt ihr mir das ganze wohl noch etwas deutlicher erklären bis ich Euch mit Eurem IHK-Pro zustimmen kann. Also bis jetzt streuben sich mein Verstand und meine Inuition dagegen. Irgendwie sehe ich noch keine "echten" Argumente Eurerseits.
  22. Erst mal ist das kein Playstation-Spiel, weil es lediglich eine testweise Portierung auf die Playstation gab. Das lief aber wohl nicht so toll und deshalb gab´s auch die anderen Teile nicht mehr auf der PSX - obwohl diese Version ziemlich nah am Original dran gewesen sein soll. Metal Slug von SNK ist NICHT LEGAL weil immer noch Automaten damit überall verteilt sind - habe selber erst vor einem halben Jahr mal wieder das Original kurz gezockt der unterscheidet sich jedoch ÜBERHAUPT NICHT von der NEO-GEO-Emulation.
  23. Also erst einmal möchte ich Dir sagen, daß ein "IronUli" sich von anderen Synonymen unterscheidet. Das Benutzen eines Synonyms soll durch nur zeigen, daß ich am liebsten gar nicht "FACHINFORMATIKER / ANWENDUNGSENTWICKLUNG" beschimpft werden möchte weil ich nach dieser Prüfung mich nicht wie einer behandelt fühle. Ich bin der arme "ANWENDUNGSENTWICKLER" (manche Leute wie Du fragen sich bestimmt, was sich hinter diesem Ausdruck wohl verbergen könnte) der sich über die fehlende Programmierung beklagt hat, die ja NUR 50% der letzten GAs bisher ausmachte. Könnte es sein, daß ein Unterschied zwischen den "Fachinformatikern" nicht notwendig ist? Was sind denn aber dann ANWENDUNGSENTWICKLER, SYSTEMINTEGRATOREN und SYSTEMKAUFLEUTE?!?!?! Bestimmt haben die doch alle dasselbe Berufsbild - das hast Du ja haarschaarf erkannt! Ich möchte anmerken, daß ich nicht vom Daumenlutschen bei 9 von 11 klausuren zwischen 1 und 1,4 lag! Warum sollte man sich denn aufregen, wenn man bei der AE-Prüfung nichts FACHLICHES benötigte was eine QUALIFIKATION darstellen könnte: keine kaufmännische Kalkulationen, kein Englisch, Keine Programmierung und erst recht kein Software-Design (UML oder ähnliches), 0 Buchhaltungssätze, keine Rechnungen aus Matwi, Prodwi, Kosten-Leistungs-Rechnung oder sonstwas wo man rechnen können sollte oder weitere Fächer die ich einem Anwendungsentwickler oder überhaupt einem ITler aus den anderen Bereichen außer vielleicht dem Systemintegrator rein logisch zuordnen würde. Stattdessen kommt im Übermaß ein Themenbereich dran, den man nur zufällig am letzten Prüfungsvorbereitungstag mal anschnitt oder der komplett aus dem Ausbildungsbild eines anderen Berufszweiges zu kommen scheint. Die Systemintegratoren lachen sich tot weil wir ja denen ihre Prüfung bekommen haben! Wenn ich das jemandem erzähle der mich als ANWENDUNGSENTWICKLER: nochal: EIN PROGRAMMIERER einstellen möchte und nicht als Daumenlutschender Sesselfurzer der nur Kosten verursacht weil er ans kalte Bier am Feierabend denkt und eh für nichts zu gebrauchen ist weil er ja 0 fachliches Wissen hat. DER ERWARTET DOCH, DASS DIE NOTE AUCH DAS FACHLICHE WISSEN WIEDERGIBT UND NICHT EINE VERARSCHUNG HOCH ZEHN IST!!! Egal was rauskommt bei der Prüfung - egal ob sie jemandem die Note versaut oder glücklich nach oben anhebt - sie spiegelt kein berufsspezifisches Wissen und ist somit OHNE JEGLICHE AUSSAGE ÜBER FACHLICHE KENNTNISSE. Dein Zitat: "Man sollte den Verantwortlichen in BW einen Orden verleihen, denn sie haben nicht nur berufstypische Aufgaben gestellt, sondern es auch geschafft, offenkundig Unfaehige von der Ausuebung des FI-Berufs abzuhalten." Will entweder nur provozieren weil sie absolut daneben liegt wie die Prüfung - ich halte mich für: - extrem engagiert (fast keine Fehlzeiten und wenn dann wurde auch nachgearbeitet - Überstunden beim Lernen - Einlernen in Themen über den Unterrichtsbereich hinaus!!!) -extrem aufmerksam (war immer dabei und habe mitgemacht außer wenn´s sich um Wiederholungen handelten, die mich nicht mehr vorwärts bringen konnten) - und extrem Leistungsfähig (so viele Einser gewinnt man nicht im Lotto) Stattdessen möchte ich anmerken daß wohl jeder UNFÄHIGE eher die gleichen Chancen auf ein Bestehen bekommen hatte wie ein FÄHIGER was sicherlich nicht im Sinn der Industrie sein kein. Und die "berufstypischen Aufgaben" die gestellt wurden sind mindestens so berufstypisch als wie wenn ein Polizist über die Funktionsweise eines Motors abgefragt wird oder ein Arzt über Voodoo-Kult(das liegt schon näher beieinander) oder ein Bergarbeiter über Genetik oder ein Nasenbär über Mikrobiologie oder ein Schweißfußindianer über Kernphysik oder ein Kernphysiker über Schweißfüße oder Schweißfuß über den Sauerstoffgehalt von Unterwasserpflanzen ... Also die liegen alle bestimmt im berufstypischen Bereich und sind somit voll im Trend der Anforderungen! Ich weiß ja, daß ich lustig sein will, aber der Vergleich stellt meine Gefühle die ich persönlich dieser Prüfung gegenüber hatte dar - und die waren alles andere als lustig. Vielleicht könntest Du ja mal noch eine BEGRÜNDETE STELLUNGSNAHME zu Deiner Aussage geben DIE HALT HAT!
  24. Die bei der IHK haben wohl einen zuviel gezecht. Wenn ich als Programmierer C++ erwarte (letztes Jahr 4 von 8 Aufgaben Programmierung), dann sollte das auch drankommen, damit meine Note auch etwas über meine Fähigkeiten aussagt. Programmierer nichts über Programmieren zu fragen ist doch als wie wenn ein Bäcker nichts übers Backen gefragt wird und ein Englisch-Lehrer nicht über Englisch genauso wie der Kaufmann, der nicht über kaufmännisches bescheid wissen muß. Das ist ja wie in der Politik in der politiker nichts über Politik wissen müssen oder gefragt werden. Wo soll unsere Gesellschaft denn da landen. In einem Fachidiotenland aus lauter Nichtswissern? Außerdem waren es insgesamt 3 nicht 2 Geschäftsprozessen. Wir hatten dieses Thema am letzten Schultag der Prüfungsvorbereitung in einer halben Unterrichtsstunde mal am Rande erwähnt - wer nicht da war war der Arsch. 1/3 der Punkte für Orga?!?!? Sollen wir den Organisationsassistenten werden? Dann können wir ja mal vielleicht den Ablauf bei der IHK endlich optimieren - die kriegen das ja wohl nicht auf die Reihe! Ich bin also echt schwer enttäuscht! Die Prüfung ist NICHTSAUSSAGEND! Die letzten Jahre hätte ich genausogut beim Aldi an der Kasse stehen können und hätte die gleichen Chancen gehabt.

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