Suchergebnisse für Anfrage "c++"
Verwendung des Operators '&' vor einem Funktionsnamen in C ++
Eine Referenz definiert einen alternativen Namen für ein Objekt. Ein Referenztyp bezieht sich auf einen anderen Typ. Wir definieren einen Referenztyp, indem wir einen Deklarator des Formulars schreiben&d, wod ist der Name, der ...
Was ist die Bedeutung von Clangs-Schwachen-Tabellen?
Grundsätzlich verstehe ich Clangs nicht-Wweak-vtables. Folgendes habe ich bisher beobachtet: Fall eins:(Löst die Warnung aus) class A { public: virtual ~A(){} }; class B : public A { public: virtual ~B(){} }; int main(){}Fall zwei:(Löst keine ...
C ++ Verwenden eines Verweises auf die zu definierende Variable
Ist der folgende Code gemäß dem Standard (mit Abzinsung der ... s) in C ++ gültig? bool f(T& r) { if(...) { r = ...; return true; } return false; } T x = (f(x) ? x : T());Es ist bekannt, in den von diesem Projekt verwendeten GCC-Versionen ...
Die geschriebenen Versionen der logischen Operatoren
Diese [http://www.cppreference.com/wiki/operator_precedence#Notes]ist der einzige Ort, den ich je gesehen habeand, or undnot als tatsächliche Operatoren in C ++ aufgeführt. Als ich ein Testprogramm in NetBeans geschrieben habe, wurde es rot ...
LLVM-Kompilierungsfehler in VS 2012
Ich habe die LLVM mit CMake unter Verwendung von VS 2012 gemäß der Dokumentation erstellt. Ich versuche einen Toy Compiler mit Flex, Bison und LLVM zu bauen. Die letzte Phase meines Compilers sieht für meine Hauptklasse so aus: #include ...
Warum scheint der Compiler if-Anweisungen in Klassen mit Vorlagen zu ignorieren?
Zunächst einmal der Code vector<T> kvec; for (ulong kv = 0; kv < ke.count; kv++) { T key; if (typeid(T) != typeid(QUAT32)) { fread(&key, sizeof(T), 1, fh); } else{ shortQuat key16; fread(&key16, sizeof(shortQuat), 1, fh); key.Parse(key16); ...
Was bedeutet & in C ++ nach dem Rückgabetyp einer Funktion?
In einer C ++ - Funktion wie folgt: int& getNumber();was macht die& bedeuten? Unterscheidet es sich von: int getNumber();
Verwendung einer Bedingungsvariablen in einer Erzeuger-Verbraucher-Situation
Ich versuche etwas über Bedingungsvariablen zu lernen und wie man sie in einer Erzeuger-Verbraucher-Situation verwendet. Ich habe eine Warteschlange, in der ein Thread Zahlen in die Warteschlange schiebt, während ein anderer Thread Zahlen aus der ...
Simulation von Tastendruckereignissen unter Mac OS X
Ich schreibe eine App, in der ich Tastendruckereignisse auf einem Mac mit einem Code simulieren muss, der für jede Taste steht. Es scheint, dass ich das verwenden mussCGEventCreateKeyboardEvent Funktion zum Erstellen des Ereignisses. Das Problem ...
C ++ - Metaprogrammierung mit Vorlagen versus Inlining
Lohnt es sich, Code wie den folgenden zu schreiben, um Array-Elemente zu kopieren: #include <iostream> using namespace std; template<int START, int N> struct Repeat { static void copy (int * x, int * y) { x[START+N-1] = ...