
Crush
Mitglieder-
Gesamte Inhalte
2048 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Crush
-
In einem Zeitungsbericht mitte letztes Jahr stand drin, daß der gesamtdeutsche Schnitt bei ca 10% gelegen hat.
-
Fonts einlesen und ausgeben?????
Crush antwortete auf melle_kern's Thema in C++: Compiler, IDEs, APIs
Also damit kannst Du direkte Pixelfonts von den Systemfonts auslesen und direkt verwenden: Einfach ein CFont Objekt erzeugen und dann CreatePointFont entsprechend dafür aufrufen. Wie das mit der Enumeration genau funktioniert hab ich noch nicht probiert, aber damit kannst Du dann alle zur Verfügung stehenden Fonts namentlich bekommen. CFont::CreatePointFont BOOL CreatePointFont( int nPointSize, LPCTSTR lpszFaceName, CDC* pDC = NULL ); Return Value Nonzero if successful, otherwise 0. Parameters nPointSize Requested font height in tenths of a point. (For instance, pass 120 to request a 12-point font.) lpszFaceName A CString or pointer to a null-terminated string that specifies the typeface name of the font. The length of this string must not exceed 30 characters. The Windows EnumFontFamilies function can be used to enumerate all currently available fonts. If lpszFaceName is NULL, the GDI uses a device-independent typeface. pDC Pointer to the CDC object to be used to convert the height in nPointSize to logical units. If NULL, a screen device context is used for the conversion. und hier noch für die Enumeration: EnumFontFamilies The EnumFontFamilies function enumerates the fonts in a specified font family that are available on a specified device. EnumFontFamilies and EnumFontFamProc are maintained for compatibility with 16-bit versions of Windows. Win32-based applications should call the EnumFontFamiliesEx function. int EnumFontFamilies( HDC hdc, // handle to device control LPCTSTR lpszFamily, // pointer to family-name string FONTENUMPROC lpEnumFontFamProc, // pointer to callback function LPARAM lParam // pointer to application-supplied data ); Parameters hdc Handle to the device context. lpszFamily Pointer to a null-terminated string that specifies the family name of the desired fonts. If lpszFamily is NULL, EnumFontFamilies randomly selects and enumerates one font of each available type family. lpEnumFontFamProc Specifies the procedure-instance address of the application-defined callback function. For information about the callback function, see EnumFontFamProc. lParam Pointer to application-supplied data. The data is passed to the callback function along with the font information. -
ISDN erlaubt direktes Wählen und deshalb ist bei Kombi-Karten wieder die Dialer-Gefahr vorhanden.
-
Anstatt rumzunörgeln, daß man die Ausbildung für die Jugendlichen reizvoller und unterhaltsamer gestalten sollte, wäre es doch besser ein paar konkrete Vorschläge zu machen. Hier werden solche Worte ins Spiel geworfen, aber wenn ich dann anfangen will mir ein Bild zu machen, dann sehe ich nur Fernseh-Anschluß im Klassenzimmer, in den Pausen werden Zigaretten verteilt und abends bekommt jeder zur Disco-Freikarte noch ein paar Gratis-SMS und wer will darf sich noch etwas Exstasy mitnehmen. Das hört sich krass an, aber irgendwie baut sich vor mir so ein Gedankenbild auf. Die Jugendlichen, die sich nach Feierabend zum Weiterlernen, Wiederholen oder einfach so zum Unterhalten übers Thema zusammensetzen trifft man immer seltener an. Die oben genannten "Probleme" der Jugendlichen kann man ohne weiteres auf einen großteil der Erwachsenen Umschüler übertragen. Wieviele suchen ihr Leben lang nach Identität, Geld, Erfolg, Frauen und Charakter oder dem ersten Auszug von zu Hause? Bestimmt mehr als man im ersten Moment glauben mag. Was sollte man denn nun tatsächlich anders machen um Erfolge zu sehen? Und warum glaubt jeder, daß die anderen immer etwas ändern müssen anstatt im Kompromiß auch sich selbst zu ändern?
-
Dann halt nochmal der alte Thread und Dieser, indirekt hatte das ja auch mit direkter Portansteuerung zu tun.
-
Suchfunktion benutzen! Ich habe das schon mal gepostet.
-
Bis vor ca. 7-8 Jahren habe ich noch regelmäßig fast ausschließlich Speed-, Trash- & Deathmetal angehört (über 10 Jahre lang - damit bin ich groß geworden). Heute höre ich mir aber eigentlich fast alles querbeet an - jeder Stil außer Jazz hat für mich Highlights die mir zusagen.
-
Erstelle eine Tabelle (Tab1) mit Zufallszahlen und sortiere die Inhalte nicht direkt, sondern mit einer Hilfstabelle (Tab2) (wo die Zeiger auf die Tabelleninhalte von Tab1 rein müssen). Der Inhalt von Tabelle 1 muß also in der Orginalform erhalten bleiben und es dürfen von den Inhalten keine Kopien angelegt werden. Den Spaß könnte man dann noch weitertreiben mit weiteren Hilfstabellen, die absteigend sortiert sind oder von mir aus nach den Bits 6-12 sortieren oder auch sonstwas - hauptsache es werden von Tabelle1 keine Inhalte kopiert.
-
Eigentlich war das in einem Topic hier gepostet, aber Google findet dasselbe auch 1000 mal... Es ging wohl um das Spaßthema "jemanden in den Wahnsinn treiben"
-
Lernt man in der Schule eigentlich noch die neue deutsche Rechtschreibung? Ich habe nix mehr davon gehört - in der Öffentlichkeit ist das wohl auch ausdiskutiert und insgeheim haben sich alle wohl vorgenommen beim Alten zu bleiben. Es gab ja mal ein oder zwei Zeitschriften, die mal eine Ausgabe in Neudeutsch rausgebracht haben, aber auch das hat sich wohl eher als exotischer Ausflug erwiesen, der sich auch nicht wiederholt hat. Gibt es zur neuen deutschen Rechtschreibung noch irgendwelche öffentliche Statements? Und ernsthaft: Wer von Euch hat die denn schon drauf? (ist zwar nicht kompliziert - aber kümmern tut´s wohl auch kaum einen) Aber nicht, daß ihr denkt ich würde glauben, daß das IRC-Geschreibe die neue deutsche Rechtschreibung wäre! Denn auch da gibt´s noch die Großschreibung!
-
Eine 2jährige Verzögerung kann nur heißen, daß das Spiel noch genialer geworden ist als es vor 2 Jahren wohl schon war. Ich fand die Movies von damals auf jeden Fall schon genial. Auf der HP kann man schon Musik runterziehen - nicht übel find ich. Auf jeden Fall ist Simon the Sorcerer eines der Spiele, welches mir am schönsten in Erinnerung blieb und mit dem ich wirklich viel Spaß hatte - der Simon Woodroffe Humor (nach dem das Spiel ja benannt ist) ist scheint´s gleich gut geblieben. Das mit dem Gold-Status dachte ich wäre jedem geläufig. Ich habe vor kurzem mal Floyd durchgespielt - es war immer noch göttlich!!!
-
"Important note: Even though a reference is often implemented using an address in the underlying assembly language, please do not think of a reference as a funny looking pointer to an object. A reference is the object. It is not a pointer to the object, nor a copy of the object. It is the object." Hab´ ich doch gesagt: Theoretisch soll man es als das Objekt selbst verstehen - aber der Compiler macht nix anderes als einen initialisierten konstanten Zeiger zu verwenden, genauso wie beim normalen Zeiger, der halt auch das Objekt selbst benutzt - es werden lediglich der Zugriff auf diesen Zeiger und die Dereferenzierung versteckt. Fazit: Theorie & Praxis sind halt 2 verschiedene Dinge - aber es macht auch eigentlich keinen Unterschied, wie man etwas versteht, sondern wann man was einsetzt - und warum.
-
Bei einem Zeiger, der auch nur eine Referenz ist, wird halt unnötiges Kopieren vermieden und immer mit dem selben Objekt gearbeitet. Der Hauptsinn ist dabei, daß von einer Variable keine Kopien angelegt werden - also "real" selben Daten bearbeitet werden - und Bearbeitungsvorgänge schneller ablaufen - sonst nix weiter. Das "Zurückreichen" von Werten verursacht auch unnötige Kopiervorgänge und erhöhte Stack-Belastung (außer in Ausnahmefällen bei Fastcalls und inline-Funktionen). Eine Faustregel besagt jedenfalls, daß man bei mehr als 2 Parametern (vor allem wenn das keine Standard-Datentypen sind) bei Funktionen lieber Referenzen, bzw. Zeiger überreichen soll (gerade wegen den Fastcalls, weil die Parameter dann in Prozessor-Registern der Funktion überreicht werden können ohne unnötig den Stack zu belasten). Referenzen merke ich mir immer als konstante Zeiger ... das haben wir mal ausdiskutiert gehabt - auch wenn´s nach der Theorie nicht so sein soll - praktisch wurde das so von den Compilerbauern gelöst. Gleich mit Funktionszeigern loszulegen ist ein schlechtes Beispiel, weil hier eine andere Absicht dahinterliegt. Es sollen Daten in diesem Fall ohne genaueres Wissen über das Sortierkriterium selbst von einer Standard-Funktion sortiert werden. Dieses liegt eben im Funktionszeiger "versteckt". Ein Wechseln des Funktionszeigers ermöglicht es also der Funktion andere Kriterien festzulegen. Das hat ja mit der Stackbelastung durch Datenkopiererei recht wenig zu tun (hier wird ja auch nur ein Bool als Kriterium für tauschen oder nicht tauschen herangezogen). Es geht hier also in der ersten Linie um Prinzipien bezüglich des Laufzeitverhaltens.
-
Am Montag kommt Simon3D offiziell raus!!! Laut GBase & Homepage. In Deutschland werden wir aber noch 1-2 Monate länger warten müssen.
-
I hob´s fei g´wußt! Mir Infomatiker sin´hoald scho´a ganz b´sonders luschtig´s Völkle!
-
Ich habe bei Xing noch keinerlei Verluste erkennen können - und dabei komprimiere ich fast alles mit 128KBit/s. Vielleicht hast Du ja einen anderen kompressor verwendet - meiner ist zwar uralt aber klappt einwandfrei.
-
Einmal klare Worte reden und nur die absolute Wahrheit sagen - wenn dann nichts mehr kommt auf keinen Fall hinterherrennen oder sie nerven - wenn sie nicht mehr will kannst Du eh nix ändern.
-
Ich bin auch der Meinung den Leuten wäre mehr gedient, wenn denen weniger Standardsoftware vor den Kopf geknallt werden würde und stattdessen mehr oder besseres Lernmaterial zur Verfügung gestellt werden würde. Auch sowas wie ein Leistungskurs, da kann man in der Ausbildung ja nur unter dem Themenbereich "Selbstbeschäftigung" im Internet surfen - was anfangs noch ein paar machen, bevor sie sich dem Rest anschließen und nach Hause gehen. Ich fand die Lernmoral während der Ausbildung allgemein schon teils ziemlich peinlich - und die Power hat bei vielen sehr schnell sehr stark nachgelassen. Irgendwann kam Frust und nur noch die Konzentration auf die nächste Klausur auf. Die Abschluß-Prüfung zeigt ja auch nicht so ganz, was man tatsächlich drauf hat, weil die Punkte so wunderbar verrechnet werden, damit auch der Schwächste eine Chance bekommt. Und die Wahrscheinlichkeit einen "Möchtegern" nach der Ausbildung zu erwischen ist doch schon enorm hoch. So ganz Unrecht hat der Mann ja nicht - aber pauschalieren kann man das auch nicht. Wozu gibt es denn sowas wie Aufnahmeprüfungen und Probezeit? Der gute Mann trägt auch etwas selbst Schuld an seiner Erfahrung.
-
MP3Creator+Xing MP3-Encoder ist unschlagbar in der Geschwindigkeit! MP3Creator ist kostenlos (Spyware ASIC rausschmeißen - läuft trotz Fehlermeldung), kann CDs so schnell rippen wie das Laufwerk sich drehen kann und Xing-MP3 ist wie lame kommandozeilenorientiert, aber der wird dafür hervorragend in MP3C eingebunden. Lame ist mir zu lahm - aber in der Qualität soll er sehr gut sein - und neuere "Versionen" sind auch relativ flott. Xing schnitt allerdings bei allen Tests immer am besten ab - deshalb bevorzuge ich den.
-
Suche mal nach irgendeiner Firewall - die gibt es für Privatanwender ja inzwischen zu Hauf umsonst zum Download. Die schnüffeln die Ports ab und fragen wenn einer unerlaubt rein oder raus will - und die Reaktion bleibt dann Deiner weisen Entscheidung überlassen. War der Nimda nicht einer von den bösen Viren, der Daten zerstören kann? Dann würde ich schleunigst einen guten Virenkiller drüberwandern lassen. Ich lasse immer einen direkt laufen und starte von Zeit zu Zeit verschiedene Parallel, weil einer alleine eh nicht alle finden und entfernen kann. Ich habe den noch nicht ausprobiert, allerdings soll der allerbeste Killer der Kaspersky Antivirus sein (muß mir mal bei Gelegenheit einmal anschauen). Die freien Versionen auf der Homepage checken allerdings nur nach Viren und können diese nicht entfernen. Allerdings soll das Geld in diesen Virenkiller am besten angelegt sein. Der AVG Antivirus hat allerdings seinerzeit auch extrem gut abgeschnitten - und den gibt es auch als "reinigende" Version.
-
GDI+ von M$ kann auch mit JPegs umgehen.
-
Ich habe einen kennengelernt, der das Mathe-Studium abgebrochen hatte. Obwohl er scheint´s relativ fit war meinte er es wäre extrem schwierig da zu den oberen 3% zu gehören - und mehr würden davon eh nicht in der Wirtschaft ohne Zusatzausbildung unterkommen. Wieviel an der Aussage dran ist weiß ich aber auch nicht. Ich würde mal ein paar Dozenten aus den Unis direkt darauf ansprechen. Ein anderer, der das Studium fertig hatte ist letztendlich obwohl er sehr gut war selbständiger ABAP-Programmierer geworden - und das hat ja herzlich wenig mit Mathe zu tun und bestätigt die obere Aussage eigentlich nur. Versicherer, Maschinenbau und CAD/CAM-Firmen sind nach dem was mir bekannt ist die großen Arbeitgeber in diesem Bereich - vielleicht solltest Du Dir im Voraus überlegen, welche Sparte Dir mehr zusagen würde und Dich darüber dann auch noch informieren - eine rechtzeitige Spezialisierung ist niemals ein Fehler.
-
Ich habe auch noch W98, vielleicht kriegt man den Compiler doch irgendwie zum Laufen... ansonsten gab es ja doch diesen GPL-Freeware-C#-Compiler (auch noch nicht getestet). Aber wie ich geschrieben habe gibt es das SDK jetzt als Sourcearchiv zum Download - vielleicht kann man es ja W98-freundlich compilen? Es ist ja auch die Frage, wie lange Studio für 1,9 Mio Zeilen braucht... (1-2 Tage?)
-
Jaja, die guten alten Zeiten...
-
Da soll sich mir hier bitte keiner mehr über die harte Zensur auf diesem Board beklagen! Sonst sieht´s hier auch irgendwann so aus wie dort.