by Anonymous » 07 Nov 2025, 11:25
Last post by Anonymous «
by Anonymous »
Ich verstehe nicht, warum man in diesem Beispiel gezwungen ist, static_cast(foo) zu verwenden, um eine Referenz zu nehmen:
struct Foo
{
operator int&() { return bar; }
int bar{42};
};
by Anonymous » 07 Nov 2025, 11:07
Last post by Anonymous «
by Anonymous »
Ich möchte einen QString an eine Lambda-Slot-Funktion übergeben, um ihn weiter zu modifizieren. Leider verlässt der QString den Gültigkeitsbereich, bevor er den Slot erreicht, sodass ich keinen Text...
by Anonymous » 07 Nov 2025, 10:26
Last post by Anonymous «
by Anonymous »
Beim Implementieren einer Dijkstra-Suche in einem Diagramm rufe ich eine separate Methode auf, um die Suche durchzuführen, und übergebe ihr einen Zeiger auf meine Knoten und direkte Werte für...
by Anonymous » 07 Nov 2025, 09:13
Last post by Anonymous «
by Anonymous »
Ich möchte einen QString an eine Lambda-Slot-Funktion übergeben, um ihn weiter zu modifizieren. Leider verlässt der QString den Gültigkeitsbereich, bevor er den Slot erreicht, sodass ich keinen Text...
by Anonymous » 07 Nov 2025, 08:27
Last post by Anonymous «
by Anonymous »
Betrachten Sie dieses Beispiel:
// thread A:
start_transaction();
update_mysql();
commit_transaction(); // remove key from mysql tables
remove_redis_cache( key );
by Anonymous » 07 Nov 2025, 08:08
Last post by Anonymous «
by Anonymous »
Angenommen, ich habe eine Funktion T foo(size_t i). Was wäre eine elegante und prägnante Möglichkeit, ein Objekt arr vom Typ std::array zu konstruieren, sodass wir arr == foo(i) haben?
Wenn möglich,...
by Anonymous » 07 Nov 2025, 08:00
Last post by Anonymous «
by Anonymous »
Ich möchte eine Vorlagenfunktion erstellen, die ein std::array als nicht typisiertes template-Argument für jedes N verwendet (das ist seit C++20 möglich).
Ausdrücklich kann ich es so machen:...
by Anonymous » 07 Nov 2025, 07:39
Last post by Anonymous «
by Anonymous »
Ich arbeite an einem Projekt, bei dem ich einen LCD-Displaytext mit Morsecode und einen Summer habe, um die Töne für eine festgelegte Dauer abzuspielen, und ich einen IR-Empfänger und eine...
by Anonymous » 07 Nov 2025, 06:58
Last post by Anonymous «
by Anonymous »
Die Standardvorlagen std::pair und std::array sind Sonderfälle von std::tuple, und es liegt auf der Hand, dass sie über einen sehr ähnlichen Satz an Fähigkeiten verfügen sollten.
by Anonymous » 07 Nov 2025, 06:15
Last post by Anonymous «
by Anonymous »
Ich möchte ein Tool entwickeln, das bei der Transformation eines Codes wie diesem hilft:
#ifdef MYLIB_ENABLE_DEPRECATED_CODE
... some deprecated code ...
#endif
by Anonymous » 07 Nov 2025, 06:03
Last post by Anonymous «
by Anonymous »
In meinem Code verwende ich „Draw Line“, um die Modellauswahllinie und die Fehlerkantenlinie zu zeichnen, und „Draw Triangle“, um ein 3D-Modell zu zeichnen.
Mit dem Open-Mesh-Griff des Modells werden...
by Anonymous » 07 Nov 2025, 05:20
Last post by Anonymous «
by Anonymous »
Ich habe an diesem Tool gearbeitet, um schnell einige Systemstatistiken zu protokollieren, z. B. Speicherinformationen und den Prozentsatz der CPU-Auslastung (wie die Anzeige im Task-Manager). Ich...
by Anonymous » 04 Nov 2025, 08:04
Last post by Anonymous «
by Anonymous »
Hier ist ein möglicherweise falsches Programm für die Kommunikation zwischen einer Funktion und einem Signalhandler, der sie unterbrechen könnte. Gehen Sie davon aus, dass HandleSignal so...
by Anonymous » 04 Nov 2025, 07:13
Last post by Anonymous «
by Anonymous »
Jede C++-Klasse kann zunächst vorwärts deklariert und erst später im Programm definiert werden. Sind funktionslokale Klassen eine Ausnahme von dieser Regel?
Bitte ziehen Sie ein vereinfachtes...
by Anonymous » 04 Nov 2025, 06:32
Last post by Anonymous «
by Anonymous »
In der Frage: Warum benötigt die Microsoft-Implementierung von std::string 40 Bytes auf dem Stapel? Es wird festgestellt, dass ein std::string im Debug-Modus 8 zusätzliche Bytes erfordert.
Nachdem...
by Anonymous » 31 Oct 2025, 02:12
Last post by Anonymous «
by Anonymous »
Ich versuche, ein ECS-Muster für ein Videospiel in C++ zu implementieren.
Die drei Elemente des Musters werden hauptsächlich durch einen Manager ( EntityManager , ComponentManager, System Manager),...
by Anonymous » 31 Oct 2025, 01:43
Last post by Anonymous «
by Anonymous »
Bevor ich zu meiner Hauptfrage komme, gehe ich davon aus, dass std::mutex::unlock() dies nicht mehr berührt, sobald der Mutex in einen Zustand versetzt wird, in dem ein anderer Thread ihn...
by Anonymous » 31 Oct 2025, 00:31
Last post by Anonymous «
by Anonymous »
Ich versuche, einen std::vector-Container mit einer anderen std::vector- und tbb::parallel_for-Methode zu füllen, wie im folgenden Codeausschnitt gezeigt:
#include
#include
#include
by Anonymous » 30 Oct 2025, 23:18
Last post by Anonymous «
by Anonymous »
Ich möchte ein kleines C++-Programm erstellen, das einen einfachen Editor und ein Vorschaufenster einbettet, das ein Bild/eine Textur/einen Pixelsatz anzeigt.
Die Benutzeroberfläche besteht aus zwei...
by Anonymous » 30 Oct 2025, 22:57
Last post by Anonymous «
by Anonymous »
Ich versuche, Bilder mit stb zu generieren, aber die generierten Bilder neigen dazu, vertikale Linien zu haben. Der Code zum Generieren der Bilddaten befindet sich in dieser Funktion.
u64* pixels =...
by Anonymous » 30 Oct 2025, 14:18
Last post by Anonymous «
by Anonymous »
Wenn es möglich ist, möchte ich ein Makro definieren, das die Anzahl der Argumente in der Funktionsvorlage ARGS_COUNT annimmt und eine Vorlage erstellen, in der alle Argumenttypen aufgezählt werden...
by Anonymous » 30 Oct 2025, 13:33
Last post by Anonymous «
by Anonymous »
Diese Frage ist dieser Frage ähnlich, aber ich muss sie in einer unordered_map (hashMap) statt in einer Karte finden. Da die Elemente in einer unordered_map offensichtlich ungeordnet sind, kann ich...
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum