Die Suche ergab 691 Treffer
- 05.03.2011, 03:40
- Forum: Allgemeines Talk-Brett
- Thema: Facebook & Co.
- Antworten: 83
- Zugriffe: 16485
Re: Facebook & Co.
Ich kann dieses "OMG die wissen zu viel"-Gerede nicht nachvollziehen. Mal ehrlich, was ist so schlimm daran, wenn Facebook weiß wer ich bin? Wen interessieren denn irgendwelche unberühmten Personen? Mir ist es herzlich egal wenn alle Welt mich kennt. Im Endeffekt interessiert sich da eh ke...
- 04.03.2011, 20:30
- Forum: Grafikprogrammierung
- Thema: [OpenGL/Linux] Rendern direkt auf den Framebuffer
- Antworten: 16
- Zugriffe: 4427
Re: [OpenGL/Linux] Rendern direkt auf den Framebuffer
Mein Problem ist jetzt eher, dass ich einen GL-Kontext ohne Fenster erstellen will, der einfach hinnimmt, was auch immer aktuell auf dem Bildschirm steht. Hat da jemand eine Idee? Bin mir nicht 100%ig sicher, aber mit RootWindow(Display, ScreenNum) kommst du doch an das "root window" des ...
- 17.02.2011, 18:19
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Speicherlecks durch return-Pointer-Funktionen?
- Antworten: 14
- Zugriffe: 2129
Re: Speicherlecks durch return-Pointer-Funktionen?
Falls du Pointer aus Funktionen zurückgeben willst (was in deinem Beispiel wenig Sinn macht) dann nutze std::auto_ptr oder ähnliches: #include <memory> std::auto_ptr<vector> my_func() { return std::auto_ptr<vector>(new vector); } int main() { std::auto_ptr<vector> x = my_func(); my_func(); return 0;...
- 07.02.2011, 10:55
- Forum: Algorithmen und Datenstrukturen
- Thema: Verallgemeinerung Inklusion/Exklusion von Mengen
- Antworten: 2
- Zugriffe: 1631
Re: Verallgemeinerung Inklusion/Exklusion von Mengen
Was ich schon erkannt habe ist, dass z.B. folgendes gilt: 1/2 + 1/3 + 1/4 - 1/6 - 1/8 - 1/12 + 1/24 = (12 + 8 + 6 - 4 - 3 - 2 + 1) / 24 was so viel bedeutet wie: 1/x + 1/y + 1/z - 1/(x*y) - 1(x*z) - 1/(y*z) + 1/(x*y*z) = (y*z + x*z + x*y - z - y - x + 1) / (z!) wobei hier natürlich gelten muss: y = ...
- 07.02.2011, 10:41
- Forum: Algorithmen und Datenstrukturen
- Thema: Verallgemeinerung Inklusion/Exklusion von Mengen
- Antworten: 2
- Zugriffe: 1631
Verallgemeinerung Inklusion/Exklusion von Mengen
Hallo ich bastel gerade an einer Art Formel für die Mächtigkeit einer Gesamtmenge aus n vereinigten Teilmengen. Dabei kann man ja das Prinzip der Inklusion und Exklusion nutzen ( Link ). Der resultierende Satz ist schlüssig aber noch recht abstrakt. Mir ist auch bewusst, dass man das ganze nicht all...
- 04.02.2011, 20:14
- Forum: Algorithmen und Datenstrukturen
- Thema: Portscanner
- Antworten: 24
- Zugriffe: 5091
Re: Portscanner
Ich weiß immer noch nicht ob es Sinn macht, sich lange mit dieser Thematik zu beschäftigen, nur damit man was testen kann. Frag doch einfach mal nen Kumpel, ob du seinen Rechner für Testzwecke nutzen kannst. Falls du aber dennoch rumprobieren willst: Man kann soweit ich weiß sockets zwischen Prozess...
- 03.02.2011, 01:44
- Forum: Algorithmen und Datenstrukturen
- Thema: Portscanner
- Antworten: 24
- Zugriffe: 5091
Re: Portscanner
Es gibt bestimmte Port-Ranges, die fest vergeben sind (z.B. 80 für http usw). Man unterscheidet zwischen "Well Known Ports" (0-1023), "Registered Ports" (1024-49151) und "Dynamic/Private Ports" (49152-65535). In der Regel nutzt man also eine Portnummer aus letzterer Ran...
- 02.02.2011, 20:04
- Forum: Algorithmen und Datenstrukturen
- Thema: Portscanner
- Antworten: 24
- Zugriffe: 5091
Re: Portscanner
Also die verschiedenen Ports brauch ich, damit man später einen Port frei wählen kann. Und was soll das bringen? Und mehrere Instanzen auf einem Rechner, damit ich es bei mir testen kann, hab im moment nur einen Rechner hier stehn. Naja aber deswegen mehrere Ports zu nutzen finde ich nicht wirklich...
- 02.02.2011, 15:39
- Forum: Algorithmen und Datenstrukturen
- Thema: Eigener Kopierschutz
- Antworten: 12
- Zugriffe: 3802
Re: Eigener Kopierschutz
Mich schreckt die Seite schon durch Unübersichtlichkeit und schlechtes Design ab, dass ich da nie was kaufen oder suchen würde.
- 02.02.2011, 15:32
- Forum: Algorithmen und Datenstrukturen
- Thema: Portscanner
- Antworten: 24
- Zugriffe: 5091
Re: Portscanner
Da versteh ich nun aber nicht mehr wozu man mehrere Instanzen auf einem Rechner laufen lassen soll und wozu man verschiedene Ports braucht.
- 29.01.2011, 15:24
- Forum: Algorithmen und Datenstrukturen
- Thema: Portscanner
- Antworten: 24
- Zugriffe: 5091
Re: Portscanner
Bau dir doch einfach einen kleinen Port-Manager, der auch auf dem Rechner läuft. Der hat immer einen festen Port und alle deine Programm-Instanzen melden sich beim Start beim Port-Manager an und teilen ihm mit welchen Port sie nutzen. Dann kannst du von außen einfach beim Port-Manager anfragen und w...
- 28.01.2011, 21:54
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Absturz bei Aufruf der Funktion memset
- Antworten: 7
- Zugriffe: 1449
Re: Absturz bei Aufruf der Funktion memset
Der Compiler meckert nicht, weil der erste Parameter ein void-Pointer ist. Und ein Pointer auf einen Pointer ist immer noch ein Pointer.HeReSY hat geschrieben:Eigentlich müsste doch beim zweiten memset(&key...) der Compiler ne Fehlermeldung oder mindestens eine Warnung ausgeben, das tut er allerdings nicht.
- 28.01.2011, 14:40
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Absturz bei Aufruf der Funktion memset
- Antworten: 7
- Zugriffe: 1449
Re: Absturz bei Aufruf der Funktion memset
memset(&key, 0x00, sizeof(key)); Welches der beiden Fälle ist denn nun richtig? Bisher ist für mich immer der obige Fall richtig gewesen, da er ja ein painter auf das erste element des Array's ist. Im zweiten Fall, erhalte ich meiner Meinung nach aber den Pointer des Pointers, oder etwa nicht? ...
- 27.01.2011, 20:38
- Forum: Algorithmen und Datenstrukturen
- Thema: Virtuelle Vererbung und C'tor-Calls
- Antworten: 9
- Zugriffe: 2728
Re: Virtuelle Vererbung und C'tor-Calls
Wie schon gesagt ich will die virtuelle Vererbung nicht ändern. Sie hat ihre Daseinsberechtigung. Aber ich möchte sie nicht für Einfachvererbung nutzen müssen, nur weil ich eine Mehrfachvererbung (mit einer Basis-Instanz) drin hab. Zumal es vom logischen Aufbau her möglich wäre, dort ohne auszukommen.
- 27.01.2011, 15:49
- Forum: Algorithmen und Datenstrukturen
- Thema: Virtuelle Vererbung und C'tor-Calls
- Antworten: 9
- Zugriffe: 2728
Re: Virtuelle Vererbung und C'tor-Calls
ass die letzte Klasse in der Hierarchy nicht unbedingt etwas von der darunter liegenden Hierarchy wissen muss Jetzt mal unabhängig von diesem Vererbungsproblem, finde ich diese Aussage ein wenig seltsam. Du musst nichst von der Implementierung der zu Grunde liegenden Hierarchie wissen, doch wenn wi...
- 26.01.2011, 23:22
- Forum: Algorithmen und Datenstrukturen
- Thema: Leute! Hört auf, eure Texturen zu formatieren!
- Antworten: 27
- Zugriffe: 11794
Re: Leute! Hört auf, eure Texturen zu formatieren!
Ich wollte mit meinen Ausführungen nur sagen, dass das BMP-Format für mich eine Daseinsberechtigung hat, wenn auch nicht als Zielformat. Wenn man sich dabei auf ein ganz spezifisches Format (24 Bit / 32 Bit ohne Kompression usw) festlegt, ist das ganze eigentlich auch recht nah an Rohdaten. Der BMP-...
- 26.01.2011, 23:05
- Forum: Algorithmen und Datenstrukturen
- Thema: Virtuelle Vererbung und C'tor-Calls
- Antworten: 9
- Zugriffe: 2728
Re: Virtuelle Vererbung und C'tor-Calls
Gibt es da Lösungen oder plausible Gründe, warum das so gelöst ist? (von hier an mutgemaßt) Weil es konsistenter ist: Wenn man eine virtuelle Vererbung definiert, legt man fest, dass man die Konstruktion der Basis von der zuletzt ableitenden Klasse aus vorgenommen haben will. Immer. Nicht nur dann,...
- 26.01.2011, 18:40
- Forum: Algorithmen und Datenstrukturen
- Thema: Virtuelle Vererbung und C'tor-Calls
- Antworten: 9
- Zugriffe: 2728
Virtuelle Vererbung und C'tor-Calls
Virtuelle Vererbung wird ja meist in Zusammenhang mit Mehrfachvererbung eingesetzt. Hier mal ein Beispiel: class Person { string name; // ... }; class Mitarbeiter : public virtual Person { /* ... */ }; class Kunde : public virtual Person { /* ... */ }; class MitarbeiterUndKunde : public Mitarbeiter,...
- 26.01.2011, 18:28
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Es handelt sich hier um eine Art I/O-Port Klasse, die als Schnittstelle zwischen einer Steuerung und einer Simulation dient. Dabei sind diese Port-Klassen so designed, dass man verschiedene Steuersignale und Antworten nutzen kann (bools für States, floats für Geschwindigkeiten, usw). Daher werden da...
- 26.01.2011, 18:20
- Forum: Algorithmen und Datenstrukturen
- Thema: Leute! Hört auf, eure Texturen zu formatieren!
- Antworten: 27
- Zugriffe: 11794
Re: Leute! Hört auf, eure Texturen zu formatieren!
PNG ist durch libpngs Allgemeinheit ein wenig umständlicher zu laden, dafür funktionieren dann aber alle Farbtiefen und relevanten Features bis in alle Ewigkeit. Wobei das weniger an libpng liegt, als an der festgezurrten PNG-Definition. libpng bzw. die zlib braucht man dafür nicht (unbedingt), wob...
- 26.01.2011, 01:32
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Das ist doof. Ich hab dir im letzten Post schon wieder gedankt. Nun habe ich Angst was kommt ...
- 26.01.2011, 01:26
- Forum: Algorithmen und Datenstrukturen
- Thema: Leute! Hört auf, eure Texturen zu formatieren!
- Antworten: 27
- Zugriffe: 11794
Re: Leute! Hört auf, eure Texturen zu formatieren!
Wenn die BMPs ihren Stammordner nicht verlassen und das Produkt mit dem „spartanischen“ Format arbeitet, ist ja dann alles im Lot :) Was ich anprangere ist, wenn sowas beim Kunden landet. Das ist ganz mies. (Gilt übrigens auch, wenn man auf Modder setzt – die haben es auch schon schwer genug, wenn ...
- 26.01.2011, 01:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Danke für die Deutschstunde. ;) Ich ergebe mich dann mal weiter!Krishty hat geschrieben:Nur das.
- 26.01.2011, 01:14
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Das auch.Krishty hat geschrieben:Ergibt einen.BeRsErKeR hat geschrieben:Macht Sinn.
- 26.01.2011, 01:11
- Forum: Algorithmen und Datenstrukturen
- Thema: Leute! Hört auf, eure Texturen zu formatieren!
- Antworten: 27
- Zugriffe: 11794
Re: Leute! Hört auf, eure Texturen zu formatieren!
Wie gesagt nutze ich fast nur 24 Bit Bitmaps. Nichts Monochromes etc. Das einzig nervige sind dabei die eventuell nötigen ZeroBytes (was man bei den 32 Bit Bitmaps nicht hat). Ich lese da eigentlich nur Breite, Höhe und Pixeldaten aus. Der Rest im Header interessiert mich herzlich wenig. Und eine kl...
- 26.01.2011, 00:55
- Forum: Algorithmen und Datenstrukturen
- Thema: Leute! Hört auf, eure Texturen zu formatieren!
- Antworten: 27
- Zugriffe: 11794
Re: Leute! Hört auf, eure Texturen zu formatieren!
(PNG ist vor allem überlegen, weil seine Chunk-Struktur im Gegensatz zu BMP einen einigermaßen konsistenten Weg bietet, Wucherungen zu kontrollieren und die Logik der Anwendungen nicht zu verkomplizieren. Wer heute noch BMP benutzt, hat entweder exotische Beweggründe oder ist schlicht dumm.) Ich nu...
- 26.01.2011, 00:32
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Japp. Wenn du dir aber wirklich sicher bist, dass der Typ stimmt (und sich der Text vielleicht früher schon bewährt hat), benutzt du immer reinterpret_cast , machst die Klasse in Release-Builds komplett leer und setzt ein assert(dynamic_cast<MyClass *>(baseptr)); davor. Dann halten deine Debug-Buil...
- 26.01.2011, 00:17
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Stimmt natürlich. Guter Denkanstoß. Man könnte ja dann noch eine Klasse hinzufügen, die die Liste hält und dann Methoden wie template <typename T> void setValue(const std::string &name, const T &value); template <typename T> const T &getValue(const std::string &name); einfügen, die d...
- 26.01.2011, 00:08
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Re: Liste mit Template-Klassen
Und wie würde die Basisklasse aussehen? Einfach leer lassen?
Wäre natürlich toll, wenn man außen nicht unbedingt casten müsste, sondern das ins Interne verschieben könnte.
Wäre natürlich toll, wenn man außen nicht unbedingt casten müsste, sondern das ins Interne verschieben könnte.
- 26.01.2011, 00:02
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Liste mit Template-Klassen
- Antworten: 21
- Zugriffe: 2508
Liste mit Template-Klassen
Hi mir ist bewusst, dass man Template-Klassen nicht direkt in einer Liste speichern kann (mit Liste meine ich hier einen beliebigen STL-Container oder ein Array). Normal geht man ja den Weg über eine abstakte Basisklasse, die alle Interfaces virtuell anbieten und man hält dann eine Liste aus BaseCla...