Fragen mit dem Tag "c++"

1

Wie kann ich store-c++ - Klassen-Objekte als ein array?

Ich brauche zum erstellen von Klassen, dass hat startpoint Namen, endpoint-Namen und slack Wert ( text-Datei). Den Objekten der Klasse abgelegt werden. B. ein array. Nach dem Parsen der Datei , die ich brauche, um eine Schleife durch die gespeicherte...
0

So legen Sie ein array in einer Klasse in C++

Ich würde gerne speichern, ein array von zahlen in eine private variable einer Klasse mit einer setter-Methode, aber ich bin nicht sicher, wie. Das Programm erfordert einen default-Konstruktor, und der andere wesentliche Methoden, die jedoch der Ein...
0

Exportieren von C++ - Funktion aus einer dll ohne extern "C"

Ziel: Die Anwendung sollte in der Lage sein, um eine dll zu laden, die dynamisch mit LoadLibrary und aufrufen seiner exportierten Funktion mit GetProcAddress. Meine dll-Klasse besitzt eine Funktion zur Rückgabe eines unique_ptr der Klasse geben. I...
0

gcovr GCOV_EXCL_START äquivalent für den Ausschluß der Datei von Zeile Abdeckung

Ich bin mit gcovr für die Bestimmung line und branch-coverage von meinen C++ - code. Es gibt jedoch einige Klassen, die nicht getestet werden können (aufgrund von Abhängigkeiten zum OS) und daher 0-Deckung. Ich möchte ausschließen, die aus meinen ber...
0

Reservieren stack-Objekt (zurückgegebener Wert aus der Funktion) heap effizient?

Ich habe ein Objekt Foo zurückgegeben Wert von Funktion makeFoo() und ich übergeben zu müssen, Eigentum auf ein anderes Objekt FooHolder(Foo* foo) durch einen Zeiger. Meine aktuelle Lösung ist, erstellen Sie ein Foo-heap-Objekt durch übergabe der o...
0

Warum funktioniert dieser code bewirkt, dass runtime error beim Absenden in SPOJ?

Ich bin ein Anfänger in der CPP ich habe versucht, eine Frage zu lösen, in SPOJ genannten Einfachen Arithmetischen Hier ist der link https://www.spoj.com/problems/ARITH/? für die Testfälle, die auf der Webseite gepostet, die mein Programm in Ordnung...
0

Kompilieren von Projekten in verschiedenen Konfigurationen in ein multi-Projekte, Visual Studio-Lösung

Ich habe eine visual studio-Projektmappe mit mehreren Projekten. Nur zur Vereinfachung der Tests, die ich erstellt habe, 2 sub-Projekte. Ich brauche zum kompilieren und ausführen einer sub-Projekt in Win-32 - Konfiguration, da es verwendet eine exter...
0

Wie cross-kompilieren Sie POCO für aarch64?

Ich bin versucht zu bauen POCO auf aarch64 mit ubuntu. Kann mir jemand helfen, mit Schritt für Schritt Anweisungen, um es zu bauen ?
0

Tut boost-Serialisierung-Vektor, der die Struktur von Strukturen?

