https://stackoverflow.com/questions/204 ... nce-member
wenn ich das richtig überflogen habe, reden die Leute davon, sowas mit std::reference_wrapper<T> zu umschiffen.
Die Suche ergab 269 Treffer
- 10.08.2020, 18:31
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C++ Move-Assignment
- Antworten: 5
- Zugriffe: 520
- 06.08.2020, 13:21
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Woran verschluckt sich CLANG hier?
- Antworten: 3
- Zugriffe: 410
Re: Woran verschluckt sich CLANG hier?
Danke. Also warten und Tee trinken :-)
Ich hatte bisher nur die gcc-version zurückgeschraubt.. das scheint da schon eine Weile zu funktionieren
Ich hatte bisher nur die gcc-version zurückgeschraubt.. das scheint da schon eine Weile zu funktionieren
- 05.08.2020, 17:55
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Woran verschluckt sich CLANG hier?
- Antworten: 3
- Zugriffe: 410
Woran verschluckt sich CLANG hier?
https://godbolt.org/z/sP1Wex
Gcc tut.
Code: Alles auswählen
struct empty {};
template<auto arg> void Test() { }
empty e1;
void WTF()
{
Test<e1>(); //<----
empty e2;
Test<e2>(); //<----
}
- 25.07.2020, 04:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Brauche AVX256-Code der viel Strom zieht
- Antworten: 3
- Zugriffe: 481
Re: Brauche AVX256-Code der viel Strom zieht
Update: der Threadripper läuft:
a) unter Prime95 mit 3.5GHz
b) mit AVR256 FFT-Code @ 3.7GHz
c) mit Krishtys link @ 4.1GHz.
a) unter Prime95 mit 3.5GHz
b) mit AVR256 FFT-Code @ 3.7GHz
c) mit Krishtys link @ 4.1GHz.
- 24.07.2020, 19:16
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Brauche AVX256-Code der viel Strom zieht
- Antworten: 3
- Zugriffe: 481
Re: Brauche AVX256-Code der viel Strom zieht
Danke, habe direkt den AVX-Schnipsel probiert. Funktioniert, aber bei weitem nicht gut genug..
Im Vergleich zu Prime95... nicht mal annähernd. Ich weiß leider nicht, was Prime95 macht.
Ich habe auch einen AVX-FFT-Code am laufen, funktioniert bisschen besser, aber auch nicht gut genug.
Im Vergleich zu Prime95... nicht mal annähernd. Ich weiß leider nicht, was Prime95 macht.
Ich habe auch einen AVX-FFT-Code am laufen, funktioniert bisschen besser, aber auch nicht gut genug.
- 24.07.2020, 16:19
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Brauche AVX256-Code der viel Strom zieht
- Antworten: 3
- Zugriffe: 481
Brauche AVX256-Code der viel Strom zieht
Hallo Leute, ich habe mit X86-Programmierung nicht viel am Hut, daher brauche ich Hilfe, um Hardwarefehler festzustellen. Eventuell hat jemand von euch schon Code rumliegen oder weiß aus welchem Open-Source-Projekt man was rausholen könnte... Ich brauche eine Schleife, die man mit Rausch-Daten fütte...
- 23.07.2020, 17:15
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
Ubuntu pusht gerade den 5.4er Kernel, der hat Probleme mit Monitor-Zeugs, an AMD-GraKas erst recht. Wähle beim Booten den 5.3er Kernel aus und gut, dann deinstalliere den 5.4er und verbiete Updates erstmal - oder stelle im GRUB den Default-Starteintrag auf 5.3. Das wird von Kernel-Version zu Kernel-...
- 23.07.2020, 16:24
- Forum: Allgemeines Talk-Brett
- Thema: Aus dem Jammern: Linux und Windows und UI und UX
- Antworten: 124
- Zugriffe: 9039
Re: Aus dem Jammern: Linux und Windows und UI und UX
Ich verfolge den Thread hier ein bisschen.... Ich bin selbst auf Linux umgestiegen und ich kann die Probleme gerade überhaupt nicht nachvollziehen. Weder die, die vom Win-User beklagt werden, noch die Rechtfertigung diverser Aspekte von Linux-Usern. Ich bin auf Linux-Mint(Cinnamon Desktop) umgestieg...
- 17.12.2019, 14:06
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
Neuer PC und damit endlich der Umstieg auf Linux. Mint als Einsteiger-Distro. Der Anfang ist sehr holprig. Man gewöhnt sich aber relativ schnell. Die Lernkurve ist steil, aber man muss auch viel lernen. Ich habe leider große Probleme mit dem Hardware-Support. Mein optischer Sound-Ausgang z.B. geht ü...
- 26.03.2019, 14:00
- Forum: Allgemeines Talk-Brett
- Thema: Demos gegen Artikel 13 am 23.3.2019
- Antworten: 13
- Zugriffe: 3144
Re: Demos gegen Artikel 13 am 23.3.2019
Die Entscheidung finde ich extrem interessant. Demokratie, im Sinne von "das Volk regiert", hat damit extrem gewonnen, da hier vielen die Augen gewaschen werden. Wenn gerade der jungen Generation so überdeutlich gezeigt wird, wie kaputt/korrupt das System, wird das langfristige Konsequenze...
- 31.10.2018, 15:10
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
Danke für den Hinweis. Minimalbeispiel: https://godbolt.org/z/DCeZVd GCC verkackt, Clang schlucks. Es scheint, als ginge bei der "&Array[0]" vs "Array" etwas kaputt bzw ist da eventuell eine Umwandlung im Gange, die da nicht hingehört? Klingt, als würde der bei der "&...
- 31.10.2018, 11:56
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
Bin mir unsicher: https://godbolt.org/z/akP6SV
hier verkackt GCC und Clang gleichermaßen. Eventuell sind unsere Erwartungen falsch.
Pointer als Template-Parameter sind wohl etwas merkwürdig. Da sollte man erst mal diskutieren, was hier vor sich geht.
hier verkackt GCC und Clang gleichermaßen. Eventuell sind unsere Erwartungen falsch.
Pointer als Template-Parameter sind wohl etwas merkwürdig. Da sollte man erst mal diskutieren, was hier vor sich geht.
- 31.10.2018, 02:07
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
Interessant. https://godbolt.org/z/iZcxe6 Stellt man auf Clang, wird es geschluckt. GCC hat zwar keinen Crash, verreckt aber an dem Code auch mit einer Fehlermeldung, die keinen Sinn macht. Gräbt man tiefer, und lässt sich den Typ des Funktionszeigers mal ausgeben: https://godbolt.org/z/CCXCi3 GCC b...
- 16.09.2018, 11:41
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6342
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Interessant, dass das so problemlos geht ^_^
Ich wollte schon auf die Wobbel in der Textur (Steinwand) hinweisen, aber die Float-Variante hat das irgendwie auch.
Weißt du, warum das so komisch ist?
Ich wollte schon auf die Wobbel in der Textur (Steinwand) hinweisen, aber die Float-Variante hat das irgendwie auch.
Weißt du, warum das so komisch ist?
- 13.09.2018, 18:31
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6342
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Ja, das finde ich auch nicht sonderlich durchdacht, da einfach ein FP16-Typ hinzusetzen. Generell wird dir auch der Cortex M3 dankbar dafür sein, wenn du ein 16x16+32 machst, anstatt ein 32x32+64. Es ist also schon sinnvoll zu wählen, wo man wie viel fractional bits investiert. Texturkoordinaten z.B...
- 13.09.2018, 15:27
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6342
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Oha, das in Fixpunkt umzuarbeiten wird ein murx, aber das ist schon ok. Ich habe hier eine FP-Biliothek mit Lazy-Eval und multiply-add optimierung und so (C++14 oder so)
Falls du sowas nutzen magst, einfach sagen ^_^ ich update dann
Falls du sowas nutzen magst, einfach sagen ^_^ ich update dann
- 13.09.2018, 15:00
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6342
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Huui, was ist denn da der Flaschenhals? Ein 120MHz Cortex M3 sollte sowas fast flüssig rendern können; 24FPS bedeutet immer hin 65 takte pro Pixel. Eine SPI mit ~30MHZ und DMA haut das auch mit 24FPS raus. Der Backbuffer passt auch 2x in den Ram, also kann man SPI & DMA tatsächlich nutzen. Mit T...
- 11.08.2018, 01:42
- Forum: Algorithmen und Datenstrukturen
- Thema: RSA Publick-Key und Man-in-the-Middle in eigenen Projekten
- Antworten: 4
- Zugriffe: 2372
Re: RSA Publick-Key und Man-in-the-Middle in eigenen Projekt
Public heißt ja nicht unbedingt, dass der Schlüssel unverschlüsselt verschickt werden MUSS, sondern nur, dass er gewusst werden DARF. Schlüsselaustausch über Diffie-Hellman kann man immer als Abstraktion obendrüber hauen.
- 06.07.2018, 23:05
- Forum: Allgemeines Talk-Brett
- Thema: [SAMMELTHREAD] Sehenswerte Videos
- Antworten: 898
- Zugriffe: 383745
Re: [SAMMELTHREAD] Sehenswerte Videos
Hmmh.- Im Prinzip hast du recht. Dein fruchtbarer Weg ist allerdings auch der, den rechte Parteien gehen. Kritik im Angesichte des Schwachsinns [oder unverstandener Komplexität] schlüssig klingen zu lassen ist halt auch nicht schwer, selbst wenn man es selbst nicht viel besser weiß. ;-) Du hast rech...
- 06.07.2018, 10:15
- Forum: Allgemeines Talk-Brett
- Thema: [SAMMELTHREAD] Sehenswerte Videos
- Antworten: 898
- Zugriffe: 383745
Re: [SAMMELTHREAD] Sehenswerte Videos
Also was man da so sieht und auch kommentiert hört weckt kein Vertrauen. Das Problem ist, dass einem jeder irgend einen scheiß erzählen kann und sobald man es nicht besser weiß, nimmt man die schlauer wirkende Meinung - die kann aber genauso bullshit sein. Bei 3:55 kann ich fachmännisch beurteilen, ...
- 24.05.2018, 08:57
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: structured binding vs. iterator pair
- Antworten: 11
- Zugriffe: 3589
Re: structured binding vs. iterator pair
Ich hatte auch an ähnliche Gegenargumente zu Referenzen gedacht, aber auf simples löschen bin ich nicht gekommen :-D Ich hatte was im Kopf wie "der Abstand zwischen min und max" per std::distance oder so, aber da man die reihenfolge nicht fesstellen kann, klappt das generalisiert z.B. für ...
- 23.05.2018, 23:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: structured binding vs. iterator pair
- Antworten: 11
- Zugriffe: 3589
Re: structured binding vs. iterator pair
Ich kann da nirgends widersprechen, aber deine Lösung mit der Dereferenzierung des pairs z.B. könnte im pair direkt implementiert sein, wenn beide Typen Pointer (bzw "dereferenzierbar") sind.. die Operation kann man für alles andere ja rausSFINAEn. Ich weiß auch selbst nicht ob ich nun übe...
- 23.05.2018, 21:16
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: structured binding vs. iterator pair
- Antworten: 11
- Zugriffe: 3589
Re: structured binding vs. iterator pair
Naja der Defekt ist mMn das man in structured bindings nicht dereferenzieren kann, sodass man - gerade bei trivialen oder mathematischen Typen - direkt mit den Werten arbeiten. Das kann man jetzt entweder auf die structured bindings schieben, dass dort Syntaktischer Zucker in den Klammern fehlt, ode...
- 23.05.2018, 19:35
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: structured binding vs. iterator pair
- Antworten: 11
- Zugriffe: 3589
Re: structured binding vs. iterator pair
Ok, diese Offensichtlichkeit hatte ich aus meinem Kopf komplett verbannt, da ich mit den Werten doch einiges Zeugs ausrechne und gerade in Formeln mit Multiplikation wirds irgendwann wirr. Ich finde es halt irgendwie komisch.. das ist ein recht offensichtlicher Defekt bei dem structured bindings, wo...
- 23.05.2018, 05:31
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: structured binding vs. iterator pair
- Antworten: 11
- Zugriffe: 3589
structured binding vs. iterator pair
Hallo Leute, ich habe folgenden Code: const float HalfMin = *std::min_element(RawProjSensorValues_Half.begin(), RawProjSensorValues_Half.end()); const float HalfMax = *std::max_element(RawProjSensorValues_Half.begin(), RawProjSensorValues_Half.end()); Um endlich mich mehr auf C++17 einzulassen [und ...
- 12.05.2018, 02:18
- Forum: Vorstellungsbereich
- Thema: [Projekt] Devader
- Antworten: 1628
- Zugriffe: 511877
Re: [Projekt] Devader
Also ich finde die Grafik ok. Das scheint wohl Geschmackssache zu sein und ich glaube das ist ok - nur weil die Kundschaft nicht maximal ist... Ich glaube ein Grafikboost ist die Arbeit nicht wert - der Spielspaß bleibt davon unberührt. Ich sehe das Projekt auch schon lange hier, habe immer nur die ...
- 28.04.2018, 16:39
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1485938
Re: Jammer-Thread
..oder hast du ein System, dass derartig veraltet ist, dass das Filesystem/OS TRIM nicht unterstützt bzw automatisch ausgeführt wird?
- 26.04.2018, 15:50
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2059
- Zugriffe: 681704
Re: Anti-Jammer-Thread
Globale Objekte sind für mMn so etwas keine gute Lösung. Ich arbeite z.B. mit einem STM32 (mehreren). Dort hat z.B. die interne Peripherie Glock-Gating (man kann die lahmlegen und damit Strom sparen). Dadurch macht RAII mehr sinn, weil man sich um das Ein/Ausschalten der Clock z.B in einem Konstrukt...
- 26.04.2018, 12:16
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2059
- Zugriffe: 681704
Re: Anti-Jammer-Thread
Ich weiß nicht, ob das in meinem Fall mit Hardware-Instanzen Sinn macht. Ein zweiter Motor wird z.B. über andere Pins angesteuert werden, dadurch wäre die Klasse nicht die selbe sondern würde sich mindestens in den Template-Argumenten unterscheiden. Ich glaube das ist bei enorm viel Hardware so.. (z...
- 26.04.2018, 11:52
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2059
- Zugriffe: 681704
Re: Anti-Jammer-Thread
Naja, da ein zweiter Schrittmotor auch technisch etwas anderes machen wird, wird eine zweite Instanz ein getrenntes Singleton-Objekt werden.. Wenn beide Schrittmotoren zusammenarbeiten (ich hab sogar zwei) sind nicht die einzelnen Schrittmotoren die eigentliche Ressource (wenngleich die für sich sel...