Tag: c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine völlig andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ – Compiler kompiliert werden soll. Verwenden Sie ein versionsspezifisches Tag für Fragen zu einer bestimmten Standardrevision [C ++ 11], [C ++ 17] usw.

Visual Studio 2012 kompiliert für XP - keine gültige win32 - v110_xp

Anzahl der Antworten 1 Antworten
Habe ich Visual Studio 2012 update 4 und die Windows SDK 7.1. Ich die Option "Visual Studio 2012, Windows XP (v110_xp)" - toolkit und der include-Verzeichnisse ändern zu verwenden $(WindowsSdkDir_71A). Keine Fehler beim kompilieren (z.B. es erfolgreich

'auto' ist nicht zulässig in Funktion Prototyp mit Clang

Anzahl der Antworten 4 Antworten
Mit Clang 3.5, 3.6 oder 3.7, mit der fahne std=c++1y den folgenden code nicht kompiliert : #include <iostream> auto foo(auto bar) { return bar; } int main() { std::cout << foo(5.0f) << std::endl; } Den Fehler gegeben

QObject::setParent: Cannot set parent, new Elternteil in einem anderen thread

Anzahl der Antworten 2 Antworten
Gruß Ich habe folgende Klasse. class MyClass : public QObject { Q_OBJECT public: Q_INVOKABLE QVariant status(); public: MyClass(ClassX * classX); public slots: void slotA(); void slotB(); signals: void signalA(); void signalB(); private: void init(); void doSomething(); private:

Starten einer URL in einem NEUEN Fenster mit C++ (Windows)

Anzahl der Antworten 4 Antworten
Wie kann ich das starten einer URL in einem NEUEN Fenster mit C++ (nur Windows)? Die straight-forward-Ansatz scheint zu öffnen eine neue Registerkarte in ein vorhandenes browser-Fenster. (Oder, wenn die Registernavigation deaktiviert ist, wird die neue URL

wie cast von void* auf shared_ptr<mytype>

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit einem OpenGL Projekt, Konvertierung von einem void* Zeiger auf eine shared_ptr<mytype>. Bin ich mit Kugel setzen von Zeigern auf den starren Körper mit: root_physics->rigidBody->setUserPointer(&this->root_directory->handle); Den Griff Typ shared_ptr<mytype>. Den void* - Zeiger

Unsigned Long Long out of range?

Anzahl der Antworten 2 Antworten
Ok, das ist ein komisches Problem : Ich bin mit unsigned long long Variablen (ich habe sogar long lieben, mit dem gleichen Effekt) Ich müssen speichern können 64-bit-Ganzzahlen (sizeof gibt 8, die ist in Ordnung) Jedoch, wenn

Lesen die gesamte Datei aus und senden es per sockets

Anzahl der Antworten 2 Antworten
Machte ich einen server und einen client, der sollte die übertragung von Dateien. Ich habe versucht, es Lesen die gesamte Datei aus und senden Sie es. Aber jetzt, da ich sehe es, ich habe ein problem. Server

finden struct Vektor

Anzahl der Antworten 1 Antworten
Ich möchte zu finden eine Struktur, die in einen Vektor, aber ich habe einige Probleme. Ich lese mehrere Beiträge dazu, aber diese alle suchen für ein element der Struktur struct: ich möchte in der Lage sein zu

Undefined Reference-Fehler Bei Verlinkung auf Statische Bibliothek

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren eines Projekts, das hängt von der Xerces XML-Parser. Das Projekt kompiliert für Windows, ohne jede Schwierigkeit, aber ich habe einige Probleme beim kompilieren mit g++ unter Cygwin. Um Xerces, ich bin versucht zu

Warum ist mein Destruktor nie aufgerufen wird?

Anzahl der Antworten 4 Antworten
Ich habe eine Basisklasse und Einer abgeleiteten Klasse B: class A { public: virtual f(); }; class B : public A { public: B() { p = new char [100]; } ~B() { delete p; }

C-standard : Zeichensatz und Kodierung Spezifikation

Anzahl der Antworten 2 Antworten
Fand ich den C-standard (C99 und C11) vage mit Bezug auf Zeichen/Zeichenfolge code-Positionen und encoding rules: Erstens definiert der standard the source character set und the execution character set. Im wesentlichen gibt es eine Reihe von Glyphen,

Statischen variable in einem Konstruktor, gibt es irgendwelche Nachteile oder Nebenwirkungen?

Anzahl der Antworten 3 Antworten
Was ich will: führen Sie einige Voraussetzung-code, wenn Instanz der Klasse verwendet wird, innerhalb eines Programms. Dieser code prüft, ob requiremts etc. und sollte nur einmal ausgeführt werden. Fand ich, dass dies erreicht werden kann, mit einem

Konfigurieren von Vim für C++ - Entwicklung?

Anzahl der Antworten 2 Antworten
Lerne ich C++ mit Vim als editor auf Windows XP, aber ich fand ein Problem, das habe ich unten aufgeführt. Habe ich heruntergeladen und installiert.c.vim, und es ist eine wichtige Datei, aber wenn ich vim starten zeigt

umwandeln std::string zu basic_ostream?

Anzahl der Antworten 2 Antworten
Ist es eine Umstellung für die oben genannten? Was Ergebnis versuchen Sie zu bekommen? Können Sie das klären, ein bisschen mehr? InformationsquelleAutor Tony The Lion | 2010-06-24

Wie DTR/RTS Zustand, der verwendet wird, wenn CreateFile() öffnet den COM-port

Anzahl der Antworten 2 Antworten
Ich schrieb/support einen terminal-emulator namens uCon (http://www.umonfw.com/ucon). Seine ganze basiert auf "good-ole -" Win32-und ist ganz in 'C'. Vor kurzem wurde ich gebeten, zu unterstützen, die Fähigkeit zu haben, uCon befestigen an einem COM-port einrichten und DTR/RTS

Token für "=" ist nicht gültig in Präprozessor-Ausdrücke

Anzahl der Antworten 3 Antworten
Diese Frage ist unwahrscheinlich, um zu helfen alle zukünftigen Besucher; es ist nur für einen kleinen geografischen Gebiet, einen bestimmten moment in der Zeit, oder eine außerordentlich engen situation, die nicht allgemein für das weltweite Publikum des

How to make cmake finden eine shared-library in einem Unterordner

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen, wie man eine gemeinsam genutzte Bibliothek. Und das folgende scheint zu funktionieren (bitte kommentieren, wenn Sie haben ein feedback zu dieser Methode, der ich im Grunde keine Ahnung, was ich mache). In "meine

Char-pointer gibt mir einige wirklich seltsame Zeichen

Anzahl der Antworten 4 Antworten
Wenn ich den Beispielcode ausführen, die wordLength ist 7 (daher der Ausgang 7). Aber mein char-array bekommt einige wirklich seltsame Zeichen in das Ende. wordLength = word.length(); cout << wordLength; char * wordchar = new char[wordLength]; //new

So löschen Sie einen binären Suchbaum aus dem Speicher?

Anzahl der Antworten 5 Antworten
Ich habe eine BST, die eine verknüpfte Liste in C++. Wie würde ich löschen, das ganze aus dem Gedächtnis? Wäre es von einer Klasse Funktion? Eine verknüpfte Liste von definition hat nach vorne und vielleicht rückwärts-links. Ein

Warum ofstream("log.txt", ios::app|ios::trunc); immer fehl?

Anzahl der Antworten 2 Antworten
Der folgende code wurde kompiliert mit VC++ Nov 2012 CTP-Version auf Windows 7 x64. #include <fstream> using namespace std; int main() { ofstream fout("log.txt", ios::app|ios::trunc); if (!fout) { cout << "An error occurred!" << endl; //Always go

Zeit, die Komplexität von Single-Link-Liste Einfügen und löschen

Anzahl der Antworten 3 Antworten
Ich bin ein bisschen verwirrt über die Zeit, die Komplexität der verketteten Listen. In diesem Artikel hier es besagt, dass einfügen und löschen in einer verknüpften Liste ist O(1). Ich wollte wissen, wie das möglich ist ?

Beschleunigung von Matlab auf C++ - Konvertierung

Anzahl der Antworten 7 Antworten
Habe ich einige Matlab image processing code, der läuft ziemlich langsam und ich bin auch bereit zu konvertieren es in C/C++. Ich weiß wirklich nicht viel darüber, wie matlab funktioniert und wie der code ausgeführt wird, aber

error C2027: Verwendung des undefinierten Typs - wie Sie erklären-Klasse

Anzahl der Antworten 2 Antworten
Habe ich folgende Fehlermeldung, wenn ich nur die definition der Klasse zuerst und dann erkläre es später. Mein Verständnis war, solange wir das tun, wie ich es schon unzählige Male für die definition einer Funktion, der compiler

Wie zu verwenden FeatureDetector in OpenCV C++?

Anzahl der Antworten 4 Antworten
Ich benutze VS 2008 mit OpenCV 2.1 installiert nach der installation guide. FeatureDetector/SurfFeatureDetector aufgeführt sind als Klassen in der Dokumentation, aber Sie sind als "syntax error : identifier 'SurfFeatureDetector" Dies ist so ziemlich die Gesamtheit von meinem

C++ - const Mitglieder / return-const int& vs return int

Anzahl der Antworten 5 Antworten
Was meinen wir mit den C++ - Linien? Gibt es alternative Möglichkeiten, um Sie zu schreiben? const int& a() const; int getA() const; Dank. InformationsquelleAutor Simplicity | 2011-03-31

Die Wahl eingebettete scripting-Sprache für C++

Anzahl der Antworten 6 Antworten
Möchte ich wählen Sie eine eingebettete scripting Sprache, die ich verwende auf C++. Es sollte die Verbindung zur Datenbank wie Oracle. Meine host-Anwendung eine server-Anwendung. Das wird passieren raw-Daten an ein Skript. Das Skript analysiert und einige

Wie füge ich ein icon in QComboBox in Qt?

Anzahl der Antworten 2 Antworten
Möchte ich hinzufügen, ein Symbol mit text in der QComboBox in Qt, wie kann ich das umsetzen? InformationsquelleAutor Legend | 2011-08-31

Kann ich pass std::string um eine DLL?

Anzahl der Antworten 2 Antworten
Trennte ich ein code-fragment in einen DLL denn es wird Häufig aktualisiert, und auf diese Weise sollte es leichter sein, zu implementieren. Aber ich habe Fragen über das, was ich tun kann und was ich nicht tun

Mit cin in QtCreator

Anzahl der Antworten 3 Antworten
Für die Schule verwenden wir C++ als Sprache der Wahl. Ich bin derzeit mit QtCreator als IDE, und für seine GUI-Bibliothek ist es wunderbar. Die Schule ist mit Visual Studio. Jedoch die meisten Programme, die wir schreiben,

Return das aktuelle Objekt (*this) in C++?

Anzahl der Antworten 5 Antworten
Ich habe den folgenden code: Code 1 class Student { int no; char grade[M+1]; public: Student() { no = 0; grade[0] = '\0'; } void set(int n, const char* g) { no = n; strcpy(grade, g); }

MSVCR100D.dll Fehler zur Laufzeit

Anzahl der Antworten 3 Antworten
Ok , so habe ich ein Programm mit VC++ 2010. es lief alles wunderbar. Habe zu arbeiten und konnte nur installieren Sie vc++ 8, weil Sie ein beschissener computer immer noch nicht auf xp sp2... Alles wird

Schreiben der PGM-Datei

Anzahl der Antworten 2 Antworten
Ich bin versucht zu schreiben der pgm-Datei mit diesem code.. myfile << "P5" << endl; myfile << sizeColumn << " " << sizeRow << endl; myfile << Q << endl; myfile.write( reinterpret_cast<char *>(image), (sizeRow*sizeColumn)*sizeof(unsigned char)); Wenn ich

Wie man printf-Stil compile-Zeit Warnungen oder Fehler

Anzahl der Antworten 5 Antworten
Ich würde gerne eine routine zu schreiben, wie bei printf, nicht funktional-Weise, sondern ich möchte die routine, um die gleiche Zeit, kompilieren, überprüfen Eigenschaften wie printf. Wenn ich beispielsweise habe: { int i; std::string s; printf("%d %d",i);

Warum ist rsize_t definiert?

Anzahl der Antworten 2 Antworten
Fand ich, dass strncpy_s() definiert ist, unter VS2013 als errno_t __cdecl strncpy_s ( _Out_writes_z_(_SizeInBytes) char * _Dst, _In_ rsize_t _SizeInBytes, _In_reads_or_z_(_MaxCount) const char * _Src, _In_ rsize_t _MaxCount ); rsize_t ist: typedef size_t rsize_t; Ich denke, es

Android: erstellen Sie native GUI-app mit NDK?

Anzahl der Antworten 1 Antworten
unabhängig von der Tatsache, ob es Sinn macht oder nicht, wenn es ist ein guter Weg, um erstellen Sie Android-apps oder nicht: für (Bildungs - /personal/was auch immer) Gründen ich möchte eine Android-app mit grafischer Benutzeroberfläche in

Tut sizeof(float) immer gleich sizeof(int) auf allen Architekturen?

Anzahl der Antworten 6 Antworten
Bin ich zu sehen-code zuweisen von Speicher für Schwimmer mit sizeof(int). Ich Frage mich, ob sizeof(float) immer gleich sizeof(int) auf allen Architekturen? float *pointer2Float = (float *) USER_DEFINED_MALLOC (...,..., sizeof(int)) Hinweis: diese USER_DEFINED_MALLOC isa-wrapper für konventionelle malloc,

OpenCV cv::Mat 'lieben' für die multi-channel-matrix?

Anzahl der Antworten 2 Antworten
Beim arbeiten mit 1-Kanal (z.B. CV_8UC1) Mat Objekte in OpenCV schafft eine Matte für alle diejenigen: cv::Mat img = cv::Mat::ones(x,y,CV_8UC1). Jedoch, wenn ich 3-Kanal-Bilder (z.B. CV_8UC3), werden die Dinge ein wenig komplizierter. Dabei cv::Mat img = cv::Mat::ones(x,y,CV_8UC3)

Access map-Wert über index?

Anzahl der Antworten 4 Antworten
Ich habe diese Karte: m.insert(pair<int, string>(10, "map1")); m.insert(pair<int, string>(11, "map2")); m.insert(pair<int, string>(12, "map3")); m.insert(pair<int, string>(13, "map4")); m.insert(pair<int, string>(14, "map5")); Dann lasse ich Benutzer geben Sie eine Zahl ein: Please select: 1. Map1 2. Map2 3. Map3 4.

Erweitern makro in string literal

Anzahl der Antworten 2 Antworten
Was ich versuche zu tun ist, um #define ein makro: #define a(2) und später verwenden Sie es in einem string-literal: string = "a";. Möchte ich, dass die Zeichenfolge interpretiert, nicht als string, sondern um den Wert der

Kraft CMake zu verwenden, C++ - compiler für C-Dateien mit Visual Studio

Anzahl der Antworten 1 Antworten
Habe ich generiert .h und .c-Dateien, die kompiliert werden muss als C++ - Dateien mit Visual Studio. Ich habe gehört, ich könnte etwas tun, wie set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" ). Parallel dazu habe ich gelesen, dass

wie verwenden Sie das terminal auf mac os 10 zum schreiben und kompilieren von c++ - code?

Anzahl der Antworten 2 Antworten
wie verwenden Sie das terminal auf mac os 10 zum schreiben und kompilieren von c++ - code? Ich habe einen power mac mit power-pc-chip/mit leopard. InformationsquelleAutor codenamejupiterx | 2011-04-30

QuantLib starter guide

Anzahl der Antworten 3 Antworten
Ist es ein guter starter-Dokument auf quantlib (http://quantlib.org)? Die Beispiele sind nicht gut dokumentiert, und die Hilfe nicht geben, die viel Einblick. InformationsquelleAutor John Smith | 2010-03-22

GStreamer-oder DirectShow für Windows-Entwicklung?

Anzahl der Antworten 4 Antworten
Geschlossen. Diese Frage ist Meinung-basiert. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? Update die Frage kann also beantwortet werden mit Fakten und Zitate von Bearbeiten diesem post. Geschlossen 4 Jahre vor. Ich bin der

Wie man ein QWidget (oder QDialog) zentriert auf seinen parent-widget?

Anzahl der Antworten 2 Antworten
Will ich halten ein QWidget (oder QDialog) zentriert auf seinen parent-widget. Ist es wirklich erforderlich, um zu verbinden, um Signale von der übergeordneten widget oder gibt es einen einfacheren Weg (etwas zu setzen)? was haben Sie versucht?

std::default_random_engine erzeugt die gleichen Werte, die auch bei wechselnden seed?

Anzahl der Antworten 3 Antworten
Ich versuche zu implementieren eine Klasse, die dient als eine Art wrapper für die random-Bibliothek, so kann ich mit seinen Objekten und Funktionen, die in (glaube ich) eine mehr intuitive Art und Weise an anderer Stelle in

c++, Wie man richtig aufteilen .cpp in einem .cpp und eine .h

Anzahl der Antworten 4 Antworten
Ich bin wirklich neu ist die Aufteilung ein .cpp in einem .cpp und eine .h. Ich verwendet habe .h-Dateien vor, aber wirklich nie split ein .cpp in einem .cpp und eine .h. Weiß ich .h-Dateien sind nur

Kann ich das einbetten von C++ - Klassen in OpenCL-Kernel?

Anzahl der Antworten 3 Antworten
gibt es eine Möglichkeit, selbst definierte C++ - Klassen in einem OpenCL-kernel? Es sollte funktionieren wie dieser: #include "element.cpp" __kernel void do_something(__global element* input, __global element* output); { int index = get_global_id(0); output[index] = input[index].update(index); } Dies

Warum nicht C++ - Unterstützung stark typisierte Auslassungszeichen?

Anzahl der Antworten 8 Antworten
Kann mir jemand bitte erklären, warum C++, zumindest meines Wissens nach gar nicht implementiert, einer stark typisierten Auslassungszeichen Funktion, etwas zum Effekt von: void foo(double ...) { //Do Something } Bedeutung, dass, im Klartext zu sprechen: 'kann

Wörterbuch-Bibliothek in C++

Anzahl der Antworten 4 Antworten
Muss ich ein Programm schreiben, in dem das Wörterbuch sollte verwendet werden, um zu überprüfen, ob ein string eine gültige Wort. Gibt es eine Wörterbuch Bibliothek, die ich verwenden könnte? Wenn nicht, wie könnte ich konstruieren Wörterbuch-Abfrage?

Umwandlung von Lab-Werten die RGB-Werte in opencv

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren, die Lab-Werte werden die entsprechenden RGB-Werte.Ich will nicht konvertieren zu Lab-Bild RGB-Bild, aber einige Werte von L, a und b.Die Funktion cvCvtColor funktioniert nur für Bilder.Kann mir jemand sagen, wie dies zu tun.