Die Suche ergab 269 Treffer

von DerAlbi
01.02.2018, 11:22
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Visual C++] Funktionsobjekt -> Crash
Antworten: 7
Zugriffe: 1381

Re: [Visual C++] Funktionsobjekt -> Crash

Also wenn sich der generierte Code ändert, ist das nicht zwangsläufig ein Bug bei der Code-Generierung. Wer kennt es nicht, dass Bugs erst auftauchen, wenn man agressiv optimiert oder wenn man irgendwas im Code ändert, der Compiler den Code umstellt oder anders inlined und plötzlich knallts. Die Urs...
von DerAlbi
30.01.2018, 05:19
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Visual C++] Funktionsobjekt -> Crash
Antworten: 7
Zugriffe: 1381

Re: [Visual C++] Funktionsobjekt -> Crash

Die STL erwartet aber keine Lamdas, sondern nur komplett generische Objekte, die dann mit Objekt(Argument) aufgerufen werden. Das Lamda wird nichtmal zum Funktionszeiger degeneriert oder so. Ob das ein Lambda ist, oder nicht, spielt keine rolle. Das ist auch keine Eigenschaft der STL... wenn es da d...
von DerAlbi
03.01.2018, 20:08
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Vergleichen von Elementen in einer Liste
Antworten: 11
Zugriffe: 2192

Re: Vergleichen von Elementen in einer Liste

Nein, mach es jetzt. Später wird das nur kompliziert nachzurüsten und dieses Baum-Prinzip, wenns einmal da ist, hilft bei sehr vielen Skalierungsthemen. Auf auf!
von DerAlbi
02.01.2018, 21:17
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Inline Variables
Antworten: 7
Zugriffe: 1298

Re: [C++] Inline Variables

Die Konstruktoraufruf-Abfolge ist mit inline-Variablen aber immer noch unklar. Das stinkt zum Himmel.
von DerAlbi
02.01.2018, 21:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Vergleichen von Elementen in einer Liste
Antworten: 11
Zugriffe: 2192

Re: Vergleichen von Elementen in einer Liste

std::next hilft da #include <list> struct BEAST_Entity {}; int abcdefg(int num) { std::list<BEAST_Entity*> LISTEntity; std::list<BEAST_Entity*>::iterator iEntity, iCompare; for (iEntity = LISTEntity.begin(); iEntity != LISTEntity.end(); ++iEntity) for (iCompare = std::next(iEntity, 1); iCompare != L...
von DerAlbi
23.11.2017, 20:22
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Na na, wer nutzt denn heute noch Chrome! Jetzt wo Firefox Quantum da ist ;-)
von DerAlbi
17.10.2017, 20:48
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1945
Zugriffe: 817825

Re: Showroom - Aktuelle Arbeiten und Projekte

Mensch, da schaffste ja bald Unlimited Detail ^_^
von DerAlbi
20.09.2017, 22:26
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Krishty, das mit den Schildern hat schon seinen Sinn. Stell dir vor dir wird eine Adresse gegeben bei der du jemand besuchen willst/sollst: bei der Anfahrt zur Adresse siehst du an der Zielstraße das EInbahnstraßenschild: alles, was du deinem "Ziel" vorwerfen kannst, ist dass es komplizier...
von DerAlbi
20.09.2017, 20:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [QT] Alte Libs mit neuem Compiler
Antworten: 2
Zugriffe: 1025

Re: [QT] Alte Libs mit neuem Compiler

Also ich habe mir das runtergeladen. Das scheint wieder so ein OpenSource-Projekt zu sein, wo die Leute nicht verstehen, dass ich Anwender sein will und nicht Entwickler davon. Mit anderen Worten: keine Ahnung, wie ich damit umzugehen habe. Habs installiert, habs geupdated wie beschrieben. Es hat mi...
von DerAlbi
20.09.2017, 08:08
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [QT] Alte Libs mit neuem Compiler
Antworten: 2
Zugriffe: 1025

[QT] Alte Libs mit neuem Compiler

