Suchergebnisse für Anfrage "c++"

4 die antwort

Verwenden von zwei Objekten als Hash-Schlüssel für eine ungeordnete Map oder Alternativen

achdem ich meine Objekte myType definiert habe, muss ich Beziehungen zwischen diesen Objekten speichern. Diese Relationen werden in einer Matrix gespeichert. Die Anzahl der Elemente istnich im Voraus bekannt, nicht alle Elemente haben eine ...

20 die antwort

Algorithmus zur Abdeckung der maximalen Punktzahl mit einem Kreis mit gegebenem Radius

Stellen wir uns vor, wir haben ein Flugzeug mit einigen Punkten drauf. Wir haben auch einen Kreis mit dem angegebenen Radius. Ich brauche einen Algorithmus, der die Position des Kreises so bestimmt, dass er die maximal mögliche Anzahl von ...

22 die antwort

C ++ Unterschied zwischen Referenz, Objekten und Zeigern

Dies ist eine Frage aus einer Prüfung in einem fortgeschrittenen OOP-Kurs, die in C ++ abgehalten wird (in diesem Semester an der TAU-Universität): Q: Was ist der Unterschied zwischen einem C ++ - Zeiger und einer Referenz? A. A reference is ...

TOP-Veröffentlichungen

6 die antwort

eine Vorlagenfunktion einschränken, um nur bestimmte Typen zuzulassen

Hier sage ich, ich habe eine einfache Template-Funktion, die im Prinzip alle Arten von Typen akzeptieren kann: template <class Type> std::ostream& operator<< (std::ostream& stream, const Type subject) { stream << "whatever, derived from ...

18 die antwort

Wie drucke ich boost :: any in einen Stream?

Ich habe eine Kartestd::map<std::string, boost::any>, das kommt aus demboost::program_options package. Jetzt möchte ich den Inhalt dieser Karte ausdrucken: for(po::variables_map::const_iterator it = vm.begin(); it != vm.end(); ++it) { std::cerr ...

10 die antwort

Warum ist es schlecht, mehrzeilige Constexpr-Funktionen zu haben?

GemäßAllgemeine konstante Ausdrücke - Revision 5 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2235.pdf] Folgendes ist illegal. constexpr int g(int n) // error: body not just ‘‘return expr’’ { int r = n; while (--n > 1) r *= n; ...

24 die antwort

Is undefined behavior only an issue if you are deploying on several platforms

Die meisten Gespräche rund umundefiniertes Verhalten (UB) Überlegen Sie, wie es einige Plattformen gibt, auf denen dies möglich ist, oder welche Compiler dies tun. Was passiert, wenn Sie nur an einer Plattform und nur an einem ...

4 die antwort

Was passiert, wenn ein Konstruktor eine Ausnahme auslöst?

Werden wir dann UB bekommen? Ich habe es versucht: #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout << "A()" << std::endl; throw std::exception(); ...

4 die antwort

Fehler beim Verknüpfen von Boost mit CMake

Ich verwende CLion unter OS X 10.10.5 (Yosemite) und versuche, die Bibliothek "Logging Boost" (1.58.0) zu verwenden. Ich habe Boost mit @ installierbrew install boost. Ich habe überprüft, ob die Boost-Bibliotheken 64-Bit sind und meine ...

8 die antwort

Alternative zu GLUTesselator? [geschlossen

Ich habe mich gefragt, ob es eine Bibliothek oder eine andere Möglichkeit zum Erstellen von Polygonen mit mehreren Konturen in OpenGL gibt. Ich habe ein Code-Profil erstellt und der GLUTesselator beendet meine Schleife. Vielen Dan Kopfgel + 50 ...