Suchergebnisse für Anfrage "c++"

4 die antwort

Wie MAKE weiß, welche Quelldatei geprüft werden soll

Wie das einfach istmake Skript weiß, dass einige der CPP-Dateien geändert wird? Bedeutet dies, dass für jede .o-Datei die entsprechende .cpp-Datei gesucht wird? Was ist, wenn die Erweiterung unterschiedlich sein wird - zum Beispiel.c hellomake: ...

4 die antwort

Wie entferne ich das Auffüllen von Bytes zwischen Datenelementen einer Struktur

Ich habe eine Binärdatei mit "messages" und versuche, die Bytes mithilfe von structs in die richtige Variable einzufügen. In meinem Beispiel habe ich zwei Arten von Nachrichten verwendet: Tmessage und Amessage. #include <iostream> #include ...

8 die antwort

Warum kann operator () des zustandslosen Funktors nicht statisch sein?

Warum istoperator () von staatenlosem functor darf nicht @ sestatic? Zustandslose Lambda-Objekte können in Zeiger auf freie Funktionen konvertiert werden, die die gleiche Signatur wie ihr @ habeoperator (). Stephan T. Lavavej ...

TOP-Veröffentlichungen

2 die antwort

Wie bekomme ich die Lautstärke von Android mit JNI aus nativem Code?

Ich versuche, die Lautstärke unter Android mit JNI von C ++ zu bekommen. Meine Einschränkung ist, dass ich keinen Zugriff auf den Java-Teil habe. Ich habe eine Möglichkeit gefunden, meine JNI-Abfrage von dieser Site aus durchzuführen: ...

10 die antwort

n welchen Situationen soll ein Zeiger gelöscht werde

Meine folgende Frage bezieht sich auf die Speicherverwaltung. Ich habe zum Beispiel eine int-Variable, die in einer Klasse nicht dynamisch zugewiesen wurde, sagen wir invar1. Und ich gebe die Speicheradresse dieses int an einen anderen ...

10 die antwort

Was bedeutet void (U :: *) (void)?

Ich habe mir die Implementierung des @ angeschais_class template in Boost und stieß auf eine Syntax, die ich nicht leicht entschlüsseln kann. template <class U> static ::boost::type_traits::yes_type is_class_tester(void(U::*)(void)); template ...

16 die antwort

Warum wird nichts gelöscht, um etwas zu zerstören?

Ich spiele ein bisschen mit dynamischer Speicherzuweisung, bekomme aber keinen Punkt. Bei der Zuweisung von Speicher mit demnew Anweisung, ich soll in der Lage sein, den Speicher zu zerstören, auf den der Zeiger mit @ verweidelete. Aber wenn ...

2 die antwort

Falsche statische const-Initialisierung, die kompiliert und funktioniert

Soweit ich weiß, können Sie statische const-Member nur in derselben Zeile ihrer Deklaration initialisierenwenn es sich um ganzzahlige Typen handelt [https://stackoverflow.com/a/3531105/5302415]. Trotzdem konnte ich noch einige statische ...

4 die antwort

Wie kann ich sicher (und einfach) * alle * Instanzen einer Klasse in meinem Programm zählen?

Ich möchte in der Lage sein, eine bestimmte (und ansonsten normale) Klasse (deren Quelle ich ändern kann) zu instanziieren und zu zählen, wie oft die Klasse instanziiert wurde (z. B.so ...

14 die antwort

Wann müssen wir Kopierkonstruktoren verwenden?

Ich weiß, dass der C ++ - Compiler einen Kopierkonstruktor für eine Klasse erstellt. In welchem Fall müssen wir einen benutzerdefinierten Kopierkonstruktor schreiben? Können Sie einige Beispiele nennen?