Hallo Leute, ich entwickle auf ARM mit einem GCC 7.2, der C++17 kann und davon mache ich auch heftigst Gebrauch. Nun muss ich auf dem PC eine GUI schreiben, die mit dem ARM-Code über USB interagiert. Dabei möchte ich Code vom Mikrocontroller wiederverwenden, ohne alles auf C++14 umändern zu müssen [...
von DerAlbi
14.09.2017, 04:08
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Ja, die const-ness darf sein. Die Klasse abstrahiert Hardware-Pins eines Mikrocontrollers und hat keinen eigenen State. Da es keine Member-Variablen gibt, gibts nichts zu ändern. Daher habe ich es const gemacht. [weil ich es kann]. Theoretisch kann man auch einfach static Memberfunctions draus mache...
von DerAlbi
11.09.2017, 18:50
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Wow, was auch immer deine dependent base class ist, aber dass es dafür eine Erklärung gibt, ist schonmal hübsch.
Aber jedes mal per using alles reinzuholen, ist genauso bekloppt, wie die static constexpr per Copty&Paste überall direkt einzufügen.
Fail :-(
von DerAlbi
11.09.2017, 18:09
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

..bis das aufm GCC für ARM angekommen ist.... btw: kann jemand sagen, warum der die static constexpr nicht vererbt? Die Fehlermeldung ist, dass alles, was ich denke, das von der Basisklasse bereitgestellt werden sollte, nicht bereit gestellt wird. (Konkret: GPIO wird nicht gefunden) Ich hab schon de...
von DerAlbi
11.09.2017, 16:38
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Ich mache etwas prinzipiell falsch. Irgendwie implementiere ich alles nur noch in Headern. Also direkt in der Klasse und gut. Da vieles auf Templates basiert ist das meistens auch ein Zwang. Das führt nun effektiv dazu, dass ich quasi nur 2 .cpp habe und der rest sind header. Das Dumme ist, dass bei...
von DerAlbi
15.08.2017, 13:51
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

kann es sein, dass sowas in einem Installer evtl einfacher ist? Die haben bestimmt recht trivial abstrahiert Zugriff auf Dienste und so ein Zeugs... können Daten löschen und schreiben und so.. Ich habe leider davon auch keine Ahnung. Zur Zeit alles nur Kreationistendenken ^_^ und "Telemetrie&qu...
von DerAlbi
15.08.2017, 12:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Bau ein Script für das, was du machst, dann hat die Welt was davon, falls du es hergibst :-)
von DerAlbi
14.08.2017, 23:06
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Was mich in dem Zusammenhang interessiert: es ist ja nicht D3D, was lahm ist, sondern der Treiber. Gibts bei D3D den Software-Emulation noch? Unter D3D9 gabs das... hat das auch solche komischen Init-dalay Effekte? Meine 500ms-Agumentation lief darauf hinaus, dass du nur besser sein musst, als D3D.....
von DerAlbi
14.08.2017, 16:04
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Die Anzahl der Lichtquellen ist für einen Rasterizer egal... das frisst keine Performance, solange die keine Schatten werfen sollen. (Ist vertexbasiert, da lacht der Prozessor drüber) Verschiedene Materialien sind auch nicht schlimm, solange die aus den üblichen Lichtfarben und Texturen bestehen... ...
von DerAlbi
14.08.2017, 13:56
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Hmmh. Shader sind mist. Das ist echt ein bisschen schade. Anti-Aliasing halte ich für unwichtig: angesichts der Zielbildgröße ("thumbnail"), kannst du locker 8x größer skalieren und dann runterrechnen. Mehr als Licht auf Vertexbasis + Texturierung kann mein Software-renderer leider nicht :...
von DerAlbi
14.08.2017, 07:27
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Thumbnail? Klingt nach nur einem Bild, das du rendern magst, vermutlich mit überschaulicher geometrie, simpler texurierung, fixe Kamera und fixes licht.... Schnuffipupsi, nimm nen Software rasterizer dafür, der ist direkt in deiner Exe, braucht keine komplexe initialisierung und ist 100x schneller f...
von DerAlbi
26.07.2017, 20:58
Forum: Allgemeines Talk-Brett
Thema: Seiten über Wissenschaft/Forschung?
Antworten: 15
Zugriffe: 3234

Re: Seiten über Wissenschaft/Forschung?

Nein man :-D das ist ein Verdrehen der ganzen Sache. Schau: wenn man richtig ehrlich an Sachen interessiert ist, dann gehört es praktisch implizit zum Lebensstil - sowas wie ZFX als Startseite haben z.B. Wenn das allerdings nicht so ist, jetzt aber jemand kommt: "Ich konnte früher mal besser pr...
von DerAlbi
26.07.2017, 12:42
Forum: Allgemeines Talk-Brett
Thema: Seiten über Wissenschaft/Forschung?
Antworten: 15
Zugriffe: 3234

Re: Seiten über Wissenschaft/Forschung?

Hmmh... Da jammert jemand im Jammer-Thread, dass der Kopf langsam nachlässt, ...dann macht er einen Thread auf, in dem er Quellen sucht, um sich zu bilden und zu informiren. ...nun sich der jemand aber nur "bilden"; und nicht schlauer werden. ...und aus dem Informieren, ist Entertainment g...
von DerAlbi
26.07.2017, 11:45
Forum: Allgemeines Talk-Brett
Thema: Seiten über Wissenschaft/Forschung?
Antworten: 15
Zugriffe: 3234

Re: Seiten über Wissenschaft/Forschung?

Dunning-Kruger incomming. Über etwas zu lesen oder informiert zu sein ist gefährlich, weil man sich berufen fühlt über Sachen reden zu können, die man nicht in voller Tiefe verstanden hat. Für sowas reichen Youtube Top10-Videos, wenn du magst. Wirkliche Qualität baut sich aber erst durch Erfahrung a...
von DerAlbi
16.07.2017, 12:48
Forum: Vorstellungsbereich
Thema: [Projekt] StoneQuest lebt noch!
Antworten: 914
Zugriffe: 225820

Re: [Projekt] StoneQuest lebt noch!

VideoWunsch++.
von DerAlbi
14.07.2017, 23:11
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

:o :oops: daran hätte ich nie gedacht. Fazit: fürs Programmieren gibts zu wenig klammern auf der Tastatur. :oops: :o
von DerAlbi
14.07.2017, 18:23
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1459518

Re: Jammer-Thread

Jammern: ich habe keine Ahnung warum ich den Syntax brauche Anti-Jammern: ..aber ich habe ihn zustande bekommen, indem ich die Fehlermeldung des GCCs befolgt habe. template<> struct HWSPIDesc<SPI_1> { ... template<typename SizeDefiningType> using TxDMAType = SPeripheryDMAChannel<eDMA::DMA_1, 3, Size...
von DerAlbi
14.07.2017, 17:33
Forum: Allgemeines Talk-Brett
Thema: Programmierer - Log - Bereich
Antworten: 6
Zugriffe: 1400

Re: Programmierer - Log - Bereich

Also immer, wenn du etwas Wichtiges programmierst kannst du z.B. den letzten Post editieren - damit rutscht er nicht in den Fokus anderer. Damit kannst du z.B. mit Datum versehene Edits hinzufügen und nur bei Echten Milestones einen neuen Beitrag machen. Andererseits, da es so Wichtig ist, sollte di...
von DerAlbi
13.07.2017, 23:27
Forum: Algorithmen und Datenstrukturen
Thema: sound channel mixing - Formel ?
Antworten: 59
Zugriffe: 17265

Re: sound channel mixing - Formel ?

Ich glaub RedGuy ist mit der Darstellung von -1.0..+1.0 nicht vertraut - Wave-Files haben ja immerhin den Wertebereich von signed short - daher die "Verwirrung". Aber die Schlussfolgerung, dass mit der Formel keine Übersteuerung auftritt ist verkehrt: wenn alles 1.0 ist, kommt da immer 3^(...