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.

Freigeben von Speicher in einer anderen DLL

Anzahl der Antworten 4 Antworten
Habe ich eine EXE-Datei mit einer DLL-Datei, die mit einer anderen DLL-Datei. Diese situation hat sich ergeben: DLL-Datei In 1: class abc { static bool FindSubFolders(const std::string & sFolderToCheck, std::vector< std::string > & vecSubFoldersFound); } In der

Wer mir ein Beispiel zu verwenden, QVector::QVector(std::initializer_list<T> args)?

Anzahl der Antworten 1 Antworten
Jemand mir ein Beispiel an, verwenden Sie den folgenden Konstruktor int Qt? QVector::QVector(std::initializer_list<T> args); InformationsquelleAutor user1899020 | 2013-03-26

Win32 - Anfügen von text in ein Edit-Steuerelement

Anzahl der Antworten 2 Antworten
Versucht, anfügen von text an ein edit-Steuerelement in einem Dialogfeld. Ich kann nicht _tcscat_s Anhängen richtig. Es stürzt ab und sagt etwas über die Puffer zu klein oder etwas über eine mit null beendete Zeichenfolge. int WINAPI

Initialisierung eines Arrays von structs in C++

Anzahl der Antworten 3 Antworten
Wenn ich einen struct wie folgt: typedef struct MyStruct { char **str; int num; } MyStruct; Gibt es eine Möglichkeit für mich, um ein array zu initialisieren dieser Strukturen. Vielleicht wie folgt: const MyStruct MY_STRUCTS = {

Mit C++ Bibliothek in C-code

Anzahl der Antworten 4 Antworten
Ich habe eine C++ - Bibliothek, stellt verschiedene Klassen zur Verwaltung von Daten. Ich habe den Quellcode für die Bibliothek. Möchte ich erweitern die C++ - API zur Unterstützung von C-Funktionsaufrufen so, dass sich die Bibliothek kann

Qualifiziert-id in der declaration before '=' token

Anzahl der Antworten 2 Antworten
Ich habe zwei public-Klassen; eine statische (DesktopOps), eine nicht-statische (Args), und ich bin versucht zu initialisieren, die statischen Variablen der statischen Klasse in main. Die Fehlermeldung die ich erhalte ist: main.cpp:25: error: qualified-id in declaration before '='

DLLimport unable to load dll

Anzahl der Antworten 1 Antworten
Bin ich mit einer nicht verwalteten dll in cpp, die ich nenne aus meinem C# - Projekt. Es funktioniert gut auf meinem localhost, aber funktioniert einfach nicht auf meinem shared hosting, winhost. Es passiert, wenn ich versuche,

was ist der return-Typ der neu in c++?

Anzahl der Antworten 2 Antworten
in C, malloc() zurück void*. Aber in C++, was bedeutet new zurück? double d = new int; Während ich grundsätzlich einverstanden mit Ihre Meinungen gegenüber kam ' s Fragen, ich glaube, dass dies eine echte und die

Wie teilt man einen Vektor in n "fast gleich" teilen

Anzahl der Antworten 7 Antworten
Ich habe ein problem, ich würde gerne Zusammenführen einer großen Anzahl von Bildern mit ImageMagick ' s convert.exe aber unter Windows habe ich einen 8192 byte langer Befehl Zeile beschränkt. Meine Lösung ist die Aufteilung der Aufgabe

Visual Studio 2010 - Nicht open-source-Datei <QtGui/QApplication>

Anzahl der Antworten 2 Antworten
Bin ich unter Visual Studio 2010 installiert haben und qt-vs-addin-1.1.11-opensource.exe und qt-win-opensource-4.8.4-vs2010.exe. Es ist Qt in meiner VS-Menü. Als ich versuchte zu starten Qt4 project->Qt Application und Fehler schien auftreten. Hier ist der Standard-code automatisch erzeugt: #include

Das generieren von Zufallszahlen in C++11: wie generieren, wie funktioniert es?

Anzahl der Antworten 2 Antworten
Kurzem stieß ich auf neue Weise zum generieren von Zufallszahlen in C++11, konnte Sie aber nicht verdauen die Papiere, dass ich darüber gelesen (was ist das Motor, Mathematik Begriff, wie Verteilung, "wo alle ganzen zahlen, die erzeugt

LINK : schwerwiegender Fehler LNK1104: Datei kann nicht geöffnet werden “Iphlpapi.lib"

Anzahl der Antworten 4 Antworten
So, ich bin mit Visual C++ 6.0, und versucht zu kompilieren, einige-source-code, aber nach dem compilieren bekomme ich diese: Linking... LINK : fatal error LNK1104: cannot open file "Iphlpapi.lib" Error executing link.exe. Bin ich mit dem richtigen

Überladen von operator new für die Klasse

Anzahl der Antworten 1 Antworten
Wenn wir überlasten new-operator einer Klasse deklarieren wir die Funktion als member-Funktion. Für zB: class OpNew { public: OpNew() { cout << "OpNew::OpNew()" << endl;} void* operator new(size_t sz) { cout << "OpNew::new: " << sz <<

Konvertiert Datum und Zeit, zahlen zu time_t UND geben Sie die Zeitzone

Anzahl der Antworten 6 Antworten
Habe ich die folgenden ganzen zahlen: int y, mon, d, h, min, s; Ihre Werte sind: 2012, 06, 27, 12, 47, 53 bzw. Ich möchte zum darstellen des Datum-Zeit "2012/06/27 12:47:53 UTC -" wenn ich gewählt haben,

Qt, Signale und slots, threads, app.exec () und Verwandte Abfragen

Anzahl der Antworten 3 Antworten
[im Zusammenhang mit der diese Frage] Schrieb ich dieses Stück code zu verstehen, wie qt, Signale und slots arbeiten. Ich brauche jemanden, um zu erklären, das Verhalten, und mir zu sagen, wenn ich im Recht bin, über

Template-Funktion als template-argument

Anzahl der Antworten 4 Antworten
Ich bin gerade verwirrt, wie etwas umzusetzen ist in einer generischen Form in C++. Es ist ein wenig verworren, so lassen Sie mich erklären, Schritt für Schritt. Überlegen, wie code: void a(int) { //do something } void

Wie zum übergeben von Parametern an ein Thread-Objekt?

Anzahl der Antworten 7 Antworten
Arbeite ich mit einem C++ - Klassen-Bibliothek, die eine Thread-Basis-Klasse, wo der Benutzer hat, um implementieren Sie eine run() Methode. Gibt es eine empfohlene Art und Weise, wie Parameter übergeben, die run() Methode? Jetzt Ich bevorzuge, Sie

C++ zufällige Zahl zwischen 1 und 9

Anzahl der Antworten 6 Antworten
Brauche ich Zufallszahlen von 1 bis 9 (ohne 0). //numbers 0 to 9 int iRand = rand() % 10; Aber ich brauche 1 bis 9. Dank. Ok, ich war jung und brauchte die Zeit... InformationsquelleAutor Ilyssis |

Wie man Bildschirm-Größe in SDL

Anzahl der Antworten 2 Antworten
Ich versuche, ein Programm mit SDL und C++. Wie kann ich die Bildschirm Breite und Höhe in Pixel, die in SDL?Ich versuche, Bildschirm in der Breite nicht die Fensterbreite. . . . SDL 1 oder SDL 2?

Wie erstelle threads mit Win32-API?

Anzahl der Antworten 1 Antworten
Ich geschrieben habe einen TCP-server mit Win32-API und C++, aber es ist single-threaded. Kann mir jemand sagen, wie würde ich mich über eine multi-threaded? Ich kann mir vorstellen, für jede neue Verbindung akzeptiert, dass ich hätte, um

C++ Programm für die macht, aber ohne Verwendung von pow-Funktion

Anzahl der Antworten 2 Antworten
Ich bin ein newbee in C++ und ich Schreibe ein C++ - Programm, fordert den Benutzer zur Eingabe zweier ganzer zahlen und dann wirft er die erste Ganzzahl, mit der die Kraft angegeben, die durch die zweite

Native C/C++ - code auf einem Android-Plattform

Anzahl der Antworten 7 Antworten
Ich habe zwei Fragen bezüglich nativer C/C++ auf Android-Plattformen: Ist es möglich, für die Geräte-Hersteller zu entwickeln native C++ - Anwendungen auf einem Android-Plattform? Wie kann ich entwickle meine eigene native C++ Anwendung /Bibliothek, eine Obere Schicht

Erhalten abgeleiteten Typ über Basisklasse virtuelle Funktion

Anzahl der Antworten 5 Antworten
Ich versuche dem abgeleiteten Typ eines Objekts über eine Basisklasse virtuelle Funktion. Ich habe dies geschrieben, die nicht kompilieren: struct base { virtual base& get_this() { return *this; } }; struct derived : base { virtual derived&

Kubische Spline-Interpolation in C++

Anzahl der Antworten 2 Antworten
Ich arbeite in der Bildverarbeitung in C++ mit OpenCV. Ich habe ein problem, das erfordert eine kubische interpolation der Daten. Gibt es irgendwelche library-Dateien, die ich verwenden können, für diese in OpenCV? Keine Notwendigkeit zu Schreien... omg.

wie verwenden von try-catch mit Konstruktoren?

Anzahl der Antworten 6 Antworten
Sah ich viele Beispiele, aber ich bin nicht in der Lage zu verstehen, wie man mit try-catch-mit einem einfachen Konstruktor, schrieb ich ein Beispiel-Programm: class A { public: try { A() { cout << "in costr\n"; throw

Entfernen Sie alle Knoten im Link-Liste

Anzahl der Antworten 4 Antworten
Ich habe eine verknüpfte Liste enthält 3 Knoten wie im Bild gezeigt: Es ist ein Kopf-Zeiger und temp1 Zeiger, zeigen Sie auf der Vorderseite der Liste, und die Schwanzspitze Punkte am Ende der Liste. Möchte ich entfernen

undefined reference to `stdscr'

Anzahl der Antworten 6 Antworten
Ich versuche zu kompilieren mein code in Ubuntu 11.10 und immer diese Fehler und vieles mehr.Bisher durch googeln ich denke, es ist ein linking-Fehler. Speziell, es gab Vorschläge, um sicherzustellen, dass Sie die richtigen Header und der

Klasse member-Funktion als callback mit boost::bind und boost::function

Anzahl der Antworten 3 Antworten
Ich bin arbeiten durch die Einrichtung einer member-Funktion als callback für eine C-library, die ich verwende. Die C-Bibliothek stellt Rückrufe wie diese: typedef int (*functionPointer_t)(myType1_t*, myType2_t*, myType3_t*); setCallback(param1, param2, functionPointer, param4) Möchte ich die Verwendung von boost::bind

Halten Sie diese Technik "SCHLECHT"?

Anzahl der Antworten 28 Antworten
Manchmal müssen Sie überspringen die Ausführung eines Teils einer Methode unter bestimmten, nicht-kritische Fehlerbedingungen. Sie können Ausnahmen, aber Ausnahmen sind generell nicht empfohlen bei normaler Anwendung der Logik, der nur für abnormale Situationen. Also ich weiß einen

Mit Eigen-Bibliothek mit OpenCV 2.3.1

Anzahl der Antworten 2 Antworten
Ich habe Probleme bei der Verwendung Eigen3 Bibliothek zusammen mit OpenCV Anwendung in C++. Ich habe installiert Eigen3-Bibliothek auf meinem Ubuntu mit dem folgenden Befehl: sudo apt-get install libeigen3-dev Ich bin in der Lage zu kompilieren und

Wickeln Sie die native DLL für C#

Anzahl der Antworten 5 Antworten
Schrieb ich eine C++ DLL und jetzt muss ich anrufen eine systemeigene Funktion, die von einer verwalteten app. Die exportierte native Funktion erscheint wie diese: extern "C" __declspec(dllexport) bool NativeMethod(char *param1, char *param2, char *result); So, in

C4700: die nicht initialisierte lokale variable

Anzahl der Antworten 4 Antworten
Wenn ich diesen code kompilieren Sie sagt "error C4700: die nicht initialisierte lokale variable" b " verwendet werden." Ich bin mir nicht sicher, was ich jetzt tun um dieses problem zu beheben. Ich bin weder ein IT-student

wie legen Sie in stl-set?

Anzahl der Antworten 1 Antworten
Ich habe Probleme...ich bin mir nicht sicher, ich verstehe die STL-Dokumentation. Können sagen, ich habe dieses: #include <set> ... struct foo { int bar; }; struct comp { inline bool operator()(const foo& left,const foo& right) { return

Was ist die Idee hinter ^= 32, wandelt Kleinbuchstaben Ober-und Umgekehrt?

Anzahl der Antworten 10 Antworten
War ich der Lösung einiger problem auf codeforces. Normalerweise bin ich erstmal prüfen, ob das Zeichen ist die Obere oder untere Englisch schreiben, dann subtrahieren oder fügen Sie 32 zu konvertieren, um den entsprechenden Buchstaben. Aber ich

Konvertieren einer RGB-Farbe-zu-Dezimal-Wert

Anzahl der Antworten 6 Antworten
Wie konvertiere ich einen RGB-Farbwert, um einfach nur dezimal? Also ich habe: RGB(255,255,255) weiß Ihr dezimales äquivalent ist: 16777215 Ich habe versucht zu denken, es könnte nur sein: var dec = r*g*b; //but this doesn't work Obwohl

Win32-Lese/Schreib-Sperre Mit Nur Kritische Abschnitte

Anzahl der Antworten 10 Antworten
Implementierung eines read - /write-lock-in C++, der Win32-api als Teil eines Projekt bei der Arbeit. Alle bestehenden Lösungen verwenden von kernel-Objekten (Semaphoren und Mutexe), erfordern einen Kontextwechsel während der Ausführung. Das ist viel zu langsam für meine

Ungültige Konvertierung von 'const char*' in 'unsigned char*'

Anzahl der Antworten 4 Antworten
Einem einfachen C++ code: int main(){ unsigned char* t="123"; } auf compilation mit g++ gibt folgenden Fehler: invalid conversion from ‘const char*’ to ‘unsigned char*’ [-fpermissive] Warum? Weil ein string-literal const. Danke. So, wie es zu lösen?

OpenCV vs OpenVX für embedded Systems

Anzahl der Antworten 3 Antworten
Möchte ich ein Bild Anerkennung-Programm für rasberry pi. Ich begann in OpenCV, jedoch gerade entdeckt, OpenVX, ein hardware-Beschleuniger für OpenCV. Wesen, die Geschwindigkeit und Effizienz sind wichtig auf einem embedded-system bin ich gespannt, wie die Vorteile dieser

Erwartet unqualified-id before '[' token

Anzahl der Antworten 2 Antworten
Ich weiß, dieser Fehler ist in der Regel für die syntax-Fehler, aber ich kann nicht scheinen, um herauszufinden, dass etwas falsch mit diesem code. Kann mir jemand helfen es darauf hin? Hier sind die Fehler, die ich

Lösen system von zwei Gleichungen mit zwei unbekannten

Anzahl der Antworten 1 Antworten
Lösen Sie das system von zwei Gleichungen mit zwei unbekannten unter: a1, b1, c1, a2, b2 und c2 eingegeben werden, durch den Nutzer selbst. Ich habe versucht zu finden eine mathematische Lösung für das problem erste und

C++ Error: No Match for Call

Anzahl der Antworten 5 Antworten
Ich versuche zu kompilieren, den folgenden code in C++ string initialDecision () { char decisionReviewUpdate; cout << "Welcome. Type R to review, then press enter." << endl; cin >> decisionReviewUpdate; //Processing code } int main() { string

Beim Lesen der Datei in Binär-Baum und in eine Datei schreiben

Anzahl der Antworten 1 Antworten
Bin ich beim Lesen in einem binären Baum eine Datei namens "Lincoln.txt" und setze Sie in meinem Baum in alphabetischer Reihenfolge und ich soll schreiben, das Wort und die Anzahl der das Wort in eine Datei mit

static const char * - definiert, aber nicht verwendet

Anzahl der Antworten 8 Antworten
Wir definieren eine const static char Zeiger in jeder header - (.h) und die Quelle (.cpp-Datei) zu erfüllen mit der Firma coding-standards. static const char * one_time_param = "ABCDEFG"; Beim kompilieren, wird der compiler die Generierung Menge

Kann ich speichern, damit Benutzer Daten in jedes Element mit einem QListWidget?

Anzahl der Antworten 1 Antworten
Ich speichern möchten einige Dateinamen in ein QListWidget. Ich muss die vollen Dateipfade, aber ich möchte nur zeigen das Basis-Dateiname. Ich könnte wahrscheinlich lagern Sie den vollständigen Dateinamen in der QuickInfo für jedes Element, aber ich möchte

Static Const Initialisiert Struktur-Array in C++ - Klasse

Anzahl der Antworten 3 Antworten
Ich verstehen, wenn ich eine const-array in eine Klasse namespace in C++ kann ich aber nicht: class c { private: struct p { int a; int b; }; static const p pp[2]; }; const c::p pp[2] =

kompilieren von code mit opencv - /usr/bin/ld: cannot find -lippicv

Anzahl der Antworten 5 Antworten
Beim kompilieren von code mit opencv ich bekomme diese Fehlermeldung # g++ txtbin-03.1.cpp -o txtbin `pkg-config opencv --cflags --libs` /usr/bin/ld: cannot find -lippicv collect2: error: ld returned 1 exit status Installation von opencv # apt-get install cmake

Fibonacci-Funktion In Frage

Anzahl der Antworten 8 Antworten
Ich war die Berechnung der Fibonacci-Folge, und stolperte über diesen code, die ich sah eine Menge: int Fibonacci (int x) { if (x<=1) { return 1; } return Fibonacci (x-1)+Fibonacci (x-2); } Was ich nicht verstehe, ist,

C++ - Wie erhöhe ich die For-Schleife Inkrementiert

Anzahl der Antworten 5 Antworten
Möchte ich erhöhen um 1 erhöht jedes mal. Ich möchte in der Lage sein zu bekommen 1, 3, 6, 10, 15, 21, 28, 36, 46... Erste fügt es 1, dann 2, dann 3, dann 4 und so

Statische variable für Objekt-Zählung in c++ - Klassen?

Anzahl der Antworten 3 Antworten
Ich würde gerne eine statische member-Variablen verfolgen, die Menge der Objekte, die gemacht wurden. Etwa so: class test{ static int count = 0; public: test(){ count++; } } Dass nicht funktioniert, da, laut VC++a member with an

Mehrere ODER-oder UND-Bedingungen in der IF-Anweisung

Anzahl der Antworten 3 Antworten
Ich habe eine basic Frage bezüglich IF-Anweisung. Lassen Sie uns sagen, ich will match-string-SONNE mit einem Zeichen-array(Größe 3). if(arr[0]!='S' || arr[1]!='U' || arr[2]!='N') cout << "no"; else cout<< "yes"; Sind alle Bedingungen überprüft, in der If-Anweisung, oder