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.
1
Antworten
Habe ich gearbeitet, durch die asio-ssl-Beispiele (unten verlinkt). Trotz der durch die Bemühungen, ich habe keine link openssl in der boost-Beispiel. Die Ausgabe ld ist, dass ld fehlt Symbole aus libssl.ein. Die Sache, die ich nicht herausfinden
5
Antworten
Es gibt Dinge, die verstehe ich nicht, wenn es um Vernetzung geht... ich Schreibe ein Programm, das eine 3rd-party-Bibliothek (die GEOS-Bibliothek). Dieses Programm hat eine Abhängigkeit zu geos.lib braucht aber auch noch geos.dll zu laufen. Lese ich
5
Antworten
Möchte ich mal ein einfaches multiplayer-Spiel als Teil meiner C++ - learning-Projekt. So, ich dachte, da bin ich bei ihm, ich möchte es tun richtig im Gegensatz zu nur immer-es-getan. Wenn ich das richtig verstanden habe: Apache
2
Antworten
Ich studiere signed-unsigned-integer-Konvertierungen und ich kam zu diesen Schlussfolgerungen kann mir jemand sagen, ob dieser korrekt ist, können Sie unsigned short var = -65537u; Schritte: 65537u (implizit in unsigned int) Binäre Darstellung: 0000 0000 0000 0001 0000
4
Antworten
Anregungen für meinen stack auf Zuweisung? (Außer für die Vorschläge zu verwenden um eine Klasse mit private/public-Mitglieder) struct Heap { void* heap_start; void* heap_end; size_t max_end; Heap(size_t size) { heap_start = malloc(size); heap_end = heap_start; max_end =
2
Antworten
Ich Schreibe ein Programm zum lösen von Kreuzworträtseln. Also ich bin immer ein Wort aus einem text-Liste aller Wörter in der englischen Sprache, so dass jeder Vektor von chars, und der Vergleich, der Vektor zu einem Vektor
1
Antworten
so, ich bin irgendwie neu in c++ (eigentlich ganz neu) und ich war Herumspielen mit meinem code: #include <iostream> using namespace std; string aString() { cout << "Car" << endl; } int main() { cout << "Word:"
3
Antworten
Wir möchten in der Lage sein zu formatieren, C++ Blöcke/Funktionen des code direkt von der Visual Studio-IDE, so dass Entwickler leicht kann Ihnen versichern, dass die neuen code Sie einfügen, hält sich an unsere formatierungsrichtlinien. Habe ich
2
Antworten
(Die ursprüngliche Frage war, fragte es : http://www.ogre3d.org/phpBB2/viewtopic.php?t=44832 ) Jemand fragte : "Ich würde gern alles in vs2008 (VC9), die die PhysX SDK ist gebaut mit vs2005 (VC8). Würde das keine Probleme verursachen, mit allen vc9 kompiliert
2
Antworten
Smart-Pointer sind in der Regel winzig, so dass als Wert übergeben werden, ist das kein problem, aber gibt es irgendwelche Probleme die übergabe von Referenzen auf Sie; oder vielmehr sind es bestimmte Fälle wo dies darf nicht
3
Antworten
Ich habe eine C++ - Anwendung, die ich versuche zu Eisen in die Speicher-Lecks aus und ich erkannte, dass ich nicht vollständig verstehen den Unterschied zwischen virtuellen und physikalischen Speicher. Ergebnisse aus top (also 16.8 g =
4
Antworten
Was ich versuche zu tun, ist die überwachung von Speicher-Wert-Veränderungen an einigen bestimmten Adressen, wie verbindlich eine callback func, um das 'onChange' - Ereignis. Eine Idee für das jetzt, dass ich denken kann, ist die Verwendung von
1
Antworten
SHGetSpecialFolderPathA(NULL,buffer, CSIDL_APPDATA,FALSE ); C:\Users\guest\AppData\Roaming SHGetSpecialFolderPathA(NULL,buffer, CSIDL_LOCAL_APPDATA,FALSE ); C:\Users\guest\AppData\Local Ist es Weg, um den Pfad C:\Users\guest\AppData mithilfe der windows-API? Warum willst du es? Ich möchte vermeiden, alle Ordner, die unter Appdata. dh, wenn der Benutzer selecteds beliebigen Ordner
1
Antworten
Habe ich die folgende c++ - code int factorial(int n){ if(n==0){ return 1; } return n*factorial(n-1); } int main(void){ factorial(5); return 0; } Wenn ich erstellen Sie eine assembly-Datei mit g++ -S factorial.cpp ich bekomme die folgende:
3
Antworten
Arbeiten mit Visual Studio, Windows 7 und mysql.h Bibliothek. Was ich will zu tun ist, senden Sie eine MySQL-Abfrage wie diese: mysql_query(conn, "SELECT pass FROM users WHERE name='Leo Tolstoy'"); Das einzige, was ich kann nicht arbeiten, ist
2
Antworten
Ich habe ein C++ - Programm, das könnte parallelisiert werden. Ich verwende Visual Studio 2010, 32-bit-Kompilierung. Kurz die Struktur des Programms ist im folgenden #define num_iterations 64 //some number struct result { //some stuff } result best_result=initial_bad_result;
1
Antworten
Ich habe boost::log erfolgreich zu loggen in stdout (mit der TRIVIAL Makros) oder zu melden, um eine Datei (im Grunde nach den Schritten in dem tutorial). Wie würden wir konfigurieren der Protokollierung in eine Datei und stdout
2
Antworten
Zum Beispiel haben wir eine Funktion wie: template <typename TYPE> void construct_and_destruct(TYPE & object) { //... } Wir kippe Aufruf Konstruktor und Destruktor wie object.Type() und object.~Type() (nicht wahr nun) ( Whyy? =C ) Aufruf der Konstruktor-wir
4
Antworten
In meinem Programm möchte ich behauptet, dass eine Fehlermeldung anzeigen. Abgesehen von den bekannten Problemumgehungen für C und C++ gibt es die "echte" Lösung als BOOST bietet BOOST_ASSERT_MSG( expr, msg ) (siehe auch assert() mit der Meldung)
2
Antworten
Ich soll zur simulation von Maus-Ereignis mit Qt. Zum Beispiel, wenn ich drücken Sie eine Taste auf der Tastatur, kann das Programm simuliert einen Maus-Klick-Ereignis. Ich habe versucht den code unter, aber wenn ich drücke "K", das
3
Antworten
Den Umgebungen: windows 10(home, pro), visual studio 2015(community, professional) alle Kombination. Starten Sie visual studio 2015 update 1, neues Projekt, Native-Aktivität Anwendung(Android), so stellen Sie Standard-android-native app. Projektmappe erstellen und Debuggen. Dann ist eine solche Fehlermeldung angezeigt
5
Antworten
Ich versuche, Kanal Daten über Leitungen, wenn ein signal ankommt, aus einen thread, den main-Prozess. Ist das möglich? Wie kann das getan werden? Das problem: Ein Kind-thread liest die Daten und legt Sie in eine queue. Hauptanwendung
2
Antworten
Ich habe ein Programm, dass das erstellen von Daten-Punkte, einige von Ihnen sind in Form einer log-Funktion und einige Zeilen. Ich muss in der Lage sein, um die Größe auf die Kurven anzupassen, um diese Datenpunkte werden
4
Antworten
Diesem folgenden code (mit einem bösartigen bug) kompiliert mit GCC ohne jede Vorwarnung. Aber, natürlich, es funktioniert nicht wie erwartet durch den Entwickler (mich). #include <iostream> struct A { bool b; void set(bool b_) { this->b =
2
Antworten
Kann mir jemand sagen-wenn ich es richtig ? LPTSTR nameProc = ""; ... GetProcessImageFileName( hProcess, nameProc, 50 ); printf("name process : %s\n", nameProc); Ich bin nicht mit der win32-Arten, das 2. argument der GetProcessImageFileName erfordert eine LPTSTR
3
Antworten
In letzter Zeit ich ve wurden arbeiten an ein paar kleine .NET-Anwendungen, die einige gemeinsame code. Der code hat einige Schnittstellen eingeführt zu abstrahieren I/O Anrufe für unit-Tests. Wollte ich die Anwendungen auf standalone-EXE-Dateien ohne externe Abhängigkeiten.
2
Antworten
Habe ich versucht zu lernen, multithreading für die erste Zeit, aber die meisten der Beispiele, die ich sah, hatte eine thread.h header-Datei. Es seine nicht, in Dev C++. Fand ich diese Artikel, die sagt, dass Sie es
3
Antworten
Ich würde gerne eine Funktion mit einem parameter akzeptiert entweder std::greater<int> oder std::less<int> als argument. Ich bin fest an der syntax für den parameter, wenn. Dies ist das format, das ich ausprobiert: myFunction(int a, int b, bool
4
Antworten
Unserer app hängt auf einem externen, 3rd-party-gelieferten Konfiguration (einschließlich der benutzerdefinierten Fahr - /Entscheidungsfindung-Funktionen) ladbare .damit die Datei. Unabhängig, kooperiert es mit externen CGI-Module über einen Teil des shared memory, wo fast alle seiner flüchtigen Zustand gehalten
3
Antworten
Frage ich mich, ob der Typ kann bestimmt werden als Laufzeit-Informationen in C++. (1) Obwohl meine Frage ist Recht allgemein, der Einfachheit halber, werde ich anfangen, von einem einfachen Beispiel: #include <stdio.h> #include <iostream> #include <cstring> using
1
Antworten
Ich bin neu auf Linux Ubuntu 11.10 und haben grundlegende C++ - Exposition. Installierte ich die g++ durch sudo apt-get install build-essential und erstellt ein Verzeichnis cpp in meinem home-Verzeichnis. Ich schrieb dann ein Programm hello.cpp in
1
Antworten
Ich versuche zum senden und empfangen von strings über eine serielle Verbindung mit der writefile und readfile Funktionen. Ich habe dazu asynchron, weil die Anzahl der zu lesenden bytes wird immer unterschiedlich sein und readfile wird einfach
1
Antworten
Habe ich eine kleine konsolenbasierte Anwendung, mit der Physik lösen von Gleichungen. Ich bin versuchen, um den Benutzer zu Fragen, wenn Sie wollen, finden Sie die ΔV in einer bestimmten situation, aber ich kann nicht herausfinden, wie
4
Antworten
Folgenden code, um die max-heap-Implementierung #include<iostream> #include<math.h> using namespace std; #define maxn 1000 int x[maxn]; int parent(int i){ return int(i/2); } int left(int i){ return 2*i; } int right(int i){ return 2*i+1; } void max_heap(int x,int i,int
2
Antworten
Betrachten folgende Hierarchie: struct A { int a; A() { f(0); } A(int i) { f(i); } virtual void f(int i) { cout << i; } }; struct B1 : virtual A { int b1; B1(int i)
3
Antworten
Habe ich es herausgefunden. Dumme Fehler meinerseits, war ich eigentlich nicht löschen das element aus der queue, ich war nur zu Lesen das erste element. Ich veränderte den code, und der code unten nicht funktioniert. Vielen Dank
1
Antworten
Habe ich geschrieben in C++ (VS2012) unter Verwendung der OpenCV-Bibliothek (2.4.6). #include <opencv2\opencv.hpp> #include <opencv2\highgui\highgui.hpp> int main(){ Mat image; VideoCapture cap; cap.open("test.avi"); if(!cap.isOpened()){ cout<< "Capture not open \n"; cin.get(); } cvNamedWindow("Video Output"); while(1){ cap >> image; imshow("Video
3
Antworten
Ich versuche zu lernen Sie die Grundlagen von C++ nach Java-Entwickler. Also beschloss ich, geben CLion versuchen. Ich schrieb dieses basic-code nur vertraut zu machen, mich mit einigen C++ - syntax. #include <iostream> using namespace std; int
1
Antworten
Diese Frage bereits eine Antwort hier, aber ich bin mit CLion version 1.2.1 und die Antwort in diesem Beitrag nicht helfen. Es ist möglich, eine CLion Programm im gnome-terminal anstelle der eigenen Konsole ? Wenn ja, wie
1
Antworten
Wo ich suchen die Methode der Injektion durch CreateRemoteThread ist die gleiche, jedoch die Methode der grabbing-die Prozess-ID ist nicht... Meine Funktion gibt die korrekte Prozess-ID, und ich bin nicht daran interessiert, jede Hilfe, damit ich nichts
3
Antworten
Visual C++ bietet sowohl einen compiler-Schalter (/Zp) und die pack pragma Einfluss auf die Ausrichtung in Ordnung struct Mitglieder. Jedoch, mir scheint, ich habe einige Missverständnis, wie Sie arbeiten. Laut MSDN, für einen gegebenen Werte n, Die
2
Antworten
Die Python-version von Google protobuf gibt uns nur: SerializeAsString() Wo, wie die C++ - version gibt es uns beide: SerializeToArray(...) SerializeAsString() Schreiben wir auf unseren C++ - Datei in das binäre format, und möchten wir es so
3
Antworten
Habe ich eine Klasse erstellen Histogramm und Vorgänge, die für diese Klasse. Die Eingabe kann ein-dimensionales array oder ein zweidimensionales array. Das problem erscheint, wenn ich konvertieren Sie das array in eine matrix. Das, was ich bisher
2
Antworten
#ifdef WIN32 # define TARGET_OS 'W_NT' Bin ich immer C++ Warnung in Linux multi-character character constant. auf die folgende Zeile. Wie diese Warnung zu beheben. #if TARGET_OS == 'W_CE' Sie nicht "beheben" Warnung. Sie verstehen, was es
1
Antworten
"- Zählung von positiven und negativen zahlen und berechnen des Mittelwerts von zahlen Schreiben Sie ein Programm, das liest eine unbestimmte Anzahl von zahlen , die bestimmt, wie viele positive und negative Werte, die gelesen wurden, und
6
Antworten
Wo genau ist der "this" - Zeiger, die im Speicher abgespeichert? Ist reserviert auf dem stack in den heap oder im Daten-segment? #include <iostream> using namespace std; class ClassA { int a, b; public: void add() {
1
Antworten
Ich bin läuft auf Mac OSX, version 10.8.5 (Mountain Lion). Ich habe die folgende einfache C++ - code. main.cpp: #include <iostream> int main () { std::cout << "Hello world!"<<std::endl; std::cout << "Goodbye world!"<<std::endl; return 0; } Ich
1
Antworten
Ich arbeite an der Umsetzung einer OpenGL ES 2.0 vollständig in C++ für Android. Derzeit ist unser Programm läuft ohne JNI oder eine java-Klasse in das Projekt, nutzen statt nur NativeActivity. Fokussierung auf die Anwendung rendering-Teil selbst,
4
Antworten
/* Initialize new terminal i/o settings */ static struct termios old, new1; void initTermios(int echo) { tcgetattr(0, &old); /* grab old terminal i/o settings */ new1 = old; /* make new settings same as old settings */
2
Antworten
Habe ich mit std::string s = = - operator seit Jahren auf windows und linux. Jetzt bin ich kompilieren einer meiner Bibliotheken auf linux, verwendet == stark. Auf linux in der folgenden Funktion schlägt fehl, weil die