Die Suche ergab 691 Treffer

von BeRsErKeR
20.11.2011, 22:35
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Tipps & Tricks] bad programming
Antworten: 123
Zugriffe: 19482

Re: [Tipps & Tricks] bad programming

Bin mit Stonequest übrigens bei 25k Zeilen etwa. Wobei ich es ja generell besser finde, wenn das Programm schrumpft, aber leider wächst es schneller, als es kürzer wird... Hmm mein kleines 2D-RPG-Projekt hat schon 160k Zeilen. Allerdings lässt sich anhand von sowas ja nicht unbedingt auf Qualität o...
von BeRsErKeR
20.11.2011, 22:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [VC++] Exe zugleich als DLL nutzen?
Antworten: 36
Zugriffe: 5413

Re: [VC++] Exe zugleich als DLL nutzen?

Ich möchte Programmfunktionalität nicht nur alleinstehend als Exe anbieten ... Wie ist das zu verstehen? Ein Exe ist doch ein fertiges Programm, dass ich in der Regel nur in der Form von anderen Programmen nutze, indem ich sie aufrufe. Wenn du die "Programmfunktionalität" auch als DLL bra...
von BeRsErKeR
15.11.2011, 18:22
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [AS3] Langsame Events
Antworten: 4
Zugriffe: 738

Re: [AS3] Langsame Events

Danke erstmal für die Antwort. FlashDevelop guck ich mir bei Gelegenheit mal an. Hardwarecursor ausblenden werd ich auch mal probieren, wobei ich ja eigentlich auch nen Cursor haben will. Framerate erhöhen? Gern doch aber wie? Also dazu sei gesagt, dass zwar ein MovieClip am Cursor hängt, aber der z...
von BeRsErKeR
15.11.2011, 17:50
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [AS3] Langsame Events
Antworten: 4
Zugriffe: 738

[AS3] Langsame Events

Hi ich lerne gerade ein wenig AS3 um ein kleines Flashspiel zu schreiben. Prinzipiell kein Ding, wenn Flash CS5 nicht pausenlos rumstocken und abspacken würde. Aber das ist nicht mein Problem. Ich möchte eine Grafik neben dem Cursor anzeigen (Drag). Das habe ich gemacht indem ich die Grafik (bzw. ei...
von BeRsErKeR
13.11.2011, 14:39
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Genau das hatte mich ja verwundert. Allerdings macht es in Hinblick auf die IO Manipulatoren und die ostream Methoden put und write schon Sinn.
von BeRsErKeR
13.11.2011, 01:57
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Member: ostream& operator<< (bool val); ostream& operator<< (short val); ostream& operator<< (unsigned short val); ostream& operator<< (int val); ostream& operator<< (unsigned int val); ostream& operator<< (long val); ostream& operator<< (unsigned long val); ostream& ...
von BeRsErKeR
12.11.2011, 22:33
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Ich frage mich nur warum der Operator für bestimmte Typen (wohlgemerkt Standardtypen) als Member und für andere global implementiert ist. Das macht für mich keinen Sinn.
von BeRsErKeR
10.11.2011, 19:50
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Krishty hat geschrieben:Weil das Schreiben von Strings in Output-Streams weder ein Implementierungsdetail der String-Klasse ist, noch eins der Output-Stream-Klasse.
Und wieso ist das Schreiben von int, float und Co ein Implementierungsdetail der Output-Stream-Klasse?
von BeRsErKeR
10.11.2011, 19:48
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++11] std::initializer_list
Antworten: 3
Zugriffe: 781

Re: [C++11] std::initializer_list

Krishty hat geschrieben:il.size()?

Gruß, Ky
Ist das zur Compilezeit auswertbar? Finde leider keine hinreichend gute Doku dazu und kanns gerade nicht testen.
von BeRsErKeR
10.11.2011, 18:18
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++11] std::initializer_list
Antworten: 3
Zugriffe: 781

[C++11] std::initializer_list

