Suchergebnisse für Anfrage "c++"

2 die antwort

Wie bekomme ich mit opencv eine Farbpalette aus dem Bild? [geschlossen

Ich möchte die Farbpalette eines Bildes wie folgt extrahieren (vonHie [http://labs.tineye.com/color/6ade04a2688d7c1db6d98b292f72116bc1904287?ignore_background=True&width=250&color_format=hex&ignore_interior_background=True&height=175] ): ...

4 die antwort

Wie implementiere ich eine CString-Hash-Funktion für die Verwendung mit std :: unordered_map?

Ich möchte erklären: std::unordered_map<CString, CString> m_mapMyMap;Aber beim Erstellen wurde mir mitgeteilt, dass das Standard-C ++ keine Hash-Funktion für CString bietet, während CString den Operator (LPCSTR) hat. Wie implementiere ich eine ...

2 die antwort

invalid initialization of non-const reference from a rvalue

So habe ich folgende Funktion: void scan(std::istream& is, Handler& h);Ich möchte es auf verschiedene Arten aufrufen, wie: scan(std::cin, Handler()); scan(std::ifstream("myfile"), myhandler); Der Compiler beschwert sich ...

TOP-Veröffentlichungen

10 die antwort

Vierstellige Zufallszahl ohne Ziffernwiederholung

Ist es in irgendeiner Weise möglich, eine 4-stellige Nummer ohne Wiederholung zu haben - z. nicht1130 aber1234? Ich lesestd::random_shuffle könnte dies tun, aber es würde nur die Zahlen dazwischen tauschen. #include <iostream> #include <string> ...

22 die antwort

Ich brauche einen optimalen Algorithmus, um den größten Teiler einer Zahl N zu finden. Vorzugsweise in C ++ oder C #

Ich verwende momentan den folgenden Code, aber er ist für große Zahlen sehr langsam. static int divisor(int number) { int i; for (i = number / 2; i >= 1; i--) { if (number % i == 0) { break; } } return i; }

2 die antwort

Wird der Compiler die Division in Multiplikation optimieren

Abhängig von dieser Frage Gleitkommadivision vs. Gleitkommamultiplikation [https://stackoverflow.com/questions/4125033/floating-point-division-vs-floating-point-multiplication] . Die Division ist aus bestimmten Gründen langsamer als die ...

6 die antwort

'Doppelpunkt' und 'Auto' in der Schleife c ++? brauche Hilfe beim Verständnis der Syntax

Ich brauche eine Erklärung für die folgende c ++ - Syntax: for(const auto& ioDev : deviceList) gegeben, dass: std::vector<Device *> deviceListBesonders bin ich verwirrt über ':' und die Verwendung von 'auto'?

8 die antwort

Wie überprüfe ich, ob mein Programm vom Benutzer als Administrator ausgeführt wird (Vista / Win7, C ++) [duplizieren]

Diese Frage hat hier bereits eine Antwort: Erkennen Sie, ob das Programm mit vollen Administratorrechten ausgeführt wird. [/questions/4230602/detect-if-program-is-running-with-full-administrator-rights] 2 AntwortenIch habe die IsInRole-Methode ...

4 die antwort

st es zulässig, einem vorab zugewiesenen Vektor in einer bereichsbasierten for-Schleife über diesen Vektor Elemente hinzuzufüge

Ich verwende den C ++ - Compiler von Visual Studio 2015 Update 1 und diesen Codeausschnitt: #include <iostream> #include <vector> using namespace std; int main() { vector<int> v{3, 1, 4}; v.reserve(6); for (auto e: v) v.push_back(e*e); ...

2 die antwort

Erfassen / Freigeben von Semantik mit nicht temporären Speichern auf x64

Ich habe so etwas wie: if (f = acquire_load() == ) { ... use Foo }und auto f = new Foo(); release_store(f)Sie können sich leicht eine Implementierung von acquis_load und release_store vorstellen, die atomic mit load (memory_order_acquire) und ...