member-functions

Eine in einer Klasse deklarierte und / oder definierte Funktion.
2
Antworten

Warum unterbricht das Inlining meiner Accessoren meinen Code?

Ich habe ein merkwürdiges Problem, bei dem der Versuch, inline der Accessoren für meine "Person" -Klasse auszuführen, dazu führt, dass der Code nicht kompiliert werden kann. Der folgende Code wird erfolgreich kompiliert und ausgeführt (Usi...
25.11.2015, 16:27
1
Antwort

std :: thread constructor Gibt es einen Unterschied zwischen der Übergabe eines Zeigers und der Übergabe an ref?

Gibt es beim Erstellen eines Threads, der eine Memberfunktion aufruft, einen Unterschied zwischen der Übergabe eines Zeigers an die aktuelle Klasse oder dem Übergeben einer Referenz? Verhält sich method1 im folgenden Beispiel genauso wie meth...
17.12.2015, 22:52
3
Antworten

Falsche Überladung, die Compilerfehler verursacht

In VS2013 werden im folgenden Beispiel zwei verschiedene Fehler angegeben, wenn versucht wird, eine Funktion an den Konstruktor eines Worker zu übergeben. Dennoch sind Lambda-Funktionen mit demselben Prototyp in Ordnung. Was mache ich falsch,...
17.04.2015, 17:42
1
Antwort

ref-qualifiziertes Mitglied fungiert als Vorlagenargument?

Dies kompiliert in clang 3.3: %Vor% scheitert aber in gcc 4.8.1: %Vor% Bei Verwendung in verschiedenen Kontexten führt dies zu allen Arten von unerwartetem Compiler-Verhalten wie Abstürzen oder internen Compiler-Fehlern. Ich verstehe,...
11.09.2013, 16:11
4
Antworten

Wie listet man die Funktionen / Methoden eines Javascript-Objekts auf? (Ist es überhaupt möglich?)

Diese Frage wird absichtlich wie folgt formuliert: diese Frage . Ich weiß nicht einmal, ob das möglich ist, ich erinnere mich vage etwas über einige Eigenschaften zu hören, die in JS nicht aufzählbar sind. Um es kurz zu machen: Ich entwic...
04.12.2010, 10:02
4
Antworten

Wann brauchen wir ein .template Konstrukt

Ich habe das folgende Programm gemacht %Vor% Das obige Programm wird nicht kompiliert, weil display() eine Template-Member-Funktion ist, daher muss eine Qualifikation von .template vor display() gemacht werden. Habe ich Recht? Ab...
17.08.2010, 03:21
2
Antworten

Multiplikation eines Objekts mit einer Konstanten von der linken Seite

Ich habe eine Klasse Matrix und sie hat * Operatoren für Skalar- und Matrixmultiplikationen überladen. %Vor% Ich kann ein Matrixobjekt mit einem Skalar von der rechten Seite ohne irgendein Problem multiplizieren: %Vor% Aber wie mul...
23.01.2013, 14:45
3
Antworten

statische Memberfunktion mit C-Sprachbindung?

Der folgende C ++ - Code wird mit Visual C ++ und g ++ kompiliert: %Vor% Ist es gültig? Wenn es gültig ist, da die Implementierung in einer separaten Übersetzungseinheit erfolgen kann, bedeutet das, dass eine statische Elementfunktion...
02.12.2015, 07:38
3
Antworten

Ist es sicher, die Definition der Spezialisierung der Template-Member-Funktion (withOUT default body) in der Quelldatei zu platzieren?

Folgendes meine ich: %Vor% - %Vor% - %Vor% Das ist völlig in Ordnung, oder? Ich fing an, das zu bezweifeln, weil ich gerade den specialization of '...' after instantiation -Fehler übersprungen habe, was für mich neu war. Also h...
10.04.2014, 13:20
3
Antworten

const type Qualifier bald nach dem Funktionsnamen [duplicate]

In C ++ sehe ich manchmal Erklärungen wie unten: %Vor% Was genau macht dieser Const-Typ-Qualifier in diesem Fall?     
13.08.2010, 05:22