Hallo hab da mal ne Frage zur std::initializer_list. Hat die Klasse irgendwie eine Art Größe (Anzahl der Elemente), die zur Compilezeit in Form einer const_expr zur Verfügung steht? Folgendes hab ich vor: template <typename T, size_t N> class some_array { public: some_array(std::initializer_list<T> ...
von BeRsErKeR
10.11.2011, 18:01
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Ok. Das gilt allerdings nur für strings. Wo wir gerade dabei sind, wieso sind eigentlich die <<-Operatoren für strings global und nicht Teil der stream-Klasse? Das frag ich mich schon eine ganze Weile, zumal die sich auch prima als Klassenmethode implementieren lassen.
von BeRsErKeR
10.11.2011, 01:30
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Wieso sollte er das nicht kompilieren, wenn überall ein std:: vor steht, so wie es sich gehört?
von BeRsErKeR
10.11.2011, 00:40
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

Danke für die Info. Ok die Funktion bekommt auch einen Parameter der was aus dem namespace enthält. Also wohl ADL. Find ich ehrlich gesagt aber doof. Sollte wenigstens eine Warnung kommen bzw. er sollte das gar nicht machen.
von BeRsErKeR
10.11.2011, 00:34
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

Re: call to namespace function

ADL?

Naja bar ist eine friend-Methode eines Types, der in foo liegt. Allerdings kennt er diesen Typ auch nicht, wenn ich den namespace nicht dranschreibe.
von BeRsErKeR
09.11.2011, 23:47
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: call to namespace function
Antworten: 19
Zugriffe: 2419

call to namespace function

Folgendes Beispiel: namespace foo { void bar(){} } int main(int argc, char **argv) { bar(); return 0; } Ist es normal, dass bar gefunden wird, obwohl ich weder ein using namespace benutze, noch einen namespace voranstelle? Mit dem g++ 4.4.3 funktioniert das jedenfalls und der gdb springt auch wirkli...
von BeRsErKeR
07.11.2011, 01:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: const reference
Antworten: 16
Zugriffe: 2646

Re: const reference

Artificial Mind hat geschrieben:
BeRsErKeR hat geschrieben:Wohl eher "Nebenwirkungen" ...
http://dict.leo.org/ende?lp=ende&search=side-effect ...
Ich glaube Nebenwirkung ist weitaus gebräuchlicher als Nebeneffekt. Und ich bezog mich da auch eher auf Krishtys Aussage mit den "Risiken und Seiteneffekten" auf Packungsbeilagen. ;)
von BeRsErKeR
06.11.2011, 21:12
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: const reference
Antworten: 16
Zugriffe: 2646

Re: const reference

Wohl eher "Nebenwirkungen" ...
von BeRsErKeR
04.11.2011, 19:03
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

dot hat geschrieben:Also ich hab irgendwie den Eindruck, dass wenn man diese Idee zu Ende denkt, .NET dabei rauskommt ;)
Naja nur halt schöner, schneller, einfacher und besser. ;)
von BeRsErKeR
04.11.2011, 18:58
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

Nenn es wie du willst. Es macht keinen Unterschied. Allerdings können die beiden (Teil-)Sprachen unabhängig voneinander arbeiten, daher könnte man für das Design auch verschiedene Sprachen nutzen, wenn der Compiler der Kernsprache die richtigen Informationen rüberreicht. Und auch die Kernsprache kön...
von BeRsErKeR
04.11.2011, 18:55
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: write to va_arg standard-konform?
Antworten: 9
Zugriffe: 1083

Re: write to va_arg standard-konform?

Ich dachte in deinem Fall gäbe es kein vsprintf und du würdest es daher von Hand nachbauen. Hab ich wohl missverstanden.
von BeRsErKeR
04.11.2011, 18:37
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

Ich frage mich schon eine Weile ob OO-Aspekte wirklich Teil der Programmiersprache sein sollten. Eine Klasse könnte man z.B. theoretisch in einer Art Meta-Sprache oder xml-ähnlichen Sprache deklarieren, genauso wie Vererbung und damit verbundene Hierarchien. Daher wäre ich fast für eine Trennung zw...
von BeRsErKeR
04.11.2011, 18:27
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: write to va_arg standard-konform?
Antworten: 9
Zugriffe: 1083

Re: write to va_arg standard-konform?

Ansonsten halt einfach eine Kopie des Funktionsparameters nutzen. Macht man ja prinzipiell eh wenn man den weiterverarbeiten will. Die 4 Bytes sollten nicht weh tun.
von BeRsErKeR
03.11.2011, 22:30
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