Ich bin mit boost-Bibliothek zum serialisieren einige Daten aus C++ und senden Sie es an python-client. template <typename Sensor> inline Buffer LidarSerializer::Serialize( const Sensor &, const LidarMeasurement &measurem...
0

C++ - Idiome: Wie kann man eine rvalue übergeben werden, um als rvalue?

Der folgende code kann nicht kompiliert werden. Clang gibt diese Fehlermeldung: candidate function not viable: no known conversion from 'A' to 'A &&' for 1st argument das ist, wie wenn a innerhalb von f() wurden ein lvalue. struct A{}; v...
1

Wie bekomme ich den return-Wert von `wget` von einem sh-Skript in ein `int` - variable

OS: Linux raspberrypi 4.19.58-v7l+ #1245 SMP Fri Jul 12 17:31:45 die BST 2019 armv7l GNU/Linux Board: Raspberry Pi 4 Ich habe einen script: #!/bin/bash line=$(head -n 1 /var/www/html/configuration.txt) file=/var/www/html/4panel/url_response.txt if...
2

ifstream nur drucken erste Zeile im array

void adding(); void print(); void end(); int counter = 0; int main() { char choice; cout << "What do you want to do?" << endl; cout << "a = add a student, p = print the student list, e = exit function" << end...
0

Wie kann ich umwandeln C++ unmanaged DLL in C#

Ich habe nicht verwalteten dll in C++, das ist richtig arbeitet, ich versuchen, Sie zu re-implementieren von C#, aber ich bekomme folgende Fehlermeldung: {"ClassName":"System.ArgumentException","Message":"Value does not fall within the expected r...
3

Zu halten, wie entfernen von Werten an seltsamen Orten, von einem Vektor, bis wir nur noch eine?

Lassen Sie J ein Vektor mit Werten (0, 1, 1, 2, 3, 5, 8, 3, 1) Ich möchte zu halten, entfernen alle Werte aus seltsamen Orten, vom Vektor bis J hat nur ein element übrig ist. (0, 1, 1, 2, 3, 5, 8, 3, 1) => (1, 2, 5, 3) => (2,3) => (3) Wie...
1

Kompilierung für verschiedene C++ - Funktionen

Was ist die Kompilierung für verschiedene C++ - Funktionen? Ich bin interessiert in der Auswahl des richtigen Ansatz zu implementieren generischer code in "meine Bibliothek" - Header, und ich möchte zu nehmen Kompilierung für die Nutzer der Bibliothe...
0

Gibt es einen Unterschied in der leeren Klammern ("T()") und leere Klammern ("T {}"), wenn verwendet, als Initialisierungen?

Generell, Klammern und geschweiften Klammern sind sehr unterschiedlich. Für die minimale reproduzierbare Beispiel: #include <array> #include <vector> int main() { std::array<int, 2>{42, 42}; // OK std::array<int, 2>(...
0

Shared_ptr<Class T> C++

Was genau passiert, nachdem Sie shared_ptr<CLASS T>, um eine variable in meinem Programm? shared_ptr<int> t, würde nur stellen Sie sicher, dass die variable t wird zerstört durch die Zeit, die das Programm beendet ist? Wäre lieb wenn jem...
1

GDB zeigt sich gebrochen in den instruction-Adresse offset

$ gdb --version GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Ich bin debugging mit gdb und sah einige seltsame Adresse offset. Ich habe eine shared-library, geschrieben in C++ mit einer Funktion foo die zerlegt Sie wie folgt vor (die ersten fra...
0

Vergleichen Sie die Versionsnummer strings

"Das folgende ist der link zu dem problem, das ich versuche. https://www.interviewbit.com/problems/compare-version-numbers/ Ich simulierte das array vergleichen Sie beide Versionen. Aber ich konnte nicht finden keine Fehler in den code." int comp...
2

Regelmäßige Expressaions sind nicht mit in c++?

Ich habe ein problem im regulären Ausdruck. Ich habe einen string und der string ist zu validieren, mit einem regulären Ausdruck und der Arbeit mit dem python-Skript, aber nicht in der Arbeit in c++. Die Arbeit der python-code: import re txt = "\x0...
2

Wie zum senden von HTTP-post-Anforderung aus einem C-Programm-Beispiel

Ich will ein HTTP post/get-request von meiner CPP-code auf einem server. Ich habe die Beschränkung der Verwendung der MFC-Bibliotheken nur als mein Projekt kompiliert mit MFC.
2

Ist es möglich, erstellen Sie einen Zeiger auf eine Klasse in C++

Wie kann ich einen Zeiger auf eine Klasse. Ich gehe davon aus, dass Klassen existiert irgendwo im RAM, also ist es auch möglich, einen Zeiger darauf? Ich meine nicht einen Zeiger auf ein Objekt, ich meine einen Zeiger auf die Klasse selbst (wie ein F...
0

error-Funktion wurde nicht deklariert, in diesem Umfang begegnet CodeBlocks C++ - Projekt

Ich war schreiben eine sehr grundlegende C++ - Projekt in 0.000000e+0n. Ich habe die folgenden Dateien in das source-Verzeichnis: add.cpp #include <iostream> using namespace std; void add(void); void add(void) { int num1, num2, sum; ...
1

Wie übergeben Sie eine pimpl-idiom Instanz vom Kind zum Elternteil?

Ich habe einer übergeordneten Klasse und einer untergeordneten Klasse, die haben eine Pimpl-Klasse Umsetzung. Ich will erstellen Sie eine Instanz der pimpl in der Kind-Klasse und übergeben es an die Eltern durch den Konstruktor des Kindes an den Kons...
0

Unicode normalization form beim vergleichen

Ich bin der Konvertierung von std::string zu UnicodeString, icu::UnicodeString::fromUTF8 zu verwenden. Und ich Vergleiche das mit einem anderen 0.000000e+0n. Brauche ich, um sicherzustellen, dass sowohl unicode-Zeichenfolgen werden in der gleichen No...