Hat sicher seine Reize, leider auch eine viel zu kryptische Syntax. Wenn ich schon sehe, dass manche Typen kleingeschrieben werden und andere komplett groß, dann denk ich mir, next. Also es geht in gewisser Weise in die Richtung, aber ist zu unleserlich für meinen Geschmack. Da ist es in C++ ja noch...
von BeRsErKeR
03.11.2011, 21:30
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: write to va_arg standard-konform?
Antworten: 9
Zugriffe: 1083

Re: write to va_arg standard-konform?

Nur mal aus Interesse. Was willst du mit diesem Code anfangen? Soweit ich das verstehe setzt du den Wert eines Funktionsparameters vom Typ int. Was soll das bringen? Ich hatte vor kurzem mal festgestellt dass sich der gcc und der VS Compiler bei Funktionsparametern anders verhält, jedenfalls für non...
von BeRsErKeR
03.11.2011, 17:52
Forum: Algorithmen und Datenstrukturen
Thema: Isometrische Karte | event handler
Antworten: 22
Zugriffe: 13260

Re: Isometrische Karte | event handler

Könnte man die Raute nicht einfach als 4 rechtwinklige Dreiecke betrachten und kurz prüfen in welchem umschließenden Rechteck dieser Dreiecke die Maus liegen könnte? Das wäre ja recht simpel. Und wenn man ein mögliches umschließendes Rechteck gefunden hat, kann man ja einfach (anhand der Steigung de...
von BeRsErKeR
03.11.2011, 17:29
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

Tut mir leid. Ich hab mich glaube ich nicht ganz verständlich ausgedrückt. Ich bin keineswegs ein Fan von xml. Ich wollte nur sagen, dass man Klassen, Hierarchien usw auch in beliebigen anderen Sprachen beschreiben kann und dass es meiner Meinung nach nicht wirklich "Code" ist, sondern ehe...
von BeRsErKeR
03.11.2011, 03:28
Forum: Algorithmen und Datenstrukturen
Thema: Ikosaeder Triangle Strip
Antworten: 16
Zugriffe: 6847

Re: Ikosaeder Triangle Strip

Meine Idee war halt, dass ich für ein Partikelsystem von volumetrischen Partikeln einfach Punkte an den Geometry Shader übergeb und der mir Ikosaeder erzeugt weil die ja einigermaßen low-poly-approximation einer Kugel sind. Allerdings wüsste ich auch noch nicht genau wie ich die dann vernünftig tex...
von BeRsErKeR
03.11.2011, 03:17
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

Ich frage mich schon eine Weile ob OO-Aspekte wirklich Teil der Programmiersprache sein sollten. Eine Klasse könnte man z.B. theoretisch in einer Art Meta-Sprache oder xml-ähnlichen Sprache deklarieren, genauso wie Vererbung und damit verbundene Hierarchien. Daher wäre ich fast für eine Trennung zwi...
von BeRsErKeR
02.11.2011, 22:41
Forum: Algorithmen und Datenstrukturen
Thema: Ikosaeder Triangle Strip
Antworten: 16
Zugriffe: 6847

Re: Ikosaeder Triangle Strip

dot hat geschrieben:Ich zähl nur 12 Vertices!?
Also ich zähl 22.

Und ich glaube auch, dass diese 22 nicht reichen. Wenn du es in 5 Triangle-Strips unterteilst benötigst du nur 8 zusätzliche (doppelte) Vertices, also 30. Was besseres fällt mir auch gerade nicht ein.
von BeRsErKeR
02.11.2011, 22:39
Forum: Algorithmen und Datenstrukturen
Thema: Ctor einer Klasse aufrufen, die so heißt wie eine Methode
Antworten: 28
Zugriffe: 10933

Re: Ctor einer Klasse aufrufen, die so heißt wie eine Method

wieso nicht einfach gettern ein get vorranstellen, also getPosition(), statt position()? Es verrät zu viel über die Interna. Wenn eine Methode getXXX() heißt, dann erwarte ich, dass sie den Wert tatsächlich in annähernd O(0) aus dem Speicher liest. Ich erwarte dann außerdem, dass dann ebenfalls all...